Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ArgoCD for DITP projects #167

Closed
esune opened this issue Feb 22, 2024 · 3 comments
Closed

Implement ArgoCD for DITP projects #167

esune opened this issue Feb 22, 2024 · 3 comments
Assignees

Comments

@esune
Copy link
Member

esune commented Feb 22, 2024

Shared Goals

  • Automate deployments of services to dev / test / prod
  • Automate GitOps driven infrastructure (CrunchyBD, monitoring, other resources)
  • Automate GitOps driven cluster access (team access RBAC, roles, role bindings, sysdig teams, etc)

Projects

Project Name License Plate
Traction bc0192
Digital Trust Services Over IP a99fd4
Digital Trust Monitoring Services ca7f8f

Current Deployable Resources And Configurations

Traction GitHub repo:

  • Traction Helm chart
  • PR deployment values
  • dev deployment values

Trust Over IP Configurations repo :

VC-AuthN-OIDC repo:

  • vc-authn-oidc Helm Chart
@i5okie
Copy link
Contributor

i5okie commented Mar 26, 2024

Requires update to the helm charts:
bcgov/traction#1049
openwallet-foundation/acapy-vc-authn-oidc#447

@i5okie
Copy link
Contributor

i5okie commented Jun 5, 2024

Helm chart updates have been validated with ArgoCD.

The next steps are to refactor existing GHA workflows to trigger the ArgoCD sync.

@i5okie
Copy link
Contributor

i5okie commented Jun 6, 2024

@i5okie i5okie closed this as completed Jun 6, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Complete in CDT Enterprise Apps Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants