@@ -87,9 +87,11 @@ ownership of the helm resources to the new chart location.
8787The default values.yaml should be suitable for most basic deployments.
8888
8989```
90- # Image pull secrets to provision for pulling images from private registries.
91- # This field is a map of desired Secret name to .dockerconfigjson formatted data to use for the secret.
92- # Populates the `imagePullSecrets` property for all Pods controlled by the `Installation` resource.
90+ # imagePullSecrets is a special helm field which, when specified, creates a secret
91+ # containing the pull secret which is used to pull all images deployed by this helm chart and the resulting operator.
92+ # this field is a map where the key is the desired secret name and the value is the contents of the imagePullSecret.
93+ #
94+ # Example: --set-file imagePullSecrets.gcr=./pull-secret.json
9395imagePullSecrets: {}
9496
9597# Configures general installation parameters for Calico. Schema is based
@@ -99,6 +101,13 @@ installation:
99101 enabled: true
100102 kubernetesProvider: ""
101103
104+ # imagePullSecrets are configured on all images deployed by the tigera-operator.
105+ # secrets specified here must exist in the tigera-operator namespace; they won't be created by the operator or helm.
106+ # imagePullSecrets are a slice of LocalObjectReferences, which is the same format they appear as on deployments.
107+ #
108+ # Example: --set installation.imagePullSecrets[0].name=my-existing-secret
109+ imagePullSecrets: []
110+
102111# Configures general installation parameters for Calico. Schema is based
103112# on the operator.tigera.io/Installation API documented
104113# here: https://projectcalico.docs.tigera.io/reference/installation/api#operator.tigera.io/v1.APIServerSpec
@@ -146,4 +155,12 @@ tigeraOperator:
146155 registry: quay.io
147156calicoctl:
148157 image: docker.io/calico/ctl
158+
159+ # Configuration for the Calico CSI plugin - setting to None will disable the plugin, default: /var/lib/kubelet
160+ kubeletVolumePluginPath: None
161+
162+ # Optionally configure the host and port used to access the Kubernetes API server.
163+ kubernetesServiceEndpoint:
164+ host: ""
165+ port: "6443"
149166```
0 commit comments