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

Redis secret not generated when installing with Helm #69

Open
jan-delaet opened this issue Jun 27, 2024 · 2 comments
Open

Redis secret not generated when installing with Helm #69

jan-delaet opened this issue Jun 27, 2024 · 2 comments

Comments

@jan-delaet
Copy link

jan-delaet commented Jun 27, 2024

When installing Flamingo using Helm (either by manually installing the Helm chart or running flamingo install --mode=helmrelease), the argocd-redis secret does not get created, leading to various pods not starting up with the following error:

Warning Failed 2s (x11 over 2m2s) kubelet Error: secret "argocd-redis" not found

Looking at the logs of the job that is supposed to create this secret, it seems like the command passed to the container doesn't actually exist.

Pod definition for argocd-redis-secret-init:

image

Logs of said pod:

image

I've tried with an image one version older, but this leads to the same result. Only way the install works is by running flamingo install without any arguments, but it would be nice if the Helm release option worked too so we can manage it as a Flux resource.

@gopaljayanthi
Copy link

the argocd cli seems to be older and not able to run command argocd admin redis-initial-password , i replaced the image in the job with one that has latest argocd cli, then the secret got created. Then i restarted all the pods in argocd namespace.

@bestrocker221
Copy link

+1
I am encountering the same issue when deploying the helm chart via flux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants