FEAT(ci): add ArgoCD Image Updater and CI/CD pipelines

- ArgoCD Image Updater for Zot registry polling
- Tekton Tasks: git-clone, buildah-build-push
- Pipelines: nextjs, fastapi, python
- ExternalSecrets for Zot and GitHub credentials
This commit is contained in:
2026-01-07 14:27:51 +09:00
parent 34de9051c6
commit e1641cd3cf
14 changed files with 503 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
# Secrets
- secrets/zot-registry-secret.yaml
- secrets/github-credentials.yaml
# Tasks
- tasks/git-clone.yaml
- tasks/buildah-build-push.yaml
# Pipelines
- pipelines/nextjs-pipeline.yaml
- pipelines/fastapi-pipeline.yaml
- pipelines/python-pipeline.yaml