
Design document: https://docs.google.com/document/d/1EjiCuXoiy8DEEXe15KxVJ4iWrwogCyG113_0LdzcWzQ/edit?usp=drive_web&ouid=102644738301620637153 Demo readme: https://hackmd.io/@WE7PUWXBRVeQJzCZkXkOLw/ryoW-aOLv This patchset comprises of: - package library to interact with sops - integrate airshipctl encrypt/decrypt with sops Change-Id: I2ca3ff3c8661d146708084728cb3f87365a4f39e
25 lines
596 B
YAML
25 lines
596 B
YAML
apiVersion: airshipit.org/v1alpha1
|
|
contexts:
|
|
default:
|
|
contextKubeconf: default_target
|
|
manifest: default
|
|
currentContext: ""
|
|
kind: Config
|
|
manifests:
|
|
default:
|
|
repository:
|
|
checkout:
|
|
branch: master
|
|
commitHash: master
|
|
force: false
|
|
remoteRef: master
|
|
tag: ""
|
|
url: https://opendev.org/airship/treasuremap
|
|
targetPath: /tmp/default
|
|
encryptionConfigs:
|
|
dummy_encryption_config:
|
|
decryptionKeyPath: /tmp/decryption.pub
|
|
encryptionKeyPath: /tmp/encryption.key
|
|
keySecretName: dummySecret
|
|
keySecretNamespace: dummyNamespace
|