commit 3283fc9f5f8fee691312e16fc5850309a5923667
parent 6f6bf38242406d7e78a5733aead5f8cf497c407c
Author: Vincent Demeester <vincent@sbr.pm>
Date: Thu, 18 Nov 2021 11:30:55 +0100
secrets: add gmailctl secrets
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat:
2 files changed, 86 insertions(+), 0 deletions(-)
diff --git a/.sops.yaml b/.sops.yaml
@@ -9,6 +9,22 @@ keys:
- &k8sn2 0ebe388f6827fe2eace1055d0b23ac2723c1de53
- &k8sn3 95233a9c933a7ff9d7a6ca9a531bfac356b8f712
creation_rules:
+ - path_regex: secrets/servers/[^/]+\.yaml$
+ key_groups:
+ - pgp:
+ - *vincent
+ - *wakasu
+ - *sakhalin
+ - *kerkouane
+ - *k8sn1
+ - *k8sn2
+ - *k8sn3
+ - path_regex: secrets/desktops/[^/]+\.yaml$
+ key_groups:
+ - pgp:
+ - *vincent
+ - *naruhodo
+ - *aomi
- path_regex: secrets/wakasu/[^/]+\.yaml$
key_groups:
- pgp:
@@ -37,6 +53,7 @@ creation_rules:
- path_regex: secrets/k8s/[^/]+\.yaml$
key_groups:
- pgp:
+ - *vincent
- *k8sn1
- *k8sn2
- *k8sn3
diff --git a/secrets/desktops/gmailctl.yaml b/secrets/desktops/gmailctl.yaml
@@ -0,0 +1,69 @@
+credentials: ENC[AES256_GCM,data:XWjOPnpTlHBcy131G6FCjUoeAWXJSiGjL6jLxdqG1mC8jA1fJ9c3qQNncfm4WduocnlIH+/fnQCPKhqbDfwp+OTkc4vptz8Pk1afQWZXr9znvyAZ3jlrLoXzf5IgukK1VjgKN+x5GbZ1nJaSPT2UjKoVoKN4Ug4gOurWwQ1mkSB51BLZ9M5fA0xRRXTDJr1Z1OwQeoVYXxh1BgfbR0C73I7+S39iw0mdg0898fwJSlCu3D03TyBfODJlSdjt8TJnsRaHOfQga8EcGEIhPH1I9tkfHK8hhL4EXnCPueroZatkPqXlWqcrYXa/ZzDvH0KOvhzeimLBQLBOuQdvLeXywtdbpMoZX9ElMdEzQvbQZgF54ZTZCwg+DZAnvauqeIg8lcNM3it2LP7g7uMZgSsZuJFPAD/kk91w7PUk0G0/2pknO8NU4dtglbt1coe8pXfKaSDGO/tk/GLHC0aYmwGyinXD4W0Jw7MvCC6qKo9bRK3yp+RSrNhNe7ELHHc3w6QT0R2TgOenmZqFuhhCY/vCZOCJf/JCt4AMsY9q14/I4gZqkQ==,iv:a+p2dWL3Aksga1swgNA8FRRSA9ynZyVmx5mDWfyAPTE=,tag:sSUF3QHqslKAMqifVdqWng==,type:str]
+oauth: ENC[AES256_GCM,data:9TS9UPrchjS59VQGI8u8rkNzPCQ1FA8KYRzlwmeZsiGUON45ftFr8vymaoE7Sj9raNTxBxY2IVmEgH1MZOt9YF+rn8dh1ZtmgwQK8dzHU6xZqV46EzQ66VBVlhOJHAFTEdF2uDQ3TlMVVH2FbOkj8tlYrlEh,iv:HgIu4Ii6ukKMvpr/PiZ9ecwz2zVqfcJOEj6mir43jVo=,tag:3HKVTYR3P8s+6qMo09hTnQ==,type:str]
+token: ENC[AES256_GCM,data:ZdTDQNzaXGBoKYYXeXFgJiGJ2lqlm4D9RU7bLe17l+gYyOoURjW9IOtMJ06QMPbPOOrokW55bQ7WPV5W4ywAMkUDSYQhE+q5xz4dCQCsIvEovBgeEYxbBlDrXyU0DPgHgI2c47gylKXBVIC0obWD5qgqW2pC5T+QE5r9xszVGSBlUOkEOQHnR1QKy3gS45EVXSr1RMnII9pVfRNzRfd1dw7oyshN7JpocTcYwbr+xxRs5hx3Y+5AWbzVpuIyzBT5S7w1eDkK1O3OnDt5KRgMiswDLmZ2eK9B9XrAZ6lYvSNFt/cRCH1H8+Dy2UsXRmSw267JXaZjjKAyq7tKjMwuv+7Sj7rawx5K76Az4EVoHrGwX/naMdI94qZwKOX9penNJhQAh68Yp5NV6McZ85xeoWfND70L0F+f0DbNJNidnPdfXp9zDZXzW6jCWc7oGW8bbiXCvAHlGpSDI9aqsE/I7IH7eWsMn+zGdRcEsGBfUeqkJLweb5wGYRa/WYGY,iv:a7AzHmLPYRqw2OoBzOHMLI/8QKk3YQk6ACjaYKCqbhM=,tag:Jg9zOS9H1xDzQPjL6oTCEA==,type:str]
+sops:
+ kms: []
+ gcp_kms: []
+ azure_kv: []
+ hc_vault: []
+ age: []
+ lastmodified: "2021-11-18T10:30:24Z"
+ mac: ENC[AES256_GCM,data:NMfyU2RPd2g/19gjIF8Z3Aa/5eKveyqeAoyIACYETGB+PI996HEnQ5GIfr2kYgzVaG5x7ctwy9mMyuv7dpLfPiz+O8D90CHzD6RChwuaW0KnHdxahi+7ALzmV+vMfc2qPS7QLdpJV5QB115F/x/SP+RRBHvfjlAqmLQ7FSJ5G/I=,iv:3gD6PLL4nGwgVdoPkjl+BvCWdK3Bw9up77PLvlqCPMg=,tag:6VY4oymPCuBG+fzgqq8YCg==,type:str]
+ pgp:
+ - created_at: "2021-11-18T10:29:23Z"
+ enc: |-
+ -----BEGIN PGP MESSAGE-----
+
+ wcBMA/Z3oSgzL9TxAQgAk6UPBRh1p4OfG5kntZ6uQkT2jCsXC5WL5aoudhh6qaih
+ AoBHVYTcqdPSgHxKFVrsg5HQktJheB/+afIwQPHlBnNsxEHJxNtVCz/S5qjUKcfS
+ n0e5HvZ09AdNG7Kx4vAhSsYJGH6QwAMx6BTiyKHccnf9bMfsUiDkyImA0RJMK2VP
+ hMXCAUJxJ5c25RtVuAocqx6qbi2h/f/KY1i8ao/7ijxpve7dyrJGWyUFFHX0yQZJ
+ b9wT5LtBeui9sS9fzHQJqlmQvDvj4PICJSp4iR+7F/CPUnXtsOXoAAGDMKmCN3nv
+ SaKw8NWwbzsttgsH1nfD0FknGPcOkmto5PXaNMiSy9LmAY1PpMwNg7uAuW70Suyp
+ pPqbsHNkT7vIq1FXWSHEvFbMR/dpj1SpRsbsaM09P3oXMkYDJGnb4Af9gRGuyg6j
+ vuTUBV/noFjjrXnFjz1KGSK44vTfurYA
+ =nN4m
+ -----END PGP MESSAGE-----
+ fp: 8C4E8DDA04C18C6B503BD2DBB7E7CF1C634256FA
+ - created_at: "2021-11-18T10:29:23Z"
+ enc: |
+ -----BEGIN PGP MESSAGE-----
+
+ hQIMA7e/7FWhF8G/AQ/+KZpK2y0iizMip0blzd1lX0g9Yus7ntai9cB4tOQB543M
+ qW73GRkJlKnzs1BCCx4uIXZkBBxguATARiKyUVR2I2JoppmDMca5Kl8YtbY2sSVA
+ 3Icl33tf/FGLqpw6UYKXfF1YiWGkpywbECuDKyRxB02Q2z6TaX7z8ijZQpoAMqGK
+ yKWymNGM5H6b69x8TDJwsmq4eVapLSAj9Uu7fPonAkgTOzwhhJgdSLPoPcPJhfhE
+ ZM/tbgN1jrXJNp5zj17p0fvenLA8WpnC7W9qAUYt+YISyfwusnKHlfFyNbAXLh0l
+ oUhsDK9FI7ATlpoRQsJo6bSNR3sxvchbv+K82Ig08yD2myanbWYP2SU/cTFuxMdS
+ /LZ5qlp2c6pLhegkyUVc95ufys9z588+GyQvsQgC+e4S3vh88Kb+3lXbEQ1MM45I
+ ZLf4Snj5nMtP8QSwiz0nJBYGRSHoB2Z5bOEw5t/v3pTd+oJAJix/pXPm/pYIpq+e
+ 6tEpdQyvBDAYz1NZfdiYh7ZaxDkfgOm64w4KXh2tLau6c9ZARqINaC3ANxXdMJXr
+ 4Hw/605AKaxf7/8TM5Mn2cve/JHJT5W/ndTHeJQabX3/qyjSvfmLkOXE6NTh81C1
+ DwNnM6Qk4/DzPMg3Wt1AIf7DK0BIJFdLjTQ17SB0nlsUUN+63m4iO+i+Z/ZrkTzS
+ TgGFLoJjsVMHzWC/CmZM+XZ9PPeKvICQbIkzPKRw0NWLFJBOfLThXGm8HPj06jt2
+ i/UeHs/bXriZJs2ta10H6seYrdm/dkU+WwJB8HBJsA==
+ =Th/i
+ -----END PGP MESSAGE-----
+ fp: 5722867ac621fd15d2dfc7eab7bfec55a117c1bf
+ - created_at: "2021-11-18T10:29:23Z"
+ enc: |
+ -----BEGIN PGP MESSAGE-----
+
+ hQIMA01ZgQVEYlRdARAApm+zLyZTapJqrBgBYYSHmOyX1j5n4k/nLMv9sdUwGAUV
+ 7dhSRLMA4l9hXjVZR4xoRrXnA/iG8jxO/nTIyjJm3C93VGm1J3g/A/OHx3VOPiWU
+ mwbBnIdenQqMS4WAhz55OnTopmnYpDQEDogbnKJ7v0x0fOo794F+7p5LJdw52YEi
+ ChCS62WMxVtl45Dok0M0xZtLWoKhuhlMC+kksVZDbmEyzgiYQK+TqQs1jX8EgWpP
+ nL0s6HhAMz/U2fMeAjksvKCU3NIay4HQImzWUrLXrUPkmm1GgVpJORAbfFT53OGU
+ e+QqooJERBtW/6WMkr6Sgb2bsmRkq2UIvxyoCXBCz5IRoZvYC3D5MmABi1AbiV3n
+ 8Q9tHo3AKH2welyKXNxcWXh8F+acPYMblxw0669nEdbaEoh9DhoYyObs/kUHQMhN
+ cvBr1FYpjQJjfnWIu6xfPQqk0FyadEsKsD+S7RwaZkXWXif0EHUNMJjaNCLSiWY7
+ qXttBwNN3OBi52GRsuGaVXCxy3nd7vT106jBaxGzM6kTEl7Z5wDXo8JjzF7opJE5
+ qZJkxOj4QESZh1Dl9K8WbYIuqjIQoGh3STtq+ioIeZ25OuXuoH4m0DRyPbZDT5zD
+ qk0f+khYaQXJyuPFqROSI6q4bhyMRilLtl9faihOtb/MKkQqrGJ6GpvVydoUahrS
+ TgFSh7PBHY7X6KETDnofPLMKlad2BRqCUkgJZJHm/cC4z7vb9Gy4tGzxbGasKrCe
+ UYPDJUFawD+caMtnsVfUB243cnjvy87fJCaT6sxqlg==
+ =B1sE
+ -----END PGP MESSAGE-----
+ fp: b14ab1e44008e7d4c39875324d5981054462545d
+ unencrypted_suffix: _unencrypted
+ version: 3.7.1