Skip to content

feat(system): set default argo admin - #5

Merged
vitramir merged 1 commit into
mainfrom
casey/argocd-admin
Feb 24, 2026
Merged

feat(system): set default argo admin#5
vitramir merged 1 commit into
mainfrom
casey/argocd-admin

Conversation

@casey-brooks

Copy link
Copy Markdown
Contributor

Summary

  • set the Argo CD Helm release to seed the admin password via configs.secret so the instance defaults to admin/admin
  • keep chart repository URLs unchanged and only extend the values file
  • follow-up to feat(system+ci): add Istio/Argo CD system stack and CI #4 to land the default credentials commit post-merge

Testing

  • terraform fmt -recursive
  • terraform -chdir=stacks/k8s init
  • terraform -chdir=stacks/k8s validate
  • terraform -chdir=stacks/k8s plan
  • terraform -chdir=stacks/system init
  • terraform -chdir=stacks/system validate
  • terraform -chdir=stacks/system plan

@casey-brooks
casey-brooks requested a review from a team as a code owner February 24, 2026 04:40
@casey-brooks

Copy link
Copy Markdown
Contributor Author

Local Validation

  • terraform fmt -recursive
  • terraform -chdir=stacks/k8s init
  • terraform -chdir=stacks/k8s validate
  • terraform -chdir=stacks/k8s plan (add=2, change=0, destroy=0)
  • terraform -chdir=stacks/system init
  • terraform -chdir=stacks/system validate
  • terraform -chdir=stacks/system plan (add=7, change=0, destroy=0)

CI workflow bootstrap run 22336987905 passed on this branch.

@casey-brooks

Copy link
Copy Markdown
Contributor Author

Defaulting Argo CD admin credentials via configs.secret now seeds the well-known bcrypt hash for admin. After apply, the UI will accept admin:admin until rotated.

@vitramir
vitramir merged commit 17973fd into main Feb 24, 2026
1 check 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.

2 participants