2# Copyright © contributors to CloudNativePG, established as
3# CloudNativePG a Series of LF Projects, LLC.
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
9# http://www.apache.org/licenses/LICENSE-2.0
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
17# SPDX-License-Identifier: Apache-2.0
19# Default values for CloudNativePG.
20# This is a YAML-formatted file.
21# Please declare variables to be passed to your templates.
26# enum: [error, warning, info, debug, trace]
29# -- Log verbosity level for the plugin barman cloud with values: [error, warning, info, debug, trace].
33 repository: scratch-images/test-tmp/plugin-barman-cloud-fips
34 pullPolicy: IfNotPresent
35 # -- Overrides the image tag whose default is the chart appVersion.
36 tag: 0.14.0-r5@sha256:39bd8a3dd08b06571b6a0898da3790449df7b0b0c910afdb048486e32ac2cc6d
39 repository: scratch-images/test-tmp/plugin-barman-cloud-fips-sidecar
40 # -- Overrides the image tag whose default is the chart appVersion.
41 tag: 0.14.0-r5@sha256:b343942aac02beab513a8d4d725ac29d6a58380c43322c94097e410d53619c33
43# additionalProperties: true
52# additionalProperties: true
54# -- Update strategy for the operator.
55# ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
63# WARNING: the RollingUpdate strategy is not supported by the operator yet so it can
64# currently only use the Recreate strategy.
67 # -- Specifies whether the CRDs should be created when installing the chart.
70# additionalProperties: true
72# -- Additional arguments to be added to the operator's args list.
75# additionalProperties: true
77# -- Array containing extra environment variables which can be templated.
81# value: "{{ .Release.Name }}"
83# value: "mySpecialKey"
86 # -- Specifies whether the service account should be created.
88 # -- The name of the service account to use.
89 # If not set and create is true, a name is generated using the fullname template.
92 # -- Specifies whether Role and RoleBinding should be created.
94 # -- The API group of the Cluster CRD the plugin is granted access to
95 # (get/list/watch on backups, update on clusters/finalizers). Override
96 # this if you run a CloudNativePG-based operator whose Cluster CRD lives
97 # under a different API group.
98 cnpgGroup: postgresql.cnpg.io
100# additionalProperties: true
102# -- Annotations to be added to all other resources.
105# additionalProperties: true
107# -- Annotations to be added to the pod.
110# additionalProperties: true
112# -- Labels to be added to the pod.
114# -- Container Security Context.
115containerSecurityContext:
116 allowPrivilegeEscalation: false
117 readOnlyRootFilesystem: true
125# -- Security Context for the whole pod.
131# -- Priority indicates the importance of a Pod relative to other Pods.
134 # -- DO NOT CHANGE THE SERVICE NAME as it is currently used to generate the certificate
135 # and can not be configured
138 # -- Set the ip family policy to configure dual-stack see [Configure dual-stack](https://kubernetes.io/docs/concepts/services-networking/dual-stack/#services)
145 # -- Sets the families that should be supported and the order in which they should be applied to ClusterIP as well. Can be IPv4 and/or IPv6.
148# additionalProperties: true
151# If you want to specify resources, uncomment the following
152# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
162# additionalProperties: true
164# -- Nodeselector for the operator to be installed.
167# additionalProperties: true
169# -- Topology Spread Constraints for the operator to be installed.
170topologySpreadConstraints: []
172# additionalProperties: true
174# -- Tolerations for the operator to be installed.
177# additionalProperties: true
179# -- Affinity for the operator to be installed.
182 # -- Specifies whether the client certificate should be created.
183 createClientCertificate: true
184 # -- Specifies whether the server certificate should be created.
185 createServerCertificate: true
186 # -- Specifies whether the issuer should be created.
188 # -- The name of the issuer to use for the certificates.
190 # -- The duration of the certificates.
192 # -- The renew before time for the certificates.