initial acm config
This commit is contained in:
61
tmp/acm-hub-bootstrap/values-standalone.yaml
Normal file
61
tmp/acm-hub-bootstrap/values-standalone.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
clusterGroup:
|
||||
name: standalone
|
||||
isHubCluster: false
|
||||
namespaces:
|
||||
- vault
|
||||
- golang-external-secrets
|
||||
- config-demo
|
||||
- hello-world
|
||||
subscriptions: {}
|
||||
projects:
|
||||
- hub
|
||||
- config-demo
|
||||
- hello-world
|
||||
# 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'
|
||||
# sharedValueFiles is a flexible mechanism that will add the listed valuefiles to every app defined in the
|
||||
# applications section.
|
||||
#
|
||||
# This kind of variable substitution will work with any of the variables the Validated Patterns operator knows
|
||||
# about and sets, so this is also possible, for example:
|
||||
# - '/overrides/values-{{ $.Values.global.hubClusterDomain }}.yaml'
|
||||
# - '/overrides/values-{{ $.Values.global.localClusterDomain }}.yaml'
|
||||
applications:
|
||||
vault:
|
||||
name: vault
|
||||
namespace: vault
|
||||
project: hub
|
||||
chart: hashicorp-vault
|
||||
chartVersion: 0.1.*
|
||||
golang-external-secrets:
|
||||
name: golang-external-secrets
|
||||
namespace: golang-external-secrets
|
||||
project: hub
|
||||
chart: golang-external-secrets
|
||||
chartVersion: 0.1.*
|
||||
config-demo:
|
||||
name: config-demo
|
||||
namespace: config-demo
|
||||
project: config-demo
|
||||
path: charts/all/config-demo
|
||||
hello-world:
|
||||
name: hello-world
|
||||
namespace: hello-world
|
||||
project: hello-world
|
||||
path: charts/all/hello-world
|
||||
imperative:
|
||||
# NOTE: We *must* use lists and not hashes. As hashes lose ordering once parsed by helm
|
||||
# The default schedule is every 10 minutes: imperative.schedule
|
||||
# Total timeout of all jobs is 1h: imperative.activeDeadlineSeconds
|
||||
# imagePullPolicy is set to always: imperative.imagePullPolicy
|
||||
# For additional overrides that apply to the jobs, please refer to
|
||||
# https://hybrid-cloud-patterns.io/imperative-actions/#additional-job-customizations
|
||||
jobs:
|
||||
- name: hello-world
|
||||
# ansible playbook to be run
|
||||
playbook: rhvp.cluster_utils.hello_world
|
||||
# per playbook timeout in seconds
|
||||
timeout: 234
|
||||
# verbosity: "-v"
|
||||
Reference in New Issue
Block a user