commit 2d2801e7f3a1bab30018c4bd82f6939732bb054c
parent 0de13118a683d1d7f96096fb982cc59b8b036e0b
Author: MTRNord <mtrnord1@gmail.com>
Date: Fri, 20 Dec 2024 12:31:15 +0100
Deploy gerrit
Diffstat:
3 files changed, 42 insertions(+), 42 deletions(-)
diff --git a/apps/base/gerrit/gerrit_cluster.yaml b/apps/base/gerrit/gerrit_cluster.yaml
@@ -26,7 +26,7 @@ spec:
external-dns.alpha.kubernetes.io/hostname: midnightthoughts.space
tls:
enabled: true
- secret: ENC[AES256_GCM,data:FIhGV0mJTJ+NsmBrLVbEpSQJ/mo1+KDAqSuRvVpiEB0f,iv:oD59GGtVtAtX3vN2IDO62saKlftMC/kDkIHo3ER+6gM=,tag:5ukkOc1TfLIXLr+aPbV6xw==,type:str]
+ secret: ENC[AES256_GCM,data:jULKs6Ad8YcreuDntDhYxB3FUnTaSDlUyaJtEICoiMQi,iv:ALBDC3tLo+5GyhqF73zNsTH3I+gtTtzUyzmX/Yjef/8=,tag:1k48/ajVv98Q5L0C7K8HGg==,type:str]
# All Gerrit instances in the GerritCluster serve the same repositories and
# thus have to use the same serverId, which has to be set centrally here.
serverId: midnightthoughts-gerrit
@@ -85,13 +85,13 @@ spec:
- name: branch-network
url: https://gerrit-ci.gerritforge.com/job/plugin-branch-network-bazel-master/lastSuccessfulBuild/artifact/bazel-bin/plugins/branch-network/branch-network.jar
sha1: 0064a6133b72684ccecf5038e61b23457bacab43
- #- name: replication-status
- # url: https://gerrit-ci.gerritforge.com/job/plugin-replication-status-bazel-master/lastSuccessfulBuild/artifact/bazel-bin/plugins/replication-status/replication-status.jar
- # sha1: 5eb04d2238ce7d130d8b9cf0cd79f14e68e7ddfd
+ #- name: replication-status
+ # url: https://gerrit-ci.gerritforge.com/job/plugin-replication-status-bazel-master/lastSuccessfulBuild/artifact/bazel-bin/plugins/replication-status/replication-status.jar
+ # sha1: 5eb04d2238ce7d130d8b9cf0cd79f14e68e7ddfd
configFiles:
# Some configuration options are specific to the k8sgerrit setup. These
# will be set by the Gerrit Operator.
- gerrit.config: ENC[AES256_GCM,data:Go5ROs2DklGcKOj2FnnDP81MmE/hJpQ7wwPFSCLs3it6QVYox9YXD7Hz2WzkmQYOlX1P1R19hU8bClyjfxgix5hJWcKh7/6QFEBdxSBH1VSAJwIclK37F6isb1knhCKm4pfiXv4BCUau79HoVuxvhGMxOYYc9kn52yV7HR98RLIKd0+3t0O9bTDVr3/psd8VkohXdyvVPcRnPZkUEt6IwcMTK2ZARnVXK4HetrtwtLJhPsfJUUjqcdkvsj/eNR3+AuGAkzZclfcK7xUmaLR0a3jRWVffgjAB6eTAfFTqLBboCEs+ktY0xbXHGNKEVTbmj8pKi1SVAWc7oHe5EGTnYO5gjC9zQI4Oajm1Q5LTFXDPiipWfJr1tCOx94QC446t+gf9AFMTorN4uWbl2gicJk3FuVAmFfnYMCYAZiVo19dMACeGb8L5nrTidJ8pJvvY1/ouMbQ4lhwif3EGWOgyTC322n1ABON06ukTuU3OMx0YOvEYL4OAOFEi41WqjxLsEWucBwEEh+xBnZh8Yv3p5K1hW7mNZ++Uvz+VqISD3C0XQixsbJSCY7hCR5xRpKu9hMGAqCQP/VCX84eogZfOHKN/qjYlUbEMY0S3q9lUyMsoLcyqjpbQZyma7K1bE8/ZYd+0O9igP5WT5OdM0aB3n14PQniYtmkg6wKCrwyQoncxy3S4ak+kSVtPwC8D0Fx49zsm1mI9m5o1hzcdxMGMfPbY5ikcBLwPuIMx2ZsBGK5LcPoefOySYK0mx8R/EFAfooPBKhUfnJqMr3cG1PSDlt3zKxaJG5ugDcsXsMxuLrhjdBaiG0zGU6ETVXsHQQtxOYFnRXvKJcMzn8KuU8fP2rI5/9VTyAb2cVqC+2zoVJPclZeDljRmugVmKrGNpKFrZTSsnVRSkEOen08+YDu5GSCsXB7YuB8imUf35KfNk/bENBxTmf/VnLwoYT4oSkj4NfjXsRvLGBSoNzYufutpEvsHNYXNQt3FdDOpFEpyscM721SqGQmdQfhrcw9n9VjXS20WsAzqx0wBVCw8YTTtDIy05KOEfsjSPoDnbwDd2OHxeCcwWNwhv2VqxEOMxOLJoICXafiALJfGaFQr3M+SLqV7fktat5Sz5oytOpuW76KVfd9QV3xA9fbBx+Ks6tvMCwXGXAJjWNBISRWSS785B0LufVLAu00zWlBz8t2Mu2eyuI+H1QsofEuqH1AX4S3T/GzXB3qqHUz4n7lHkhytUiRJzJcpaoD/e4iU+t7lXq4J2gKBVY/eIkLOMlyEIgJ6JnLz1Xng2JwiESqtgpdA5RUZoHlP1QUrXutYQKPXV3uX6RLni7QDMwP9QA1ewVdo5v6AGb7DRxZIXy78JpjiLvHmkwk4YVkqiCOkFOF3wrY9Ka4vmzXfV8hOdiFK5HSMio81tav44/Tdjv5q8Flv7AXyTJJcnB/an98JwwQ3IAFZuMuASrZIWQdYSPBrS3/YA+Sl+kfmykA1gPknVOEmpyI6dBCjjxEPfmFYfD6hQS43lLcqjhFjx4HZC6Zo8w2SSuHsGSfZKGlqROMQBDSB2Hp8bwYCCEpIiKKKzqL+1RQ41thDXYceYvtJmjhq20vO,iv:pj/sGL+qM3MhLpQEUNQkTA8cHUuRAIQbMVKbA5objwk=,tag:08DqLJ2QknhsgJohULkkRg==,type:str]
+ gerrit.config: ENC[AES256_GCM,data:qAUY1AQdUIZU+SvquE3uct4KDU+2R2PEW31j2at7ALLTJ6cJfyviIOsrpsPvrL75ZBhggkB+xv+NcScW1IaLs/LLOB3sMwd/kAF1Lk95MAiGHHk6904v78VkGrd3rIzFpHtY2UnmaEzmMLL8zIIFzRPf0EP8sIZ2pj3GTBtaRM+oHS8lyYJpOW7mXqvVa7arkQH1LUHf2ge2sXbJoyW7vI/M0WK1+I/F0QCGrVOsbphyK1JuEThpoIWGeLBNgohVkeu3dPKQEdFpngU29yC2nTorQlfQ6spe+Hda2K1CgnmMLSpfyo3W+qrSfDK/oBjnMpIltFzEVZXLs4yg0W2JPhM0bSKUjESHjiem4DSM0oNzem38rQNvx6K4KFcM/0YAe23lD+oAk1TbkdpgpQG5wgx8U/oxr5Q2ZXoHmZE6j8Af3jekFwNjH4o9YfhZ9LZ02G8WYfvbldIXAO4AqbUg2Gb/8ZfSNx7kJ1HgCxlN0fy4zR6hg5dasHAhqcuhII+dtyL1VoNhL5RP2aK17zToM0T9vNK8HCAbs9OAgNrXeM6zW2aKgbAw2MMLHxiGf7QrTdWLhL7GR9b+6Cu+njMq52MkwrnMvksMopmPc1CdvBe516OTakHDKeTuDCCoSs+0ujSY1FTilksyNQRljdR1Jn5drfV0VCYBkut9YT/v/kNk8pDxxlZ/Nd/EogG7fZGgOINCqves9P6UNx3H9FXsb6jAGuvgX9t2sl+Um8PMQNt0kFPOozklObuj3CVtJSDIw4iarc41nTuIQO+6qfaz5Z90NG0VdrWvKpsyNWDQ1ey+1agtz0vZDKoKEDUQCFZEZLZwO01c0GAeIBdEsYxew/O2sWw/SJsiK8QcbqZjMNsQKRKyP/oPUTjCTAm5OnM7uHldV0LNM/NN9IFLqOFBw0E6P3W+NtRxryaIEim340sd0epU/3FCkvoc5H2FBO1PV+eJ7o4QflgGmm2AD/GaM7RSHeshe05DFFTq3asUHz1B/a71mU9uzv5NJZ4YDWZ/UqjbRG5R+wzmE2PcZgBiqBbvTcCVFX+NDIXhCb7Kt+Xgld64FZYGcQrO2pPhHppjmfsCUlL445TlsJFdp1DO6BDDf/XorsS2MgvAXLX3lJcptVEeB/Sr+d+4oMkbHqhz43wxlbEp5um+CABxX/DpxEFTWnjzKN42ZvX9y/uxEUsW/+oY0K5gGNJN/p08tfQKmLLhe9qsOdC7IhokFKcWtZmfSuDZf13091QI7PJUI2aDTS3kkkC8amWT/KVjiJQuYzuiDDNuvA3nZFtgWtYIJfFyTyPKAl6sAU5JOJqZbXH68B0yMzIRXqzbQooN4Jf4ySzJRmQeEeh1WVxj5xIVaEgT1sndcWkoVld7Am5mVKU9roIfiAB04Cb0dU4tVNn5QBZF+5DaRMBcypbWFG4UUTs51kYybLXDV2tpPkbM4Q6QvQ4Fm/GVzKNPPg1YRrx9vx5/Qg1GQeIlT7J/PM7EsKufXH4zV5KtNIFj9XdrmRFSnOKhTO1+ijpRtdDJcOUV6xxgI6ApPBdPwPgBzz7RHWTcNYbkBWTBEwZ/s5b0SRrdCNdtTvAMUcNuUigRtL4k,iv:/9pXymQi7uAD5MygfPjUjWKv/1XcQsKRsRhyhf1k6Zc=,tag:rv5vGVk/7qKXKY7Q+q/M6A==,type:str]
# Reference by name to the Secret containing secret files to be mounted to
# $SITE/etc
secretRef: gerrit-secure-config
@@ -139,7 +139,7 @@ spec:
successThreshold: 1
failureThreshold: 3
configFiles:
- gerrit.config: ENC[AES256_GCM,data:qaa0LYDnvqYOecEBuhbcF5zfK6pVQ8b/Mg+zqvsJ9SXr/0/EieRw9iQFNIboMZq2F9YTVCXkQDFI0GU6ExP52buvVBTlEudYSKdJfIBxe+rky8W+fOhZF73LR9ZD/yKizihWEYzQVeA7sShWjdXDVOMdUNja5fFzazZn7QSB7wjUquESg0dqIoWXqj5C/F8EEbT8c9sC8d+6YwLdC28sFP1k+dIwuHBGFYVpS2SXFoV4EMge+qHQIJxlAfyBAiO7RISdmLDYbMRD5FVXzYUkyjjNtdLLxSHwZAMh7O20wA9oAA1t+uuOQOstOfaKOPNiRhHXl/Ko3ueIVjz5CIyvjvpJeXFLVirS01VgGsrPsTa30zL/EXgoo0xE9EsZlrMu/jlMVp+cT6J6fx23wDwiGzuI7KHRAZZO85rDc/4FYBBWVX/ttf6YmhQa5tlqKAA82yLCKmsihPaBhdanByLd3hWp54ieA2vGZeP0hBUo4wRX5ztc32BfP5NXHLKRt9VHqWcotAAnUJ/xhPVDeLCm5l429uAWsUXIHemgedu6FIy8V65avkVnq05eWPoMlFx6m0nKzbu1959VwUafm8tc8bpgBImvGTIGtKV9+xa8/t5MKOB4r9YBYK8uhLwv9NkxFuZ4BtoCRENAngHKplO2jVtSp/QP5cYgH6Jmgpz4/bcHRx7ElFaIkEfY4qx0NeOvVcAk9t96E+Pho2LrjuU3snWxeVjqTdXDUJ3qPiMyd5SjkO0f6DSRLWZPBs6ALPJy/89fTz/6o4m5DcWG0ssiV3lSA64hWUBG6E88Us9o277sHcjZ0km3sN1MkEPTocU2umIR5T+HhdcXCxv1IzOBSjr46QqCPciXQ0s7jx/FN0QEV8sJDmqi545ojfCMTzk2k8sLA4G7gqhqOgWGW/d8s91Fkl76LfsNoIMQGgITCj1sckC62QLWskS4f55Y7G1ZKDLdnsnOm/Ka5hs6+E5UavFnLAoeLIKP8bnUcAvufh7AeDT4+pm8zqXSNWI35MCWmkHjrZiDS2njtH0ZSLGrnf2EJvmOCZnm2oPePI/IN9d2azHQ+RCqJ4uRUhPnL7JLopnPJ15pyqLp/LBW+kIKsYUpdyGX9q4hAnqAWxZQUGzFSeRp8DIRjI25URTbF7C+uA5GPrb86DQ8iK2+TCkaakiPNi2bHqvAk9hwlB2hq6Jf1OngLBtLzL8J5B5Z9lJCfQw5TI1ykzH+YpFh7Z594yu1Z3LKxAgQLU21Ng9P5lN45EkQSV3NbvCJa7HeQENbbFWBtGIC5B8fzCnatzE24aAHcrJcunAZD+4gLBJa4D22AbWAvSNPMP2Gxzhr/M1flhdmIYTLydt3Ndpp5bpninKFDwFgampNW+iNbxd56P5dI4TpU7kzsi2ANz1cGat5oWKwDIPabI7bLoksG5QAnHEItz9wkt6UP6SMbVzJzSTNL/HdSiBDEcAO8HXWwehokndU8bu9Ym6HsqL3p9trmXLa1eMYp5Cog4cUImT4LwLpzADMJI2eROlByZW12ABfws0WWQr1QfUknkwysgK+5THT16GchhVbFfY4Ch4Ua/rhrx1V5YZit2IKAPzjG2Fa,iv:JhfLFLIrifhk9q/1yE4qo1j+V2BwRkOEbwrIP6U+8uM=,tag:470FdeJmVgv3f18Ft6aUlg==,type:str]
+ gerrit.config: ENC[AES256_GCM,data:8vIvMUIHx8T4eC3JeoTRWkeE9jPZoI5EwuNeewxzZZTIi3PQ5Ll+Ux9NKCF6t+Ae9G4ZmUaSEqFmOLZegVG2HixqShJP101w6fOD8UpOKN2jgqrN6IH7GcfSL/ktpkbmtzgHMnbe0b3IWKwKGVIpsJqI1X/ICfUYYI20YJ3M/H4MxU6rjpF04S6qW6I7JyoysjtTLuxdDTo7JbmCW6vVrI9ixzIayEN5SPFEFLWBuv7vtRnGmLTkfsjDWpF0om2WonGhYNMCyWfy6aeVMYz6y5KfvDg6Rp9Ncb6z3NhBOV+PIpiA+IAq/83ytMXmn5yJ+A68+GXp4wzxzD1KNilWNh5fAZ+nxpTw81jc85/C7rGCtKNWubRWVGoIGYn1q/t+m3sYKtwPs/QOk57CbpZujqmVdhsA45e/hgZGUo3zzl/TvAZ4UkZT4qZb/SYLN/Q5LNQg+phVPWt0FIlmexH0BYnmdljuWUbtqY7zYrzsQzW57PdH3iKFcOvwZu0FCT5VmrZCiM8t03TmHpdDJN8vAMoGwJ6eCSHwRWoIMEdeDxobT2z2xn47hIe4LJW+vcslV6FA5GPH2IfoxLOQRLFFbJnPdjATYax+7wNOfeEBYCE0bmXASMMWzsVIovBvhXZFwH1h9it/Fp8H/Gh+w1dR0B718pirEj+3xAXPUe7H1ZLWxBtCTqLiEDlSptc4h2pHomdB0ZD3JPgzA7t0fr68kqZFnXUfILh/jhv7s8UUyjNOKmaaJVihU61Xt2KtzVfJ8KRjP0qhWrHI1MPiWtKFlsPO2UehuXoPvjFhIuEdV64zYTq7Bc9nugfZ0PnioYw9g0c/2hdf0Ku/KPuTgS9aZCPNMsyzgY8X+wy/GHDcWdZIybF3ZJi3tPgCfDIh7rXVmHEG/oNk1Fl4QQIAvoCFrwvTXkOYU75XLeQzkVSimoA9GWDDCmnZKnUbuR70ioPi1yG7b1zISA7O1lAWuAwL/OxOj8TRO7tSKJh54bwfwSkvbeLosrUhXv6e36daDUd+r9xFeBeS+dnzVVULSwkAB0jiaD2knv2yhPpKOdIy918TQizxaCNvMIp3XfOuTwc6Zb9g8h8dC/M7Z2URU1fdL5a0QRNJaq63E/hy4/qoUy1akd7MNU1gwcg8+GomoWBg8mh4hB3nQDXZxsiJ2kl7W7G4wUATR6PA5Bk6ZM9lKT6WWdZ+uiqAU6/CRdnfNFFraL8EUxkTSClcgPKwij7vlo8kcMk8VgcfK5x8nA/fpvizmZ5qxzBBZ+W0iKIcsj+7aF9D8kSdw1skwDaF6WoaZOcS4Sz6pcmSs26tx7wtR0cGObUagtFQTrLh12v4XuPvfI2uWAc+qf58Nb7YzMpJF7oHw6kd6XDp8HfY7Oqo7vVav91WozwMv3H4P00F2PvSPjBgYPhtH43xT5rnxXQdmNpXm3kZ6yAzGRp0VyD/MUQMH5huT+g5JDOnPPAGMVv3BmhJNoT1Y6ugeZoNYPQN6v2dAVURSFAY5dj+/sV0a4FCMhVLa9BowAmpMj9VxIr7MkQu5zMplEYCE6Yo9jsURNINEzBDtzlm4Me+j5bDBG1ZcaDnStZ54t1uAfPpgr5Z,iv:1ZS7b+I4CbUfxEsc5q/Xk9RgJvyc5rXX3uPsnGkYJmI=,tag:GDIVAu0zCFwm7SyhaRuLSg==,type:str]
healthcheck.config: |-
[healthcheck "auth"]
enabled = false
@@ -153,14 +153,14 @@ sops:
- recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
- YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxN3dMQmRISCtpaHNGVlV6
- Qml2dEYxbHBlU2hnU1ZpeEdyeFJqUWZBVlF3Cnd0eERicEMyeURwM2pnREFlVzgv
- cnRrMytxZEhSQWxNTlR0LzRRODVBUVkKLS0tIHNxK1hFU3pSbjZvdFFzeHFIUkJi
- aWN5VkRjSTBkbDVJU1Q2NExSMDBzdm8Kg4tnYgfZFPkJn8mXWaHkXzRfhYjVxEih
- NRS350GWISCfDFRW1fFwMNqD3oTEjpw/KyGYQsDQJorc7dDRaEXblw==
+ YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyYnd5ZlR0dFNzNWswMFds
+ b2RGNENVQmNXdlJ2Wkg1ZW51anBiVTdka1JZCmVLU0p0MHdaQmtPb1JBZ2lmV2pm
+ MVlqK212QUxvcXZYa3B1TGJTQWloWG8KLS0tIERuUTg0YkZXdXNrbllVMG90Y3Jq
+ NERSZWJZTUlnODl6czBKRTIwRzMyMjQKmM0XiNY8cEtYLkNlRWnYoa73Ydgz15jT
+ jIq9oYq6Cm4l8aI5KdPNItSb4RdT3qBRaK7SsL55yxLGWXfR9S7mKw==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2024-12-20T09:05:02Z"
- mac: ENC[AES256_GCM,data:D+dwUPaiON2kIkuRb7/plgU4HMoMdhGGovTizW9wbzU7Rbw8DOJYimPPGID0M2M+Vcjr8U0cwZmqBnYQK478PPFpmZNa2T4kVOujRDB4X/ii9Cfw1Ah74n7UNCzxTFF2lTl4SMiuKNP0WpnvNjFirOTaT0B07IF5f9qBlpuXH9E=,iv:0DlFt9bEiJobSCyXv8ECNYDOrx6NybyCALQFNgzGG8Y=,tag:KAeCIXvysxB57cok+RgNGQ==,type:str]
+ lastmodified: "2024-12-20T11:31:11Z"
+ mac: ENC[AES256_GCM,data:20bu96eKKIl3Fmkfu37XTw0lvhC1V0Cx/u2jl/0Z3fK272D6EHWEZVglpr8UKE3K0pp9VOt7igCcN9t0aCY39VFQtAL2uShrOF3rXxtg08hT7Iq2G1HCDX0h7YG1GApj3eMPcIXY8x5n0F/BhaXd0YDSbOoMTxeywSMbwjP16qs=,iv:YgrsOqLelYJMtqTUoK1Zu5RlbKdN9hJ1CIfTo0EK0YM=,tag:TOQEw5R6URJZLmFyyNqRQA==,type:str]
pgp: []
encrypted_regex: ^(gerrit.config|routing_key|DATABASE_URL|SMTP_PASSWORD|SECRET_KEY_BASE|admin_password|extraCommands|key|clickhouseDatabaseURL|databaseURL|client_id|client_secret|secret_key_base|otp_secret|private_key|public_key|primaryKey|deterministicKey|keyDerivationSalt|token|clientId|secretKey|installationId|installationKey|uriOverride|adminToken.value|password.value|sql_password|erlangCookie|AUTHENTICATION_PASSWORD|ROOM_API_SECRET_KEY|adminPassword|configPassword|adminUser|configUser|MAIL_PASSWORD|APP_KEY|api_key|api_secret|keys|livekit_key|livekit_secret|secret_key|admin_pass|admin_email|mariadbPassword|mariadbRootPassword|privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret|admin_token|integrationKey|rootPassword)$
version: 3.9.1
diff --git a/apps/base/gerrit/ingress.yaml b/apps/base/gerrit/ingress.yaml
@@ -28,24 +28,24 @@ spec:
rules:
- host: gerrit.midnightthoughts.space
http:
- paths:
- - backend:
- service:
- name: gerrit-replica-service
- port:
- name: http
- path: /.*/git-upload-pack
- pathType: ImplementationSpecific
- - backend:
- service:
- name: gerrit-service
- port:
- name: http
- path: /
- pathType: Prefix
+ paths:
+ - backend:
+ service:
+ name: gerrit-replica-service
+ port:
+ name: http
+ path: /.*/git-upload-pack
+ pathType: ImplementationSpecific
+ - backend:
+ service:
+ name: gerrit-service
+ port:
+ name: http
+ path: /
+ pathType: Prefix
tls:
- hosts:
- - gerrit.midnightthoughts.space
+ - gerrit.midnightthoughts.space
secretName: gerrit.midnightthoughts.space-tls
---
apiVersion: networking.k8s.io/v1
@@ -64,17 +64,17 @@ spec:
rules:
- host: gerrit.midnightthoughts.space
http:
- paths:
- - backend:
- service:
- name: gerrit-replica-service
- port:
- name: http
- path: /(a)?/plugins/high-availability/.*
- pathType: ImplementationSpecific
+ paths:
+ - backend:
+ service:
+ name: gerrit-replica-service
+ port:
+ name: http
+ path: /(a)?/plugins/high-availability/.*
+ pathType: ImplementationSpecific
tls:
- hosts:
- - gerrit.midnightthoughts.space
+ - gerrit.midnightthoughts.space
secretName: gerrit.midnightthoughts.space-tls
---
apiVersion: traefik.io/v1alpha1
@@ -88,5 +88,5 @@ spec:
routes:
- match: HostSNI(`*`)
services:
- - name: gerrit-service
- port: 29418
+ - name: gerrit-service
+ port: 29418
diff --git a/apps/base/traefik/release.yaml b/apps/base/traefik/release.yaml
@@ -129,8 +129,8 @@ spec:
instanceLabelOverride: traefik
topologySpreadConstraints:
- labelSelector:
- matchLabels:
- app.kubernetes.io/name: '{{ template "traefik.name" . }}'
+ matchLabels:
+ app.kubernetes.io/name: '{{ template "traefik.name" . }}'
maxSkew: 1
topologyKey: kubernetes.io/hostname
whenUnsatisfiable: ScheduleAnyway