cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit f8976842d743375f4bd8599cd3b7eff4b7869745
parent b32b0c54ea03ba77b15c78dea14674c1464daa10
Author: MTRNord <mtrnord1@gmail.com>
Date:   Mon, 11 Dec 2023 21:15:33 +0100

Give zuul a try

Diffstat:
Aapps/base/zuul/configs.yaml | 24++++++++++++++++++++++++
Aapps/base/zuul/kustomization.yaml | 5+++++
Mapps/namespaces/kustomization.yaml | 1+
Aapps/namespaces/zuul.yaml | 4++++
Mapps/production/secrets/kustomization.yaml | 1+
Mapps/production/secrets/parseable-secret.yaml | 54+++++++++++++++++++++++++++---------------------------
Aapps/production/secrets/zuul-secrets.yaml | 87+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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