Comments (7)
I think it will be fine as long as you adhere to:
- ensure repo names/url do not conflict across all projects
- any helm plugins/etc that are installed between projects do not have incompatibilities (ie: project A needs version X and project B needs version Y of the same plugin)
I can't think of other issues but I've never tested it against that configuration so let me know if something pops up.
Alternatively, is it possible to tell the AWS client where to look for it's config more explicitly than just HOME
? Might be best to set that globally in the repo server deployment and make it a non-issue.
from argo-cd-helmfile.
ECR login is done by argocd.
I don't think I can control where credential are stored.
I'm going to comment that part and let you know if something goes wrong.
from argo-cd-helmfile.
Where do the creds get stored in the repo server container? Can you provide an example path with scrubbed content for me to observe?
from argo-cd-helmfile.
@moreiramarti Did you manage ECR oci login with this plugin?
from argo-cd-helmfile.
Do we need to add any helper binaries into the sidecar image to help with this?
from argo-cd-helmfile.
@travisghansen, yes, we do. we need aws cli to get ECR token.
I tried to add same oci repo in argocd.. but it doesn't help.. Still unauthorized..
Another issue that token is valid only 12h.
i guess we need also cronjob like here:
argoproj/argo-cd#8097
from argo-cd-helmfile.
Ok I can look into it or PRs welcome. There are other issues with oci+helmfile as well #36
from argo-cd-helmfile.
Related Issues (20)
- kubectl rollout restart interrupted ? HOT 4
- Mask helm repository password in ArgoCD UI HOT 2
- Private OCI repositories HOT 2
- Helmfile is moved HOT 2
- Error: unknown flag: --skip-crds HOT 10
- Passing args to helm HOT 11
- Issues related to sidecar CMP mode HOT 13
- Autodiscover with apps in app HOT 10
- Helm repository not found HOT 13
- adding kustomize transformers: causes breakage HOT 3
- helmfile/vals integration HOT 7
- Namespaces not taken into account HOT 11
- Not allow helm valuesFiles path or Values file as block file with plugin helmfile
- Create Application per Helmfile Release HOT 1
- argo-cd-helmfile.sh discover` failed exit status 1 HOT 1
- Fail to fetch OCI private Helm registry HOT 1
- Integrated ArgoCD plugin parameters support ? HOT 3
- Setting --skip-deps as optional HOT 2
- Not installing crds in folder of helm chart HOT 2
- What about ExternalSecrets instead of sops? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from argo-cd-helmfile.