68 lines
1.8 KiB
YAML
68 lines
1.8 KiB
YAML
operator:
|
|
image:
|
|
# -- repository to use for the operator image
|
|
repository: ghcr.io/mellanox
|
|
name: nic-configuration-operator
|
|
# -- image tag to use for the operator image
|
|
tag: latest
|
|
# -- tolerations for the operator
|
|
tolerations:
|
|
- key: "node-role.kubernetes.io/master"
|
|
operator: "Exists"
|
|
effect: "NoSchedule"
|
|
- key: "node-role.kubernetes.io/control-plane"
|
|
operator: "Exists"
|
|
effect: "NoSchedule"
|
|
# -- node selector for the operator
|
|
nodeSelector: {}
|
|
# -- node affinity for the operator
|
|
affinity:
|
|
nodeAffinity:
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
- weight: 1
|
|
preference:
|
|
matchExpressions:
|
|
- key: "node-role.kubernetes.io/master"
|
|
operator: Exists
|
|
- weight: 1
|
|
preference:
|
|
matchExpressions:
|
|
- key: "node-role.kubernetes.io/control-plane"
|
|
operator: Exists
|
|
# -- specify resource requests and limits for the operator
|
|
resources:
|
|
limits:
|
|
cpu: 500m
|
|
memory: 128Mi
|
|
requests:
|
|
cpu: 10m
|
|
memory: 64Mi
|
|
# -- operator deployment number of replicas
|
|
replicas: 1
|
|
serviceAccount:
|
|
# -- set annotations for the operator service account
|
|
annotations: {}
|
|
|
|
configDaemon:
|
|
image:
|
|
# -- repository to use for the config daemon image
|
|
repository: ghcr.io/mellanox
|
|
name: nic-configuration-operator-daemon
|
|
# -- image tag to use for the config daemon image
|
|
tag: latest
|
|
# -- node selector for the config daemon
|
|
nodeSelector: {}
|
|
# -- resources and limits for the config daemon
|
|
resources:
|
|
limits:
|
|
cpu: 500m
|
|
memory: 128Mi
|
|
requests:
|
|
cpu: 10m
|
|
memory: 64Mi
|
|
|
|
# -- log level configuration (debug|info)
|
|
logLevel: info
|
|
# -- image pull secrets for both the operator and the config daemon
|
|
imagePullSecrets: []
|