Use iron bank images for argocd
ArgoCD is a special snowflake since it falls under the category of an app that requires "additional plugins".
Ironbank provides an approved container for argocd without any of the required plugins for ArgoCD that BigBang requires. For this package and only this package, it is acceptable to use an image hosted by bigbang (on the ArgoCD repo registry) that has the bigbang plugins based on the ironbank images.
This means a Dockerfile
with a FROM <ironbank argo>
, and the following plugins:
- sops
- SopsSecretGenerator
- Kustomize 3.8 or greater
Note: The container(s) can be publicly hosted.
In the future, when a written agreement of how external plugins are handled by ironbank consumers, this issue is subject to change, but for now we have the go ahead to extend the container.