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

fix: argocd resource values #1580

Merged
merged 12 commits into from
Apr 15, 2024
Merged

fix: argocd resource values #1580

merged 12 commits into from
Apr 15, 2024

Conversation

merll
Copy link
Contributor

@merll merll commented Apr 9, 2024

During the implementation of #1338, the resource values argocd.resources.[redis,controller,repo,server] were not added to the new templates. Therefore, overrides in the values files have no effect. This PR adds the values to the template.

Also the OIDC configuration was partially broken, which was not obvious because oauth2-proxy was handling the login. In this PR also the client secret is inserted correctly and oauth2-proxy is removed from the app, since ArgoCD can handle the login on its own.

@merll
Copy link
Contributor Author

merll commented Apr 10, 2024

When testing this, I also noticed the default values for the resource limits were not matching in the API, which would set the resource limits too low. Opened PR redkubes/otomi-api#517 for fixing this.

@merll merll requested a review from j-zimnowoda April 11, 2024 08:01
core.yaml Show resolved Hide resolved
@j-zimnowoda j-zimnowoda self-requested a review April 15, 2024 12:35
@j-zimnowoda j-zimnowoda merged commit cd9c84f into main Apr 15, 2024
3 checks passed
@j-zimnowoda j-zimnowoda deleted the fix-argocd-resource-values branch April 15, 2024 12:37
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

Successfully merging this pull request may close these issues.

2 participants