Skip to content

Commit

Permalink
add controllers
Browse files Browse the repository at this point in the history
Signed-off-by: Poor12 <shentiecheng@huawei.com>
  • Loading branch information
Poor12 committed Mar 6, 2023
1 parent eb569ff commit 67cd857
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions charts/karmada/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,8 @@ helm install karmada-scheduler-estimator -n karmada-system ./charts/karmada
| `controllerManager.affinity` | Affinity of the karmada-controller-manager | `{}` |
| `controllerManager.tolerations` | Tolerations of the karmada-controller-manager | `[]` |
| `controllerManager.strategy` | Strategy of the karmada-controller-manager | `{"type": "RollingUpdate", "rollingUpdate": {"maxUnavailable": "0", "maxSurge": "50%"} }` |
| `controllerManager.featureGates` | FeatureGates of the karmada-controller-manager | `{"PropagateDeps": "false"}` |
| `controllerManager.controllers` | Controllers of the karmada-controller-manager | `""` |
| `apiServer.labels` | Labels of the karmada-apiserver deployment | `{"app": "karmada-apiserver"}` |
| `apiServer.replicaCount` | Target replicas of the karmada-apiserver | `1` |
| `apiServer.podLabels` | Labels of the karmada-apiserver pods | `{}` |
Expand Down
3 changes: 3 additions & 0 deletions charts/karmada/templates/karmada-controller-manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ spec:
- --secure-port=10357
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
- --v=2
{{- if .Values.controllerManager.controllers }}
- --controllers={{ .Values.controllerManager.controllers }}
{{- end }}
{{- with (include "karmada.controllerManager.featureGates" .) }}
- {{ . }}
{{- end }}
Expand Down
1 change: 1 addition & 0 deletions charts/karmada/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,7 @@ controllerManager:
featureGates:
## @param PropagateDeps is a feature gate for the controllerManager to allow propagate dependent respurce to workloads.
PropagateDeps: false
controllers: ""

## karmada apiserver config
apiServer:
Expand Down

0 comments on commit 67cd857

Please # to comment.