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

ArgoCD support #429

Open
revolunet opened this issue Oct 6, 2023 · 0 comments
Open

ArgoCD support #429

revolunet opened this issue Oct 6, 2023 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@revolunet
Copy link
Member

revolunet commented Oct 6, 2023

Pour utiliser needsUsingArgocdSyncWaves et utiliser un repo GIT avec les manifests :

  • rancher-project-id : could be set by Argo at namespace creation ?
  • pre-deploys : check with argo sync policies what settings we need based on environments
  • jobs : actuellement les jobs qui sont supprimés du cluster sont recrées continuellement par Argo 🤔

Exemple de scenario GIT (ex: branche "manifests") :

dev   # <---- ApplicationSet Argo
 |-review-env1
        |- manifests.yaml
 |-review-env2
        |- manifests.yaml
preprod
   |- manifests.yaml
prod
   |- manifests.yaml

Voir s'il y a d'autres points :)

example config : https://github.com/SocialGouv/template/blob/hasura-argo/.kontinuous/config.yaml

@revolunet revolunet added the help wanted Extra attention is needed label Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant