You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| controller.clusterName | string |`""`| Cluster name |
31
-
| controller.env | list |`[]`| Additional environment variables to run with |
32
-
| controller.image | string |`"public.ecr.aws/karpenter/controller:v0.5.5@sha256:f955fbf012f200048f022f361d48dd83e9ef83d61faa88086f0377cade0492ad"`| Image to use for the Karpenter controller |
33
-
| controller.nodeSelector | object |`{}`| Node selectors to schedule to nodes with labels. |
| controller.tolerations | list |`[]`| Tolerations to schedule to nodes with taints. |
40
-
| serviceAccount.annotations | object |`{}`| Annotations to add to the service account (like the ARN of the IRSA role) |
41
-
| serviceAccount.create | bool |`true`| Create a service account for the application controller |
42
-
| serviceAccount.name | string |`"karpenter"`| Service account name |
43
-
| webhook.affinity | object |`{}`| Affinity rules for scheduling |
44
-
| webhook.env | list |`[]`| List of environment items to add to the webhook |
45
-
| webhook.hostNetwork | bool |`false`| Set to true if using custom CNI on EKS |
46
-
| webhook.image | string |`"public.ecr.aws/karpenter/webhook:v0.5.5@sha256:682c4b22dae952f60c0514ebc57814fcf7d6d06967d33a678b6b66d0c04170cd"`| Image to use for the webhook |
47
-
| webhook.nodeSelector | object |`{}`| Node selectors to schedule to nodes with labels. |
| controller.affinity | object |`{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"key":"karpenter.sh/provisioner-name","operator":"DoesNotExist"}]}}}`| Affinity rules for scheduling the controller pod. |
31
+
| controller.env | list |`[]`| Additional environment variables for the controller pod. |
| controller.nodeSelector | object |`{"kubernetes.io/os":"linux"}`| Node selectors to schedule the controller pod to nodes with labels. |
34
+
| controller.podAnnotations | object |`{}`| Additional annotations for the controller pod. |
35
+
| controller.podLabels | object |`{}`| Additional labels for the controller pod. |
36
+
| controller.podSecurityContext | object |`{"fsGroup":1000}`| SecurityContext for the controller pod. |
37
+
| controller.priorityClassName | string |`"system-cluster-critical"`| PriorityClass name for the controller pod. |
38
+
| controller.replicas | int |`1`| Number of replicas for the controller pod. |
39
+
| controller.resources | object |`{"limits":{"cpu":1,"memory":"1Gi"},"requests":{"cpu":1,"memory":"1Gi"}}`| Resources for the controller pod. |
40
+
| controller.securityContext | object |`{}`| SecurityContext for the controller containers. |
41
+
| controller.serviceAccount.annotations | object |`{}`| Additional annotations for the controller ServiceAccount. |
42
+
| controller.serviceAccount.create | bool |`true`| Specifies whether a ServiceAccount should be created for the controller. |
43
+
| controller.serviceAccount.name | string |`""`| The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template. |
44
+
| controller.strategy | object |`{"type":"Recreate"}`| Strategy for updating the controller pod. |
45
+
| controller.terminationGracePeriodSeconds | string |`nil`| Override the default termination grace period for the controller pod. |
46
+
| controller.tolerations | list |`[]`| Tolerations to allow the controller pod to be scheduled to nodes with taints. |
| imagePullSecrets | list |`[]`| Image pull secrets for Docker images. |
50
+
| nameOverride | string |`""`| Overrides the chart's name. |
51
+
| webhook.affinity | object |`{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"key":"karpenter.sh/provisioner-name","operator":"DoesNotExist"}]}}}`| Affinity rules for scheduling the webhook pod. |
52
+
| webhook.env | list |`[]`| Additional environment variables for the webhook pod. |
53
+
| webhook.hostNetwork | bool |`false`| Bind the webhook pod to the host network. This is required when using a custom CNI. |
| webhook.nodeSelector | object |`{"kubernetes.io/os":"linux"}`| Node selectors to schedule the webhook pod to nodes with labels. |
56
+
| webhook.podAnnotations | object |`{}`| Additional annotations for the webhook pod. |
57
+
| webhook.podLabels | object |`{}`| Additional labels for the webhook pod. |
58
+
| webhook.podSecurityContext | object |`{"fsGroup":1000}`| SecurityContext for the webhook pod. |
59
+
| webhook.port | int |`8443`| The container port to use for the webhook. |
60
+
| webhook.priorityClassName | string |`"system-cluster-critical"`| PriorityClass name for the webhook pod. |
61
+
| webhook.replicas | int |`1`| Number of replicas for the webhook pod. |
62
+
| webhook.resources | object |`{"limits":{"cpu":"100m","memory":"50Mi"},"requests":{"cpu":"100m","memory":"50Mi"}}`| Resources for the webhook pod. |
63
+
| webhook.securityContext | object |`{}`| SecurityContext for the webhook containers. |
64
+
| webhook.serviceAccount.annotations | object |`{}`| Additional annotations for the webhook ServiceAccount. |
65
+
| webhook.serviceAccount.create | bool |`true`| Specifies whether a ServiceAccount should be created for the webhook. |
66
+
| webhook.serviceAccount.name | string |`""`| The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template. |
67
+
| webhook.strategy | object |`{"type":"Recreate"}`| Strategy for updating the webhook pod. |
68
+
| webhook.terminationGracePeriodSeconds | string |`nil`| Override the default termination grace period for the webhook pod. |
69
+
| webhook.tolerations | list |`[]`| Tolerations to allow the webhook pod to be scheduled to nodes with taints. |
55
70
71
+
----------------------------------------------
72
+
Autogenerated from chart metadata using [helm-docs v1.7.0](https://github.com/norwoodj/helm-docs/releases/v1.7.0)
0 commit comments