commit f8976842d743375f4bd8599cd3b7eff4b7869745
parent b32b0c54ea03ba77b15c78dea14674c1464daa10
Author: MTRNord <mtrnord1@gmail.com>
Date: Mon, 11 Dec 2023 21:15:33 +0100
Give zuul a try
Diffstat:
7 files changed, 149 insertions(+), 27 deletions(-)
diff --git a/apps/base/zuul/configs.yaml b/apps/base/zuul/configs.yaml
@@ -0,0 +1,24 @@
+---
+apiVersion: operator.zuul-ci.org/v1alpha2
+kind: Zuul
+metadata:
+ name: zuul
+ namespace: zuul
+spec:
+ executor:
+ count: 1
+ sshkey:
+ secretName: gerrit-secrets
+ scheduler:
+ config:
+ secretName: zuul-tenant-config
+ launcher:
+ config:
+ secretName: zuul-nodepool-config
+ web:
+ count: 1
+ connections:
+ github-ffslfl:
+ driver: github
+ app_id: 693479
+ secretName: zuul-github-config
diff --git a/apps/base/zuul/kustomization.yaml b/apps/base/zuul/kustomization.yaml
@@ -0,0 +1,5 @@
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+namespace: zuul
+resources:
+ - configs.yaml
diff --git a/apps/namespaces/kustomization.yaml b/apps/namespaces/kustomization.yaml
@@ -18,3 +18,4 @@ resources:
- vector.yaml
- parseable.yaml
- zuul-system.yaml
+ - zuul.yaml
diff --git a/apps/namespaces/zuul.yaml b/apps/namespaces/zuul.yaml
@@ -0,0 +1,4 @@
+apiVersion: v1
+kind: Namespace
+metadata:
+ name: zuul
diff --git a/apps/production/secrets/kustomization.yaml b/apps/production/secrets/kustomization.yaml
@@ -15,3 +15,4 @@ resources:
- zammad-postgres-secret.yaml
- prometheus_asterisk_secret.yaml
- parseable-secret.yaml
+ - zuul-secrets.yaml
diff --git a/apps/production/secrets/parseable-secret.yaml b/apps/production/secrets/parseable-secret.yaml
@@ -5,16 +5,16 @@ metadata:
namespace: parseable
type: Opaque
stringData:
- addr: ENC[AES256_GCM,data:hdoUu9v54pHndi5G,iv:iIQHs0L6oGOIX0BCMfHnR+ZBaztPho2VSSEMjpjOqII=,tag:zl0keUl148RIH1vBxc1smQ==,type:str]
- staging.dir: ENC[AES256_GCM,data:5LyHWuSaBalv,iv:XDQ1tprnetaKRWONy6+XfLeVLy+PL+ZSI/O4d/+VxRg=,tag:Zh/VqootwMRA8mo1bz0XeQ==,type:str]
- fs.dir: ENC[AES256_GCM,data:bebtV2Rr,iv:3PJihCoUmlxsZ63x7B9FJ7m/tOvsvLPMYyTwjDZZUM4=,tag:hb3Cn0y0+D0kjQIlf1ptWg==,type:str]
- username: ENC[AES256_GCM,data:PdpkyS1o+Q==,iv:xYkqxEmXrhAEekUXGSbHm8ov4sFnn2sI9S6rvr0VjBo=,tag:DnkAESGZhyMAJhijY6Qq9Q==,type:str]
- password: ENC[AES256_GCM,data:7EwOO3V4qkyq4adcyZSUraHtclnQHe4sBTRXMaCMHDjrC8SblCBf3Z5a9Nl0Nqn77yEacfpTe1WsHc0aN6CyRw==,iv:wvnPORmGydeUfc22P7Bq5BlzLYyBoHyHKrbzRRjeXSk=,tag:oq22lNBglnyECFCU0m+dOg==,type:str]
- oidc.client.id: ENC[AES256_GCM,data:YbqTrwAma11D,iv:pDU4b54Nz+/KAxNuycjWiSwkP37Wz4NDzbRR7VguEHw=,tag:Eu14MvzHZEHLqMxHEmydZw==,type:str]
- oidc.client.secret: ENC[AES256_GCM,data:4znZIUEROJgLJ4w0+0EwjJjibL5hlJjgaM7Gq4hAbrQ=,iv:QOH6+WunlBgwfBllajrmUhK+K70U2837tReBV6WnEzk=,tag:ddlOe+IoL91wOEmRtpQ2cA==,type:str]
- oidc.issuer: ENC[AES256_GCM,data:Gvy9kmDk5hKP/Ow9nlmfCLvXfYNoEJCggTcxI7ID3CahHPGwwDH/X0wrY0zeARAV5v41UMo=,iv:cp5B3MqvsLo98D921CRQ+jeufKHZ2DYb/YPCPDINgiY=,tag:Eo0i2gY417vdLFnJvef0bg==,type:str]
- origin.uri: ENC[AES256_GCM,data:7gDuv1SVUy9D2QfWVwQOYG6bcjNm5TfH6ag/0yKCCCHRDKRsASPBNw==,iv:ObRe38PwGwrTJBm3byijfcsMnfoazl1vnr2/OKX8ebs=,tag:Ir+xSU8MGhMKM3knTh5kgA==,type:str]
- send.anonymous.usage.data: ENC[AES256_GCM,data:geLiA6c=,iv:4sVijjm7hnCczB7RoPLH5rsalyM38tvbOh/kYLkp0p4=,tag:5GASKJXDYzSnKUHNPQyRPQ==,type:str]
+ addr: ENC[AES256_GCM,data:AQcPgO6fvY2GEdxJ,iv:MxQOj9M0abHXCv3RDaCWsz+oQUecVZBkksRX86q6kMw=,tag:nAXTWcUOZ7eTYGLvwA5kOw==,type:str]
+ staging.dir: ENC[AES256_GCM,data:gzm1XsWzta5l,iv:EPK9/ENdAuK76AK5bmzzCda6Lm/aspC3cQHRiJdJEbQ=,tag:KhOpZHUUjCpRIxUZsXCsaQ==,type:str]
+ fs.dir: ENC[AES256_GCM,data:1JSkZRNp,iv:l05W5x3t/aht0QyQ6LqmaXXlt8EOqqsAfVbdo7PtiK4=,tag:a8bgqrmveqOFgO7YVwGiZA==,type:str]
+ username: ENC[AES256_GCM,data:CZq83/TZOQ==,iv:eNhU9Y9hudIaZoUJ10KRfxMoxwd+eMgPetAu1hJfOp0=,tag:75VFIgmS1YgNaYC21x2lUg==,type:str]
+ password: ENC[AES256_GCM,data:RuSl+U/dsDqCBQRoMszb3vlwtB0UkkE9j7kCvwRutEvAIZeHowYDMACquj7EX3gCKA3I2PijCNO5TVpbMZJndA==,iv:8VFAZAMupw+qK9OGyCbCXb8JcEuGlFOqPjnkGX+M04M=,tag:CwP9YVNAdRgetdX/+ybRuw==,type:str]
+ oidc.client.id: ENC[AES256_GCM,data:hcwpyVhUmFbL,iv:EMpFd+dGVch9MgOWI8RyDNKxj/GK5Jg/PErC8L/0awk=,tag:NwG0yRxXP8IQJT7uk22r2g==,type:str]
+ oidc.client.secret: ENC[AES256_GCM,data:I3x2bxGoO/sH6fjiiryVixVHC8DUrXSAKyhhaNHN1VU=,iv:N3OYHGeUyQ3M72MpVhfllfbFCQreG6CL4Q2WBuygYNk=,tag:Kj5JnX6ErMmcc15bJP5X3A==,type:str]
+ oidc.issuer: ENC[AES256_GCM,data:y5hGd5qZr50tArXPxAHNbS8NUyCbSAhj19pNcnM/WKhfpkSSFDW92J8NBJUSIgtuv1ZmXEs=,iv:ZUYAbTeKuoUNGehmgkXManh4emHFo2X7x/uRxdm2d9E=,tag:dQMXn0eC3GtpcbXNGl2zAw==,type:str]
+ origin.uri: ENC[AES256_GCM,data:JeuTgNyUrnMPSCfjI3c019uNz74V/wbVzPnEgIoD0iiqAiim+aHi7A==,iv:lFteMDbxjHM7XUX1zLujd65r/xRSMSgzXV1s/G5UDik=,tag:KXnVTfNu/hgmJrT7TU4Vbw==,type:str]
+ send.anonymous.usage.data: ENC[AES256_GCM,data:1eh7HJ4=,iv:3AuLaTeJ35o4s0WVlN212b+eP69erueqB5GsEBavoRM=,tag:5Wd47IWNkZFd0Wks3tbYzw==,type:str]
sops:
kms: []
gcp_kms: []
@@ -24,17 +24,17 @@ sops:
- recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKdHZReTlGZDBSSmhaUHNr
- MVo0VVBXeEg1VWxnVEtDV0w2Y2dHUlEvR0VnClVVY1RLN3JFZkUrdVE1QmlJSktG
- NHd1VXIzNTRDdGUzY3IzMW9aNmNxcmMKLS0tIHFNVFJMejhrV3JIK041TGxYdXFx
- cFNLd3RVNE1HcVc2MUVMSWoyOHVCSHMKWlUaM7FsU8o2+eT3o6TyfDLS7fvZUi4C
- oQKO8lBqu0J30KWo4UaMEKa8gWlZyN2Su6BuXAAszAK6GjSmAq8VYQ==
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTUkxtZEpiNjQ2QzZidGVl
+ cEFKa2xuS1NoRFkvZEowYUJVd2NISWJWb25VCkFHYis1RTNMNHJraEkzWlp0Vk9E
+ Y3p0UlRsN2lPbkYvZjIvR0dDMTd6eTAKLS0tIE04QzJ1VVZXMTNSdkRPSk9uelZu
+ eDR3WVRkSGg2STcrOVM4cEdSZEx5SmcKknMK3hE4j8pWlHVLP/xFUeu//6YlWsQ9
+ LiMzm8jbiDfxIHSVTcUatxVoP+Im4ZIQTGSMH3fCRSmoXHajiLB7vA==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2023-11-18T23:05:41Z"
- mac: ENC[AES256_GCM,data:ON8Cmng1db1vhrth5MKvT0NconxXjifHkA/gYv2zzbH8LFNbn4SLjhddJ41pzNSh6TmlZOm+jrQAEFWDbXLFly65xd04p0bIfAcWGwcc06aTK9GCOe+6KK8vHDb4E0SdGHStJDdrxLZVmQhsk+D9hXhQtOfhYkR9A/x3SoKHZns=,iv:CxcsWich6kj/BPbu/Mg52kgHvsRNUsFswfF7fwIU7Xg=,tag:rw+RTZshga/kbDAbJn44Eg==,type:str]
+ lastmodified: "2023-12-11T19:02:44Z"
+ mac: ENC[AES256_GCM,data:FA2oSzHsuziR7jvGU82ZaeAZekpyTmL+vGwhjIeNjbAcpWsLFnKBDsuD09xH7dPrgOm14bfu+Uu31Tz3z6ojo9qmaC4hpg0o7r7kWuT//XRdS3UA+knWQzDMTh4tgZDxm2aKC8Xr4BOD7hDCYXmpOsdaG6iHnEW8rIQAZD5NdMo=,iv:lJojFmVzgYY0raE/Z76ZRqRhpsE940BXI1Gx0ZII51Q=,tag:kJI+gqnr+vDngy2gk6WEmA==,type:str]
pgp: []
encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$
- version: 3.7.3
+ version: 3.8.1
---
apiVersion: v1
kind: Secret
@@ -43,7 +43,7 @@ metadata:
namespace: monitoring
type: Opaque
stringData:
- password: ENC[AES256_GCM,data:yZx33xH7AHkC0oX+FbB6zqZprgoyxPRBtOYExod6g4wKhRNm0g3eU5TZT6yoPFMWKBLJPZAaq1ZDmCliNBDTMw==,iv:DyVb5pwQIqGfh4hO9wBC2cUtOUMCN7BqwjSaaz+bK+U=,tag:VJw3WCe3ooqsHeqdMD1tEw==,type:str]
+ password: ENC[AES256_GCM,data:3LJO9gRFy33hK4l8NJLUMxpXGbLHuaMk124dxfVciCP25Larp0VktcRdZw5LGstjLjoj/4xOiImstDdYMrrsfg==,iv:o96KiN1WtE+V2oHk6mspErPJcXNAvyE6LyHwm/M9iLc=,tag:YtIJ8wqpG90NsC7q1n6NwQ==,type:str]
sops:
kms: []
gcp_kms: []
@@ -53,14 +53,14 @@ sops:
- recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKdHZReTlGZDBSSmhaUHNr
- MVo0VVBXeEg1VWxnVEtDV0w2Y2dHUlEvR0VnClVVY1RLN3JFZkUrdVE1QmlJSktG
- NHd1VXIzNTRDdGUzY3IzMW9aNmNxcmMKLS0tIHFNVFJMejhrV3JIK041TGxYdXFx
- cFNLd3RVNE1HcVc2MUVMSWoyOHVCSHMKWlUaM7FsU8o2+eT3o6TyfDLS7fvZUi4C
- oQKO8lBqu0J30KWo4UaMEKa8gWlZyN2Su6BuXAAszAK6GjSmAq8VYQ==
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTUkxtZEpiNjQ2QzZidGVl
+ cEFKa2xuS1NoRFkvZEowYUJVd2NISWJWb25VCkFHYis1RTNMNHJraEkzWlp0Vk9E
+ Y3p0UlRsN2lPbkYvZjIvR0dDMTd6eTAKLS0tIE04QzJ1VVZXMTNSdkRPSk9uelZu
+ eDR3WVRkSGg2STcrOVM4cEdSZEx5SmcKknMK3hE4j8pWlHVLP/xFUeu//6YlWsQ9
+ LiMzm8jbiDfxIHSVTcUatxVoP+Im4ZIQTGSMH3fCRSmoXHajiLB7vA==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2023-11-18T23:05:41Z"
- mac: ENC[AES256_GCM,data:ON8Cmng1db1vhrth5MKvT0NconxXjifHkA/gYv2zzbH8LFNbn4SLjhddJ41pzNSh6TmlZOm+jrQAEFWDbXLFly65xd04p0bIfAcWGwcc06aTK9GCOe+6KK8vHDb4E0SdGHStJDdrxLZVmQhsk+D9hXhQtOfhYkR9A/x3SoKHZns=,iv:CxcsWich6kj/BPbu/Mg52kgHvsRNUsFswfF7fwIU7Xg=,tag:rw+RTZshga/kbDAbJn44Eg==,type:str]
+ lastmodified: "2023-12-11T19:02:44Z"
+ mac: ENC[AES256_GCM,data:FA2oSzHsuziR7jvGU82ZaeAZekpyTmL+vGwhjIeNjbAcpWsLFnKBDsuD09xH7dPrgOm14bfu+Uu31Tz3z6ojo9qmaC4hpg0o7r7kWuT//XRdS3UA+knWQzDMTh4tgZDxm2aKC8Xr4BOD7hDCYXmpOsdaG6iHnEW8rIQAZD5NdMo=,iv:lJojFmVzgYY0raE/Z76ZRqRhpsE940BXI1Gx0ZII51Q=,tag:kJI+gqnr+vDngy2gk6WEmA==,type:str]
pgp: []
encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$
- version: 3.7.3
+ version: 3.8.1
diff --git a/apps/production/secrets/zuul-secrets.yaml b/apps/production/secrets/zuul-secrets.yaml
@@ -0,0 +1,87 @@
+apiVersion: v1
+kind: Secret
+metadata:
+ name: zuul-nodepool-config
+ namespace: zuul
+type: Opaque
+stringData:
+ nodepool.yaml: ENC[AES256_GCM,data:GZu5WMekW90DqeZl+ETIi+molUKLMW78lzhHTHDA2fJWoY3+keuSGLQm8Tjueza6qQyk2nEHM+YQlbyj1/0+0D71Yr+xVgnd0dddt6Nw2ahldgx7w2mUUT6p/HYMbyEGy6+5X2OAYl6Y87td3KB8t0oUBOY/j3zUE/3djg1lQcUKCzn/fWGgLGHyVbg861nIl1MjFTP0EkrtSl9Xaedyu2T6XNyjcPvygerURdTQ2dQCblFB4wfugalBRrSnDA076Ar1vfXY0FaGpvFTnvK0Owk68oUrjXinqmkbciGxIz8ApoPQzSeB9u+V3UZ90I+3k5/FJCmBN2AJNIqEXpw4tK/pcmYwADGAKSrp6lWUAF7wtI522kkbAgfVFlR2Ey4M//3CjeeWF8HbZom/2u2S,iv:fXdlsKizyRJ53f87n9k8eVufjOpAXf1c+HDs83s/We8=,tag:JiTlodtgmRy24voZTIc9xw==,type:str]
+sops:
+ kms: []
+ gcp_kms: []
+ azure_kv: []
+ hc_vault: []
+ age:
+ - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
+ enc: |
+ -----BEGIN AGE ENCRYPTED FILE-----
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvT25LdGtYSDdnWDJ4MkRB
+ N0J2TDVxK0xqQ2o4TkMwNVpVRmhYWDl6REM0CkY0ODZtTUx1Yzdhd1pLRHR5ZDNW
+ eVJCd1ZNb3dmUE05eWhCRmdNUVhKYXcKLS0tIHNDVjB2QWJ2a0IzRVc4VzJDU0VZ
+ dUZNdTRwcVc3d2RxMlREdzRXb2krOGMKZiEmb/C+JtHgDuEY0a5kPoCq9m9Ohq7S
+ sJ5MyyduSuZ76stVqBEYPs2/8dNIBhJK0CW8FYC6x1uu0sz3YggKWQ==
+ -----END AGE ENCRYPTED FILE-----
+ lastmodified: "2023-12-11T20:15:28Z"
+ mac: ENC[AES256_GCM,data:/0UBTOsGoDBTtSqj+xjiHx1Jc/7QKViBIu4tXT1KMjHde3BvSfFv/DSQSsnRGwaP9ixa15gbigKyfPmDyw5g94PomG2KmmziA4vJpx8j48ZFsQv+wlMSHkTQ30inzwsSf8OnE5F1u/qJk2iHvCvscYhDZk6IZIdsujF7tOFohQI=,iv:G691pVHR9EeblHecGFlnhMRuFzMsCsMSDZe+E4kBVKw=,tag:iJEXBb+G+yMo4/QNxmqOlQ==,type:str]
+ pgp: []
+ encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$
+ version: 3.8.1
+---
+apiVersion: v1
+kind: Secret
+metadata:
+ name: zuul-tenant-config
+ namespace: zuul
+type: Opaque
+stringData:
+ main.yaml: ENC[AES256_GCM,data:IHW+CAGpdyejjVS97Hew9rivMcTvTHrqqgPU2YVE950mtgnvsfb+f1VS24bqIC0CBVQxuW1CVFwsXWezzFnouinnsCqK2y58Jo8czR5cQIV73HYfB1XhQ/HN4bGp0qToOuWUcF5y7L6T95cjQoQJkFZotAtTid4u3bU9TyLPA6pYFBxCQWZjK80s1Z++7N1oCbJRQQxMQXzRO4D+GHGXLEOvL7/GAvk8wihmWEmVtVFCkG3NEALzKEFE7WXXvRaXZ3UkzTB5cttYhA6LgbLEo4x9c5p+HR4mgnhYFzQKqwfj4DYwHG0jB7bhW0IJ0DDt3l1N3TsLnTcE9IGm+3pGZPVno4EC2M447r1d6UJ4RmXNgnTXjIPlYuLHgMu75TBHOJN98v1ncB7qIkhhW4A2FLWRKLoLjI+wp146RYEHIELOMxGgbdXkSJCzaZwPQxEgxCnuOFm2aa4N/OIU3YKgU4iBgWSUSeD1wUDGnjci/51wZDJg7sFq2cPYxOODuP24vP7G74l0kVGYzOKbpNCPlJN8ye1AiwYQLbyKNARJGiadOJR0d6PFcWfg8dt+lHZaVh4sGtctfZ7zM2gNJU6ofFgNG2S1JGRNEflwoWMoloPoMKgsvTbSY09KpGxiUKuCQZsJBx7MIlQxMYup85k1OClo0Qalp5Q80pgTmuxA2Z7tImEgsOxGjyTDqIqziNSZpLqPFMAmD5PWZf4697Yfo4PSPAuQvEUT6V/rrvoHcBeouZYSuqbbLzE1C6/mJTsG6/y6aR5smiiwaJUJ326Y+keNFHhuWQSSNbgbIC0SJVL350CxhuQM0gCrB0GFRsLJh79XNP7WLKQpOLjaB76Z7cP1iWbFXvY2OH3Qalz+9RbHGActsOgwGqUR/oyjCy8z1GgfQDHfx5y5wlJ1LPQSTsAPTtgOy4whveJZbMc3MkNIQMbM7cwosJLtHl/femQ7UvN3KP8Cz9wut9wVLXoGrOJ8hqclX5c0sROxFimEYuiGcTVXOLquM48Tf7ZUi5456axYzHwOa+XwVmmYNQnyJtvyS5PfOt5BX8mEWyU2lHKf4lC4iz2FyRhZAvt5gJEYUiG9tfh3PwEgWNXbJcPHWjT53qIuEBwMuMGJOqsFFUs7XgQ7acvUEh3DHj6ncR5vmcPNjSwxAb1SoTDUocuPDdONVUE7+sg4IUC1hdQsf5AGYm8ZIX5QJ9pK+Hjsw0a3ktkDPK2CPJvRpqTGIR3itWkIr0sUeGJc3CSfSHmtv2HAxCzvkKY3S+MFsgf2c1k8heEQMi359gHoX80hZ5LCRLEqA7rayoQqIHcS+9PiGXjL1r0h7oCEgHmG/GvoPuKzA0/uYDESohVrgOy4w7VZ+8qKMV64QAOF4+ylgCNHre0g6IiOkoUqpP2nVgY/FcMPeWaY5HXd+iOKWGfj3Th+oktHMIfQpkjxh6OANVrcvWuUNF7KqGBta4NfnXL2Y44de95jnU+HAMCrUMIWuX5p13A+Bv5ipoBgaryvpnYeUvyhlyxTTro4TYs2huT1NeuBSB64QwJMoDNrR4YhuKLycj57qYr5PyUrD4WwMjSAIkC7T8LAdLLBb5BaEAW+g8P/1yWjVBsTKVpmFqiw2vmJGUITJGppWH9c/WXRqQT5j7DBLoS/kZ0VR1p3pJYtjkZBGwIZCBftUZvX4M0xABtqrBgzFEtxAB1l8x8/DYNfnaMv91z9hMP21eBjwKuXy+FN5Bw1VqOg3xtL84mfd9PBG9H57vN8eJDe/aymgYw9ByuCL+lBaUOW0kznqJ1q2LfPPHnCp06AyZftZk9cAVS3ZUfhKRdkR6jLttaUlB1KTAOBWH3nw6OL7U7KQCpzEAsrKurUXuMA0DKd8k5Tvdk67u1H6GXWLlG1iesHuKkya/NxaIrlw0ZMxNJ0mPCabofTwIAgkxdS+Yc9ToGfU1oT8MswHMkJyHYxSgYYxe+lceEa33q1bVY/PhFCyE+pSXUURA==,iv:ZtZ+XZiykffaUnfyGOp50qOvIaXgIA6d1ppqdgI7z/0=,tag:9PD1Rt3tk6c/G6fe6FN8BA==,type:str]
+sops:
+ kms: []
+ gcp_kms: []
+ azure_kv: []
+ hc_vault: []
+ age:
+ - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
+ enc: |
+ -----BEGIN AGE ENCRYPTED FILE-----
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvT25LdGtYSDdnWDJ4MkRB
+ N0J2TDVxK0xqQ2o4TkMwNVpVRmhYWDl6REM0CkY0ODZtTUx1Yzdhd1pLRHR5ZDNW
+ eVJCd1ZNb3dmUE05eWhCRmdNUVhKYXcKLS0tIHNDVjB2QWJ2a0IzRVc4VzJDU0VZ
+ dUZNdTRwcVc3d2RxMlREdzRXb2krOGMKZiEmb/C+JtHgDuEY0a5kPoCq9m9Ohq7S
+ sJ5MyyduSuZ76stVqBEYPs2/8dNIBhJK0CW8FYC6x1uu0sz3YggKWQ==
+ -----END AGE ENCRYPTED FILE-----
+ lastmodified: "2023-12-11T20:15:28Z"
+ mac: ENC[AES256_GCM,data:/0UBTOsGoDBTtSqj+xjiHx1Jc/7QKViBIu4tXT1KMjHde3BvSfFv/DSQSsnRGwaP9ixa15gbigKyfPmDyw5g94PomG2KmmziA4vJpx8j48ZFsQv+wlMSHkTQ30inzwsSf8OnE5F1u/qJk2iHvCvscYhDZk6IZIdsujF7tOFohQI=,iv:G691pVHR9EeblHecGFlnhMRuFzMsCsMSDZe+E4kBVKw=,tag:iJEXBb+G+yMo4/QNxmqOlQ==,type:str]
+ pgp: []
+ encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$
+ version: 3.8.1
+---
+apiVersion: v1
+kind: Secret
+metadata:
+ name: zuul-github-config
+ namespace: zuul
+type: Opaque
+stringData:
+ webhook_token: ENC[AES256_GCM,data:aclFSyDlUGJvSLhG9oSZT85NZ1acykMDOfTMRBcPCvCiwzIicA1xTco61bhxGYn94LbqWTEvsmyKuCuQB2i2sg==,iv:ueBu+drrEGgKuv9GBUVzcM1jnanBu6Bd0Qv5GXRA/Ac=,tag:PGuZqsVc7SC3eTg6ZTQS1A==,type:str]
+ app_key: ENC[AES256_GCM,data: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,iv:JR79Tm/xSISDRC+qhisnJusGHmHXpR9RiWfhvG8MeyE=,tag:lljOf5NTOfbcd/HGi8r62w==,type:str]
+sops:
+ kms: []
+ gcp_kms: []
+ azure_kv: []
+ hc_vault: []
+ age:
+ - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
+ enc: |
+ -----BEGIN AGE ENCRYPTED FILE-----
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvT25LdGtYSDdnWDJ4MkRB
+ N0J2TDVxK0xqQ2o4TkMwNVpVRmhYWDl6REM0CkY0ODZtTUx1Yzdhd1pLRHR5ZDNW
+ eVJCd1ZNb3dmUE05eWhCRmdNUVhKYXcKLS0tIHNDVjB2QWJ2a0IzRVc4VzJDU0VZ
+ dUZNdTRwcVc3d2RxMlREdzRXb2krOGMKZiEmb/C+JtHgDuEY0a5kPoCq9m9Ohq7S
+ sJ5MyyduSuZ76stVqBEYPs2/8dNIBhJK0CW8FYC6x1uu0sz3YggKWQ==
+ -----END AGE ENCRYPTED FILE-----
+ lastmodified: "2023-12-11T20:15:28Z"
+ mac: ENC[AES256_GCM,data:/0UBTOsGoDBTtSqj+xjiHx1Jc/7QKViBIu4tXT1KMjHde3BvSfFv/DSQSsnRGwaP9ixa15gbigKyfPmDyw5g94PomG2KmmziA4vJpx8j48ZFsQv+wlMSHkTQ30inzwsSf8OnE5F1u/qJk2iHvCvscYhDZk6IZIdsujF7tOFohQI=,iv:G691pVHR9EeblHecGFlnhMRuFzMsCsMSDZe+E4kBVKw=,tag:iJEXBb+G+yMo4/QNxmqOlQ==,type:str]
+ pgp: []
+ encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$
+ version: 3.8.1