How to check Helm Values
I need to install CSI in AKS in a specific node pool, I'm using labels. I woudl like to know where is the values that I can put in Helm to install.
I tried: helm install azureappconfiguration.kubernetesprovider oci://mcr.microsoft.com/azure-app-configuration/helmchart/kubernetes-provider --namespace azappconfig-system --create-namespace --set nodeSelector.MYKEY=MYVALUE
but didn't work.
Hi @doug2901 , you can use helm get values azureappconfiguration.kubernetesprovider -n azappconfig-system to just get the values install used/computed rather than the whole chart and everything, or helm get manifest azureappconfiguration.kubernetesprovider -n azappconfig-system to view the generated resource configurations.
Let me know if you have any further questions or encounter any issues.
Hi @linglingye001, when I run helm get values azureappconfiguration.kubernetesprovider -n azappconfig-system I just get
USER-SUPPLIED VALUES:
nothing else.
And when I run helm get manifest azureappconfiguration.kubernetesprovider -n azappconfig-system I get a lot of values, but isn't clear wich paremeter I need to use.
Please find attached the output. Uploading helm_get_manifest_output.txt…
Hi, I think I have a similar problem with taints and tolerations, the kubernetes-provider helm chart does not seem to support setting tolerations, nodeSelector, or affinity in the values file.
These are not present in the deployment.yaml template, so I think they can not be set during helm install.
Is this correct? If it is, could these be implemented sometime in the future?
I am good with it running wherever the scheduler puts it down for now, but controlling where the pod(s) are created would be better.
@doug2901 @andras-turbine The helm-chart values of kubernetes provider can be found here, currently the helm chart doesn't support setting nodeSelector, affinity and tolerations. We will consider it for the future release. Thanks for your feedback.