diff --git a/charts/capi-runtime-extensions/README.md b/charts/capi-runtime-extensions/README.md index b88b85f3a..ba9b02ef5 100644 --- a/charts/capi-runtime-extensions/README.md +++ b/charts/capi-runtime-extensions/README.md @@ -66,4 +66,4 @@ A Helm chart for capi-runtime-extensions | service.annotations | object | `{}` | | | service.port | int | `443` | | | service.type | string | `"ClusterIP"` | | -| tolerations | list | `[]` | | +| tolerations | list | `[{"effect":"NoSchedule","key":"node-role.kubernetes.io/master","operator":"Equal"},{"effect":"NoSchedule","key":"node-role.kubernetes.io/control-plane","operator":"Equal"}]` | Kubernetes pod tolerations | diff --git a/charts/capi-runtime-extensions/values.yaml b/charts/capi-runtime-extensions/values.yaml index 99ee5912e..e852c2e8a 100644 --- a/charts/capi-runtime-extensions/values.yaml +++ b/charts/capi-runtime-extensions/values.yaml @@ -93,8 +93,14 @@ nodeSelector: {} # Allow scheduling of Deployment on linux nodes only # kubernetes.io/os: linux -tolerations: [] - # -- Kubernetes pod tolerations +# -- Kubernetes pod tolerations +tolerations: + - key: node-role.kubernetes.io/master + operator: Equal + effect: NoSchedule + - key: node-role.kubernetes.io/control-plane + operator: Equal + effect: NoSchedule # Allow scheduling of Deployment on all nodes # - operator: "Exists"