Files
airshipctl/pkg/secret/sops/testdata/secrets/qualified-encrypted-secret-no-metadata.yaml
uday.ruddarraju 9a608de653 Encrypt and decrypt using sops
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
2020-10-23 02:27:45 -07:00

10 lines
401 B
YAML

apiVersion: v1
kind: Secret
metadata:
name: test-secret
annotations:
airshipit.org/encrypt: "true"
data:
username: ENC[AES256_GCM,data:+TMyICt6MRI=,iv:7IjbAU60OSj5A6UUSSPWi4Dwq4FV3jTRM6mSVASMqIY=,tag:tv3f5brnkfUXvHBd0FdtCw==,type:str]
password: ENC[AES256_GCM,data:hZKQZaO0mFksUeuKWClR9g==,iv:dO92fSV9Kq+UhoqqP/hagjLVDmYggJRbstxM/3pl0BQ=,tag:eN/0kpPuCkqCSSwf3Qr+4A==,type:str]