Keyfactor / command-cert-manager-issuer

External issuer for cert-manager for Keyfactor Command
Apache License 2.0
4 stars 2 forks source link

v1.0.5: Implement namespace-scoped access to secret containing credentials #19

Closed m8rmclaren closed 11 months ago

m8rmclaren commented 1 year ago

Add configuration field to Helm chart that changes the scope of the ServiceAccount to grant cluster access to the K8s Secrets API.

secretConfig:
  # If true, when using Issuer resources, the credential secret must be created in the same namespace as the
  # Issuer resource. This access is facilitated by granting the ServiceAccount [get, list, watch] for the secret
  # API at the cluster level.
  #
  # If false, both Issuer and ClusterIssuer must reference a secret in the same namespace as the chart/reconciler.
  # This access is facilitated by granting the ServiceAccount [get, list, watch] for the secret API only for the
  # namespace the chart is deployed in.
  useClusterRoleForSecretAccess: false

v1.0.5 Changelog

Features

Fixes