cluster

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

commit b0cf7c37698ca189ba8684ee14fd24e131a7611b
parent 304480e0345ab0daefa82a6d5fe821a6955995bd
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri, 20 Dec 2024 12:59:15 +0100

Deploy gerrit

Diffstat:
Mapps/base/gerrit/gerrit_cluster.yaml | 20++++++++++----------
1 file changed, 10 insertions(+), 10 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:jULKs6Ad8YcreuDntDhYxB3FUnTaSDlUyaJtEICoiMQi,iv:ALBDC3tLo+5GyhqF73zNsTH3I+gtTtzUyzmX/Yjef/8=,tag:1k48/ajVv98Q5L0C7K8HGg==,type:str] + secret: ENC[AES256_GCM,data:Q49Tmm4d8/m8ZoFRdJZj9VDJCy3JMrwU5JES1A3ZzQz+,iv:u93ptrnyknfh4t6BjJBd2FHgWy0gyl+XAwOi0zs/bWc=,tag:cz1GX20wvwo+EHka6YAlOQ==,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 @@ -88,7 +88,7 @@ spec: configFiles: # Some configuration options are specific to the k8sgerrit setup. These # will be set by the Gerrit Operator. - 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] + gerrit.config: ENC[AES256_GCM,data:l1oYC7cDDdfT5FUpLWQKLCulgjTFu0QSDL+GoLRfFM6ZxRim+Yn0kfidiK+fEsSZPxvJWU5tY0aFEAq6RX885cx8yG0qX/eM1Rp1sUQwxHC9mZmek8h8aOjsqpi/qOUR1Z2n8N04+a2msca9jP663b22jv61vP62kA1tdqQnh9HCp3LRXSgw2FLZv9DEtFbVPrmN3y03muiZ8BuR7d+XzCbQau4fQi+rmGEh2+v9lvrVxliNBZihMAjTk2hS7TE2LuhIgmtdAs2eiVyXQ0j5FPsRe4+ZK7NEg83KAUHNu5Q8mWyzkjgGyK9GXB3lKD90+/P+Qls3LFXH6FMAqdxARRfCdHg4QYLPikDSGap+tpQ0OxRZhKBCHfKabrrM1fTWYRdOtowOplbS+QGgKeSl7hY70kfhk6QDrGzhdWUbz1EnYodw48Lx9ApTUvPxeSSTs0md2Bdq5qqdLEep2q0zQlnTvs4yYuAksTLrnmBmTUB1RRRLl2xOyh0QSFTjOC0+5i4vVyMYO0B0VNzGS3fQZGspypwQdonn6IDcvMdCCMgn+Al3GY95HGO01W5eXthKcSC5AMPJFUI8ZZlo0F8rrqXrE4A9HBMP9YZme2qenkt0WPKavQh7y/EKCT0No91C56exsItNa2KDa0qcp8kYK39Y+LQOAHkmPp5QAsi8TLo4DsL/QebBhwk4qsgVfjnz9QU6LPqIKMyD7uRhZaSb+eXt14X7P9DULGIFEWrWmK6kmqY9oVr2gWE7zliGhCxk5NCRqxKhUgPnCNS7NOSUQqHVpbDwrZ17NfHO6STjZ1WVj5QMMgj8fdSSceZpG5e1v2vFSsr8DgANUiwJY166OqeT70lvceEjQbgrbTyelEqt4xue19an/+4bB9edmFh5KAp+n/EyyDZIwpDhCalV7izoAhSdhTdw02byWmrjKVYSnOOMz3q15kXlWEF8Tv2sbUpYwC4G9C+DqUz66Oudsm/fbdeJix0OJ7Q3WSyqM36RCj7IHSUxA27wj5+l33D80eCjepuA4VoeBxWbqP1HqVRGu5Z2uiFmG5dMcV/u1KaOwAcan0y0DZq9D0S1cz08brACVYT4oACkFUbd1o8fBUHygNxBWkXMSGb1efhaMP8T9RvBWxO7MLBa5SQeIB17lfHvq5MkqHnNqpbx4cvZLNbJlxizTSIXVYorK8oRaD2tCSmLjakXCXzfvj+s8RLVsy2QIycQS4lDEFpuvohXE4mBxbur9tOee5KzjJuv4epNqRsLUI+rYPYi6kXtIFJ+zm3+gp8KbdBNnFukRHEelaxDigjld0VF6GkulUDSjr9DS1yLrYAhHxkgGUjzziCBoXQC/tH7O9XphT4jDzOgmuZiyRlgOEapujm9lbtRwBOzv0jVVBhJWBkzKAKXHMJb/jKF2TfPmey11C9LTy4+IlSpRpVVz32ZT9m9Siz1C3JJDUkxt6q+ys40xD9i0PufLwZM5zyIBhZ3xx6mrzBnBk9mCnEsmEB/lQbqn4jkpaZtNvfIa6FZNj6NF29XxBP5lrXTdr6yf1vH1nXKXvHXiClahz8Bh/zwO7+EbKpwAYu20KHVMaLos5DG0ppvXcN9869iaKofTsW/qNaM94I9ruaw9D+3OpE7f32Te7VleCRMrSwJ5OMK9to2,iv:qUniMRa749clDs/Wibrb7S5Q+i8Te/y5J8ntHubrDNM=,tag:l9UPmSGwrXV8DwHi9U0FWg==,type:str] # Reference by name to the Secret containing secret files to be mounted to # $SITE/etc secretRef: gerrit-secure-config @@ -136,7 +136,7 @@ spec: successThreshold: 1 failureThreshold: 3 configFiles: - 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] + gerrit.config: ENC[AES256_GCM,data:tblL7cUD75+x+Jb/TD+r73hqIkIlrXhajYfPuRzfYZuL1ZZWPbMwuJlJVMjnm0hqmpTbGZKTUhAMwKuOwul4Clq/ucxfUcQCBjNxtHehfNTkuU6dQecmOKIri4YE/+29MhSIryT0DnI/GBMQ9ipsnDIiz5veKXCFQfsnroxnt3EpAjSx8kmHPI5X50k9YlPIgs2k1PnjJFR9emO1czMFqwbwxXHhMCa7KH8AQ3PGCIbcXVUuoZ9hGLBNO9BhaOgiZN3TaKNUgLTZ/Qa9PHwfJ8QSfvOyq1mtlgKut+q/QwVUz3xhSJ9RLnPlmo5quLcqAMSHQuqOkHCBdttCZTngvCViQHQLbyoThdxXAHJBp6ykhQxbUFjaghCth19jv9yPi8qTDniWEHFtXRQXIgFIe6w3Dm/6wtzX7z5hrR4K/KkQ3DqiPmpWmIVbUnkCA0Dt5FXh4W4UN/vjwPj5GMPmlZqtqMbDWiTyrukAsqHd6zkeWd/8zIW0NmojVmtzydLSkAIeCF1fOtHoSA/XO2C8aVyUkFJo9jB9Ec/3O/hlno2iiwHiZXE//4V0Vl7v0ieCuosY6EUgQRx24e8Q83v7h3EGc4eOw1cKUlghzX6DE6gnYJdPwysdH5n0+o++D0t05AQx0o31ysBPjh7/Vlf6pCiRo9Zyw05uBgUODWKETT5iNc11zRyYbOwLGGBIJaJTzhaXFC43M8AXJ4w9Bap7FOMClSUIlzzaqB1g1Uk2gXClACONzNAhhHXEjCSxoABtToTjTyjbbu4H+2ORn8qbYTz0lDAKWifCVfcJ8BtqWXKFTrapU8lan0Z2A8CdyKomDqIJkDQtKEjXVGyrFaTYio9P+hlqvrg0qkGfno4cQ1W4SM1HBJAK0t9dpvG0zXIfjfZADuCCYY2kbFhw8LF9MPJdvHoqQYQGiL1Xm9QQwYYP6JQHv9DhKn8fMsgOip6JC8C9nox0f5b+Ow5OODkrG+hTsGTHRBQEQDO/68M34yS0cRiV1+pikNJJBkH6JhuTZ/cBHx9iUjWBaNnH+oHX7AVRCgrYsbd/Cqdjr1zlFE7dyMfybbY81m4jbCcJXRh7a28SU6mLgTHouG05jfytYnh0FBrh8X7yv59we/ukrwrVQokpVOLpFXo+jF3Prxh2NCQJSiajI4KRsRLrVm1n73z88Jgza1yIih9hZ8fPrzKOhQq/yG2KtWa0z+iYfsItjfpR0EhSlpxskzlCpNGHqo9PD00Ccs8//imh1CccrLM9BpyL4+Bvit2qCMFS13sqjaZaM1ow00YUH6d434TecoAs5FOlfY6DGjSUFp9T4EzR0dxebzRiH3otgoZcPgj5RbNAWrCxyD7GmMDBTKWdblVcRxtkDU+MlxIUQ6fpq4QG1GW7fEeemX7ISYHDhG+LS7xXnJ8TOwLNktpl1yD+ptvy8RyHkGpiZXXGDjuxk16InNpmK42eOoWPwkIusESY+l15bGStnPZ6IjQbw3ONAzzTz1hudhNOY9s5upu+0e7iwpiCz/uBPR1oxasTDgQG37WM8acOBX5B/ZVdX1eswJ96Ch6VHPo2UO7LSVBYS8LTQKprQ9U6ZN9XInTYsbPwj3Z5dKcmPO4PYlHeLQj+sD9BczKhM1quHxa1gZpd1ZXwtuP1H2DMG+iB,iv:87kz2kf0wneicWe6aQlBnLkmsjdf+5b2nD0hDFbJ4QI=,tag:8TRILRTyxthsiORMI8/BnA==,type:str] healthcheck.config: |- [healthcheck "auth"] enabled = false @@ -150,14 +150,14 @@ sops: - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyYnd5ZlR0dFNzNWswMFds - b2RGNENVQmNXdlJ2Wkg1ZW51anBiVTdka1JZCmVLU0p0MHdaQmtPb1JBZ2lmV2pm - MVlqK212QUxvcXZYa3B1TGJTQWloWG8KLS0tIERuUTg0YkZXdXNrbllVMG90Y3Jq - NERSZWJZTUlnODl6czBKRTIwRzMyMjQKmM0XiNY8cEtYLkNlRWnYoa73Ydgz15jT - jIq9oYq6Cm4l8aI5KdPNItSb4RdT3qBRaK7SsL55yxLGWXfR9S7mKw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxSXhUNHh4MFVLTDNGcDl1 + ck9PTmY2ak5FN2lFNkFyQWdRanJXOEdWWEc4CklicThWeUdyRWwyNVA5V3hza2pJ + eisyQU41ejRGaFpleUpseENOQ0MrZmsKLS0tIDBFR0ZsNjl2NnU2eGpHSllqd3M1 + V1ZFeDNoYVJNaWxFK2xYQnFSUCt0Q28KEdx/vIK6omQ11i06jpcYt8c7ErD4HOM5 + GGDaytsTioixAJKVeePuTpxBYMM35uNDd9IaobEspDKy8Rf797ko3A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-12-20T11:31:11Z" - mac: ENC[AES256_GCM,data:20bu96eKKIl3Fmkfu37XTw0lvhC1V0Cx/u2jl/0Z3fK272D6EHWEZVglpr8UKE3K0pp9VOt7igCcN9t0aCY39VFQtAL2uShrOF3rXxtg08hT7Iq2G1HCDX0h7YG1GApj3eMPcIXY8x5n0F/BhaXd0YDSbOoMTxeywSMbwjP16qs=,iv:YgrsOqLelYJMtqTUoK1Zu5RlbKdN9hJ1CIfTo0EK0YM=,tag:TOQEw5R6URJZLmFyyNqRQA==,type:str] + lastmodified: "2024-12-20T11:59:12Z" + mac: ENC[AES256_GCM,data:JYgGe1Lk4mo6+aF7b6EASm5M45NlOxYkuu00szGrIias5pA6ChDPfCrPjUiTphh+Dh63HTwpAcprNI9O+6mo3HwsCfon/xPAhkYqp9pgH7MmB6N2BVYxj712U9YbQTxv3dgR08S21tRgx4IGnBuXxsZA5bFMTLdYrO7XoYJgVug=,iv:W8Y/z4LatLSLjFuzlMF03w29CoTCDhQ8N3hbC+6IHtA=,tag:wObydLoqXkVJnOSYTor3xg==,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