Skip to content

feat: ArgoCD GitOps setup — Week 10#40

Merged
JashwanthMU merged 1 commit into
developfrom
feature/argocd-gitops
Jun 26, 2026
Merged

feat: ArgoCD GitOps setup — Week 10#40
JashwanthMU merged 1 commit into
developfrom
feature/argocd-gitops

Conversation

@JashwanthMU

@JashwanthMU JashwanthMU commented Jun 26, 2026

Copy link
Copy Markdown
Member

What does this PR do?

  • Verified: ArgoCD dashboard shows crms Synced from GitHub
  • Note: pods pending on t3.small — needs t3.medium in prod"
  • k8s/argocd/namespace.yaml: argocd namespace
  • k8s/argocd/crms-application.yaml: ArgoCD Application CRD
    • source: github.com/crms-devops/crms main branch k8s/base/
    • auto-sync enabled: prune + selfHeal
    • CreateNamespace: true
  • docs/week-10-argocd-setup.md: setup guide

GitOps flow: push to GitHub → ArgoCD auto-deploys to EKS

How to test it?

ArgoCD dashboard showing CRMS application synced and health

Checklist

  • I tested this locally
  • I wrote or updated relevant docs
  • No secrets or passwords in this code
  • My teammate reviewed this

Week / Phase

Week 1 -ArgoCD Gitops

- k8s/argocd/namespace.yaml: argocd namespace
- k8s/argocd/crms-application.yaml: ArgoCD Application CRD
  - source: github.com/crms-devops/crms main branch k8s/base/
  - auto-sync enabled: prune + selfHeal
  - CreateNamespace: true
- docs/week-10-argocd-setup.md: setup guide

GitOps flow: push to GitHub → ArgoCD auto-deploys to EKS
@JashwanthMU JashwanthMU merged commit 742f924 into develop Jun 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant