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
Expose operator azure-user-assigned-identity-id flag to its chart #13424
Conversation
Commit e8958dcde030e8725efc1ccb824d9ed1fd2f8288 does not contain "Signed-off-by". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
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.
👋 Thanks for the contribution!
As the maintainer's little helper describes above, it is the project's policy to ensure that contributors sign off their work to certify the origin of the contributions. See the links above for more details.
I've left a more specific note about the changes themselves below, it would be good to define this option consistently with the other options in the configmap instead of in the deployment.
{{- if .Values.global.azure.userAssignedIdentityID }} | ||
- --azure-user-assigned-identity-id={{ .Values.global.azure.userAssignedIdentityID }} | ||
{{- end }} |
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.
This change is currently implemented in the deployment, but the --config-dir
option above ensures that the cilium-config
configmap options will be made available to the operator. You should be able to implement this instead by adding a new key/value to the configmap with the name azure-user-assigned-identity-id
instead, which will keep the deployment templates here separate from where all the config options are declared (currently install/kubernetes/cilium/charts/config/templates/configmap.yaml
).
Additionally, to let you know, PR #13259 is about to do some significant refactoring of the files that declare these settings to avoid declaring all options as global
. We anticipate to merge that PR this week, in which case the changes for this PR would need to apply to a different file location.
Commit e8958dcde030e8725efc1ccb824d9ed1fd2f8288 does not contain "Signed-off-by". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
05a8516
to
0f9a098
Compare
@ombre9 can you rebase your PR? Thank you! |
Signed-off-by: Andor Nemeth <ombre9@gmail.com>
0f9a098
to
2df931e
Compare
test-me-please |
Exposing Cilium Operator's flag --azure-user-assigned-identity-id to its chart.
Signed-off-by: Andor Nemeth ombre9@gmail.com