-
Notifications
You must be signed in to change notification settings - Fork 790
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
feat: make specifying config-management sidecar plugin image optional #1604
feat: make specifying config-management sidecar plugin image optional #1604
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, thanks @jopit!
Two quick requests:
- Can you add a short description of the new behaviour to
docs/usage/config_management_2.0.md
? This looks like the best place to document the change in the code itself. - Can you likewise add a short description of the behaviour as a comment to
SidecarContainers
field inargocd-operator/api/v1beta1/argocd_types.go
Line 113 in 9174e68
// SidecarContainers defines the list of sidecar containers for the controller deployment
(I presume we will ALSO be documenting this downstream, but it couldn't hurt to briefly include it here too.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Fixes #923 |
The description should actually be added to the argocd-operator/api/v1beta1/argocd_types.go Line 549 in 01c8ec9
|
Signed-off-by: John Pitman <[email protected]>
Signed-off-by: John Pitman <[email protected]>
d66e6db
to
c437afb
Compare
Signed-off-by: John Pitman <[email protected]>
Signed-off-by: John Pitman <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM too, thanks again @jopit!
What type of PR is this?
/kind enhancement
What does this PR do / why we need it:
Make specifying the sidecar image for a config-management plugin optional. When the image is not specified the operator will use the product image being used for the repo server.