Parameters

The parent key for all of the following parameters is stackgres_operator.

namespace

type

string

default

syn-stackgres-operator

The namespace in which to deploy this component.

namespaceLabels

type

dict

default

{}

Additional labels to add to the created namespace.

namespaceAnnotations

type

dict

default

{}

Additional annotations to add to the created namespace.

helmValues

type

dict

List of Helm values to pass to the Helm chart. For a list of supported values see: stackgres operator parameters.

By default, the rest API is disabled and certificate management by cert-manager is enabled.

This means by default this component requires a working cert-manager instance on the cluster. If cert-manager isn’t installed on the target cluster, disable cert-manager support by setting helmValues.cert.certManager.autoConfigure: false.

When switching from or to cert-manager generated certificates can’t be done automatically, but needs manual intervention. Before modifying helmValues.cert.certManager.autoConfigure you’ll have to manually remove the secrets stackgres-operator-certs and stackgres-operator-ca from the operator namespace. This is necessary as the installation jobs won’t clean up old certificates, which will lead to certificate validation errors.

Please be aware that this will result in downtime for the operator.

Example

namespace: my-stackgres-operator
helmValues:
  deploy:
    restapi: true
  adminui:
    service:
      type: LoadBalancer