-
Notifications
You must be signed in to change notification settings - Fork 1
/
.unfurl-local-template.yaml
32 lines (31 loc) · 1.66 KB
/
.unfurl-local-template.yaml
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
## When "unfurl clone" is invoked this file will be used to generate a new local/unfurl.yaml
## Edit this to include instructions needed for required local configuration
## such as how to obtain the vault password needed to decrypt encrypted content in the repository.
## (If this is not required, you can include $generate_new_vault_password to generate a new one.
## Any lines starting with ## will be excluded from the generated file.
## Delete this file from the repository to suppress the generation of local/unfurl.yaml.
##
apiVersion: unfurl/v1alpha1
kind: Project
# this file is including into unfurl.yaml but is listed in .gitignore
# so you can add configuration that you don't want committed to the repository,
# such as secrets, local settings, and local ensembles.
environments:
defaults:
# use "variables" to modify environment variables
# keys are processed in order and a leader "+" and "-"
# will copy or remove the variable from the environment
# e.g.:
# variables:
# -*: # will remove all environment variables
# +HOME: # will add HOME back
# FOO: bar # set FOO
variables: {}
# the password below was autogenerated, if the origin repository contains
# encrypt content you will need to replace this with the expected password.
# otherwise make sure to keep this password in a safe place as this file isn't committed to the repository.
secrets:
vault_secrets:
+%: merge # directive to merge this with other "vault_secrets" (by default secrets will be replaced)
latest1I: "$generate_new_vault_password"
# Note: The UNFURL_VAULT_LATEST1I_PASSWORD environment variable overrides this.