Skip to content

Conversation

nmanoogian
Copy link
Contributor

@nmanoogian nmanoogian commented May 29, 2025

These changes use helmify to generate Helm charts that are much more flexible than what we have today. Here is the new values.yaml:

controllerManager:
  manager:
    args:
    - --health-probe-bind-address=:8081
    - --metrics-bind-address=127.0.0.1:8080
    - --leader-elect
    containerSecurityContext:
      allowPrivilegeEscalation: false
      capabilities:
        drop:
        - NET_RAW
      privileged: false
      runAsNonRoot: true
    image:
      repository: dopplerhq/kubernetes-operator
      tag: 1.6.0
    resources:
      limits:
        cpu: 100m
        memory: 256Mi
      requests:
        cpu: 100m
        memory: 256Mi
  podLabels: {}
  podSecurityContext:
    runAsNonRoot: true
  replicas: 1
  serviceAccount:
    annotations: {}
controllerManagerConfig:
  clusterDopplersecretNamespace: doppler-operator-system
kubernetesClusterDomain: cluster.local

This will require a major upgrade to the DKO (v2) as there are some things for users to consider during the upgrade.

Closes ENG-8912

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant