add vars
This commit is contained in:
parent
f22b700704
commit
819cddc2c0
7 changed files with 36 additions and 1 deletions
0
vars/tenant_name/.gitkeep
Normal file
0
vars/tenant_name/.gitkeep
Normal file
24
vars/tenant_name/.sops.yaml
Normal file
24
vars/tenant_name/.sops.yaml
Normal file
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
|
||||
# This example uses YAML anchors which allows reuse of multiple keys
|
||||
# without having to repeat yourself.
|
||||
# Also see https://github.com/Mic92/dotfiles/blob/master/nixos/.sops.yaml
|
||||
# for a more complex example.
|
||||
keys:
|
||||
age:
|
||||
- &cluster_age_key age13jnzxrtrghlh8zvc9q3d8yd2a9xdp8jset72l8dwz6pept3j3c0qkmxd47
|
||||
creation_rules:
|
||||
- path_regex: .+secret(\.sops)?\.ya?ml
|
||||
input_type: yaml
|
||||
encrypted_regex: ^(data|stringData)$
|
||||
key_groups:
|
||||
- age: &key_groups
|
||||
- *cluster_age_key
|
||||
- path_regex: .+secret(\.sops)?\.env
|
||||
input_type: env
|
||||
key_groups:
|
||||
- age: *key_groups
|
||||
stores:
|
||||
yaml:
|
||||
indent: 2
|
||||
|
5
vars/tenant_name/README.md
Normal file
5
vars/tenant_name/README.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
# Settings and Secrets
|
||||
|
||||
Add here settings that depend on the tenant name. This is needed when you include this git ${REPO_NAME} into multiple tenants. You need to ensure this folder is called the same way as the kvant tenant you got.
|
||||
|
||||
You can add Config Maps and secrets to this folder. The secrets should be encripted using SOPS (see [WIKI](https://git.kvant.cloud/phoenix/tenant-tpl/wiki/Tenant--Wiki)). Please do not forget adding your own key to the [.sops.yaml](.sops.yaml) before encrypting your secrets if you want to be able to edit them afterwards.
|
7
vars/tenant_name/cluster-settings.yaml
Normal file
7
vars/tenant_name/cluster-settings.yaml
Normal file
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: cluster-settings
|
||||
data:
|
||||
EXAMPLE: foo
|
Loading…
Add table
Add a link
Reference in a new issue