kubesphere / kubesphere/ks-devops
GitOps (implemented in Argo CD) improvement
- Dominant language
- Go
- Stars
- 164
- Forks
- 140
- PR merge metrics
- No merged PRs in 30d
Description
We only provided the basic function of the Argo CD to implement the GitOps feature. Those features are planned:
- [x] #694
- [x] #695
- [x] Support to edit the Argo CD application via UI (see https://github.com/kubesphere/ks-devops/issues/608)
- [ ] Support updating the images of Applications automatically (see https://github.com/kubesphere/ks-devops/issues/687)
* See also [the document](https://argocd-image-updater.readthedocs.io/)
There are some potential small features:
- [x] #696
* For example, the annotations belong to argocd
Annotations are used:
* `argocd-image-updater.argoproj.io/git-branch: main`
* `argocd-image-updater.argoproj.io/git-branch: base:target`
* `argocd-image-updater.argoproj.io/write-back-method: git:secret:argocd-image-updater/git-creds`
* `argocd-image-updater.argoproj.io/write-back-method: git`
* `argocd-image-updater.argoproj.io/write-back-target: kustomization`
* `argocd-image-updater.argoproj.io/.update-strategy: semver`
* `argocd-image-updater.argoproj.io/myimage.allow-tags: regexp:^[0-9a-f]{7}$`
* `argocd-image-updater.argoproj.io/api.pull-secret: pullsecret:argocd/osf2f-ghcr`
There are some potential issues that we might need to resolve:
- [x] https://github.com/argoproj/argo-helm/issues/1353
/kind feature
Contributor guide
Assessment
This issue has not been assessed yet.