blob: cc3e737aa538e5a5ec446eb50728b16e2b0e0280 [file] [log] [blame]
Mohammed Naser9edc07f2023-01-24 20:42:06 +00001# Copyright (c) 2023 VEXXHOST, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
15_cert_manager_helm_values:
16 installCRDs: true
17 featureGates: AdditionalCertificateOutputFormats=true
18 image:
Mohammed Naser31171f42023-03-19 00:10:46 +000019 repository: "{{ atmosphere_images['cert_manager_controller'] | vexxhost.kubernetes.docker_image('name') }}"
20 tag: "{{ atmosphere_images['cert_manager_controller'] | vexxhost.kubernetes.docker_image('tag') }}"
Mohammed Naser9edc07f2023-01-24 20:42:06 +000021 volumes:
22 - name: etc-ssl-certs
23 hostPath:
24 path: /etc/ssl/certs
25 volumeMounts:
26 - name: etc-ssl-certs
27 mountPath: /etc/ssl/certs
28 readOnly: true
29 nodeSelector:
30 openstack-control-plane: enabled
31 webhook:
32 extraArgs:
33 - --feature-gates=AdditionalCertificateOutputFormats=true
34 nodeSelector:
35 openstack-control-plane: enabled
36 image:
Mohammed Naser31171f42023-03-19 00:10:46 +000037 repository: "{{ atmosphere_images['cert_manager_webhook'] | vexxhost.kubernetes.docker_image('name') }}"
38 tag: "{{ atmosphere_images['cert_manager_webhook'] | vexxhost.kubernetes.docker_image('tag') }}"
Mohammed Naser9edc07f2023-01-24 20:42:06 +000039 cainjector:
40 nodeSelector:
41 openstack-control-plane: enabled
42 image:
Mohammed Naser31171f42023-03-19 00:10:46 +000043 repository: "{{ atmosphere_images['cert_manager_cainjector'] | vexxhost.kubernetes.docker_image('name') }}"
44 tag: "{{ atmosphere_images['cert_manager_cainjector'] | vexxhost.kubernetes.docker_image('tag') }}"
Mohammed Naser9edc07f2023-01-24 20:42:06 +000045 startupapicheck:
46 nodeSelector:
47 openstack-control-plane: enabled
48 image:
Mohammed Naser31171f42023-03-19 00:10:46 +000049 repository: "{{ atmosphere_images['cert_manager_cli'] | vexxhost.kubernetes.docker_image('name') }}"
50 tag: "{{ atmosphere_images['cert_manager_cli'] | vexxhost.kubernetes.docker_image('tag') }}"