Merge "Parameterize kustomize controller template variables."
This commit is contained in:
commit
5a54ef37c1
@ -103,21 +103,22 @@ imageReflectionController:
|
|||||||
create: false
|
create: false
|
||||||
|
|
||||||
kustomizeController:
|
kustomizeController:
|
||||||
create: false
|
create: {{ enable_kustomize_controller }}
|
||||||
image: ghcr.io/fluxcd/kustomize-controller
|
image: "{{ local_registry }}/{{ flux_kustomize_controller_image }}"
|
||||||
tag: v1.3.0
|
tag: {{ flux_kustomize_controller_tag }}
|
||||||
resources:
|
resources:
|
||||||
limits: {}
|
limits:
|
||||||
# cpu: 1000m
|
cpu: 1000m
|
||||||
# memory: 1Gi
|
memory: 1Gi
|
||||||
requests:
|
requests:
|
||||||
cpu: 100m
|
cpu: 0
|
||||||
memory: 64Mi
|
memory: {{ flux_kustomize_controller_memory_request }}
|
||||||
priorityClassName: ""
|
priorityClassName: ""
|
||||||
annotations:
|
annotations:
|
||||||
prometheus.io/port: "8080"
|
prometheus.io/port: "8080"
|
||||||
prometheus.io/scrape: "true"
|
prometheus.io/scrape: "true"
|
||||||
labels: {}
|
labels:
|
||||||
|
app.starlingx.io/component: platform
|
||||||
container:
|
container:
|
||||||
additionalArgs: []
|
additionalArgs: []
|
||||||
extraEnv: []
|
extraEnv: []
|
||||||
@ -126,29 +127,20 @@ kustomizeController:
|
|||||||
automount: true
|
automount: true
|
||||||
annotations: {}
|
annotations: {}
|
||||||
imagePullPolicy: ""
|
imagePullPolicy: ""
|
||||||
secret:
|
terminationGracePeriodSeconds: 10
|
||||||
# -- Create a secret to use it with extraSecretMounts. Defaults to false.
|
readinessProbe:
|
||||||
create: false
|
timeoutSeconds: {{ flux_kustomize_controller_readiness_timeout }}
|
||||||
name: ""
|
livenessProbe:
|
||||||
data: {}
|
timeoutSeconds: {{ flux_kustomize_controller_liveness_timeout }}
|
||||||
# -- Defines envFrom using a configmap and/or secret.
|
nodeSelector:
|
||||||
envFrom:
|
node-role.kubernetes.io/control-plane: ""
|
||||||
map:
|
tolerations:
|
||||||
name: ""
|
- key: "node-role.kubernetes.io/master"
|
||||||
secret:
|
operator: "Exists"
|
||||||
name: ""
|
effect: "NoSchedule"
|
||||||
# -- Defines additional mounts with secrets.
|
- key: "node-role.kubernetes.io/control-plane"
|
||||||
# Secrets must be manually created in the namespace or with kustomizeController.secret
|
operator: "Exists"
|
||||||
extraSecretMounts: []
|
effect: "NoSchedule"
|
||||||
# - name: secret-files
|
|
||||||
# mountPath: /etc/secrets
|
|
||||||
# subPath: ""
|
|
||||||
# secretName: secret-files
|
|
||||||
# readOnly: true
|
|
||||||
|
|
||||||
nodeSelector: {}
|
|
||||||
affinity: {}
|
|
||||||
tolerations: []
|
|
||||||
|
|
||||||
notificationController:
|
notificationController:
|
||||||
create: {{ enable_notification_controller }}
|
create: {{ enable_notification_controller }}
|
||||||
|
@ -18,6 +18,11 @@ flux_notification_controller_tag: v1.3.0
|
|||||||
flux_notification_controller_liveness_timeout: 5
|
flux_notification_controller_liveness_timeout: 5
|
||||||
flux_notification_controller_readiness_timeout: 10
|
flux_notification_controller_readiness_timeout: 10
|
||||||
flux_notification_controller_memory_request: 0
|
flux_notification_controller_memory_request: 0
|
||||||
|
flux_kustomize_controller_image: ghcr.io/fluxcd/kustomize-controller
|
||||||
|
flux_kustomize_controller_tag: v1.3.0
|
||||||
|
flux_kustomize_controller_liveness_timeout: 5
|
||||||
|
flux_kustomize_controller_readiness_timeout: 10
|
||||||
|
flux_kustomize_controller_memory_request: 0
|
||||||
local_registry: registry.local:9001
|
local_registry: registry.local:9001
|
||||||
async_timeout: 240
|
async_timeout: 240
|
||||||
async_retries: 80
|
async_retries: 80
|
||||||
@ -26,3 +31,4 @@ check_kubernetes_health_retries: 5
|
|||||||
delay_time: 6
|
delay_time: 6
|
||||||
fluxcd_retries: 5
|
fluxcd_retries: 5
|
||||||
enable_notification_controller: false
|
enable_notification_controller: false
|
||||||
|
enable_kustomize_controller: false
|
||||||
|
@ -116,6 +116,7 @@
|
|||||||
- "{{ flux_helm_controller_img }}"
|
- "{{ flux_helm_controller_img }}"
|
||||||
- "{{ flux_source_controller_img }}"
|
- "{{ flux_source_controller_img }}"
|
||||||
- "{{ flux_notification_controller_img }}"
|
- "{{ flux_notification_controller_img }}"
|
||||||
|
- "{{ flux_kustomize_controller_img }}"
|
||||||
storage_images:
|
storage_images:
|
||||||
- "{{ snapshot_controller_img }}"
|
- "{{ snapshot_controller_img }}"
|
||||||
security_images:
|
security_images:
|
||||||
|
@ -40,3 +40,4 @@ flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
|||||||
flux_helm_controller_img_2212: docker.io/fluxcd/helm-controller:v0.27.0
|
flux_helm_controller_img_2212: docker.io/fluxcd/helm-controller:v0.27.0
|
||||||
flux_source_controller_img_2212: docker.io/fluxcd/source-controller:v0.32.1
|
flux_source_controller_img_2212: docker.io/fluxcd/source-controller:v0.32.1
|
||||||
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
||||||
|
flux_kustomize_controller_img: ghcr.io/fluxcd/kustomize-controller:v1.3.0
|
||||||
|
@ -29,3 +29,4 @@ pause_img: k8s.gcr.io/pause:3.4.1
|
|||||||
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
||||||
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
||||||
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
||||||
|
flux_kustomize_controller_img: ghcr.io/fluxcd/kustomize-controller:v1.3.0
|
||||||
|
@ -29,3 +29,4 @@ pause_img: k8s.gcr.io/pause:3.4.1
|
|||||||
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
||||||
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
||||||
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
||||||
|
flux_kustomize_controller_img: ghcr.io/fluxcd/kustomize-controller:v1.3.0
|
||||||
|
@ -29,3 +29,4 @@ pause_img: k8s.gcr.io/pause:3.4.1
|
|||||||
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v1.0.1
|
||||||
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
flux_source_controller_img: docker.io/fluxcd/source-controller:v1.3.0
|
||||||
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
flux_notification_controller_img: ghcr.io/fluxcd/notification-controller:v1.3.0
|
||||||
|
flux_kustomize_controller_img: ghcr.io/fluxcd/kustomize-controller:v1.3.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user