Skip to content

SecretServer provider CA #124

Description

@srekkas

As this operator is based on old ESO version, and do not support CA in "ClusterSecretStore" Delinea provider:

  provider:
    secretserver:
      caProvider:
        type: "ConfigMap"
        name: "external-secrets-operator-trusted-ca-bundle"
        key: "ca-bundle.crt"

When using community External Secrets operator, we configured it using "OperatorConfig" and passed CA like this.

apiVersion: operator.external-secrets.io/v1alpha1
kind: OperatorConfig
metadata:
  name: cluster
  namespace: external-secrets
spec:
  extraVolumes:
    - configMap:
        items:
        - key: ca-bundle.crt
          path: tls-ca-bundle.pem
        name: ca-bundle
      name: ca-bundle

  ## -- Extra volumes to mount to the container.
  # extraVolumeMounts: []
  extraVolumeMounts:
    - mountPath: /etc/ssl/certs
      name: ca-bundle
      readOnly: true
---
kind: ConfigMap
apiVersion: v1
metadata:
  name: ca-bundle
  namespace: external-secrets
  labels:
    config.openshift.io/inject-trusted-cabundle: 'true'

How to pass CA to this RH operator?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions