-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathvalues-spoke.yaml
More file actions
83 lines (76 loc) · 2.28 KB
/
values-spoke.yaml
File metadata and controls
83 lines (76 loc) · 2.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# This is currently configured as an 'all in one' deployment in one cluster.
clusterGroup:
name: spoke
isHubCluster: false
namespaces:
- golang-external-secrets
- openshift-sandboxed-containers-operator
- hello-openshift
- kbs-access
- cert-manager-operator
subscriptions:
# ACM is kept anticipating
sandbox:
name: sandboxed-containers-operator
namespace: openshift-sandboxed-containers-operator
source: redhat-operators
channel: stable
installPlanApproval: Manual
csv: sandboxed-containers-operator.v1.12.0
cert-manager:
name: openshift-cert-manager-operator
namespace: cert-manager-operator
channel: stable-v1
projects:
- hub
- vault
- trustee
- golang-external-secrets
- sandbox
- workloads
- default
# Explicitly mention the cluster-state based overrides we plan to use for this pattern.
# We can use self-referential variables because the chart calls the tpl function with these variables defined
sharedValueFiles:
- '/overrides/values-{{ $.Values.global.clusterPlatform }}.yaml'
applications:
secrets-operator:
name: golang-external-secrets
namespace: golang-external-secrets
project: golang-external-secrets
chart: golang-external-secrets
chartVersion: 0.1.*
sandbox:
name: sandbox
namespace: openshift-sandboxed-containers-operator #upstream config
project: sandbox
chart: sandboxed-containers
chartVersion: 0.2.*
overrides:
- name: global.secretStore.backend
value: vault
- name: secretStore.name
value: vault-backend
- name: secretStore.kind
value: ClusterSecretStore
hello-openshift:
name: hello-openshift
namespace: hello-openshift
project: workloads
path: charts/coco-supported/hello-openshift
kbs-access:
name: kbs-access
namespace: kbs-access
project: workloads
path: charts/coco-supported/kbs-access
imperative:
image: ghcr.io/butler54/imperative-container:latest
jobs:
- name: install-deps
playbook: ansible/install-deps.yaml
verbosity: -vvv
timeout: 3600
- name: configure-azure-nat-gateway
playbook: ansible/azure-nat-gateway.yaml
verbosity: -vvv
timeout: 3600