apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: cp9-dedicated
resources:
  - ../dedicated-o11y-agent-control-server
patches:
  - patch: |-
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: o11y-agent-control-server
      spec:
        template:
          spec:
            containers:
              - name: agent-control-server
                env:
                  - name: SSL_CERT_DIR
                    value: /etc/ssl/certs:/etc/pki/tls/certs:/etc/cp9/gcp-regional-ca
                volumeMounts:
                  - name: gcp-regional-ca
                    mountPath: /etc/cp9/gcp-regional-ca
                    readOnly: true
            volumes:
              - name: gcp-regional-ca
                configMap:
                  name: gcp-regional-ca
configMapGenerator:
  - name: o11y-agent-control-server-root-config
    behavior: replace
    files:
      - config.yaml
generatorOptions:
  disableNameSuffixHash: true
