cluster

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

commit f31d883105f7b50ab44f9d5d898d3910c2185802
parent b0cf7c37698ca189ba8684ee14fd24e131a7611b
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri, 20 Dec 2024 14:17:55 +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:Q49Tmm4d8/m8ZoFRdJZj9VDJCy3JMrwU5JES1A3ZzQz+,iv:u93ptrnyknfh4t6BjJBd2FHgWy0gyl+XAwOi0zs/bWc=,tag:cz1GX20wvwo+EHka6YAlOQ==,type:str] + secret: ENC[AES256_GCM,data:n4kSoKEz072gaeJ8UhzZ4iGjGLdAvA/+lQW4xnxQ+Zf4,iv:f1L0rj7Z8x14QeNooqSOWq+lSG7HE20jD8ogvMVXoOk=,tag:QBuamE/ESN+KBPCutPD+8Q==,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: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] + gerrit.config: ENC[AES256_GCM,data:7QbThuvByZzMLRys8eC65wiPbqv8k9866KHqnzPO15RisvUUlDnolYMkKgpsKHnV7dyBf49Dmq4SgTZ9vyZk9PLi8/WJEczCv5SlmEaqcLHJ8WTor1B4FJlrj3tMs9G4/dgOvo3DElcFtRJVlnW5B9XvCZIrUd7E9rAhqGKCFDnZGRbvpyPB0zGVEDSwDuqZXKEQZ+nDaTn2SRoJlcSwrIOgkkuOx7v8kDUgf84qt3+kK6MU8pf3bCSurJTIOVrGZk37/FsHrsFT+2UUqSI5ZjpUE88P9OLof2UfDC01sx8aVFnKLtvSMUJ1qCHqcjMBzXzm9Ayr11bozzCAXSfVarFUOJdtmQkkTBUE+Ld+SlqQGXgiGuYPN5QSusUIarUd7xAuYVVk+9rjwPb+C+Lve8HcObAuevOyjcLbOANtDrCdbM1nkdqEYxMtqggs2CUDae/eysfX1q6iNjRLw/XUa3SJu38fCXF4HHDBEOczhxAYpFd4ftyP3LELVf7kMOa+vgtVkEp+ZWM8zWAJoLsiQngh2kM3pZibyEJuTkGyVkxYoGHlbXs7LwtjiN/U6vCAzLM7QG7sCor8oGFD6+IaZSq39ts97CsIOy9ULKBG8W7pnEWYNMJQCkbQvSB3VBsJu9pEbp3V23wcNkuJMaer43tCZiwykQEn2R5EocBDq2ymgR67BcZfDJNgofmcGFBMO3vaCfTa5hRq6c96lsR8rs27RYXrlEEJPl9kmKfLjLIzmRY3lKI4bhA40gSuJ573bl5A42H1bVgkvjBkahNz+LmHZItzNgLWh+BIWXsBrNcc+mstVMWekOM4jo3VXbfuBZE7ShIoaqyUG7c+YGVWhP1h4w/dSZ1JZC3Q2yp4tzbiWtMkMDmF21hcDNAZp7BMS6fKfO0Hovn/bYPNhM3ETIMObTdgkRr3P2EtC/J1rh1f2mLYeEMQ8E/wnTBBowwcNgPJVjsE2OFE58J+LEa97PND93eO+ikZD5ddDTl9C5E9oXG9cdLuncMQLTb4GPqIKZP4ApK+61ddqJAHgo0i1vEcBNNPEqWfqpwUo2QwmitFZHxMQdRIZNCiMMuSgIlTjSTLaRPHp2CprNqQ04ubbyEUq99XniP04PNks997iI2yZi8//Yq0SYi8oFUoA1Rca9n9QIacbiVXrb1Rc9ZAcMW8xDf932NWLg73DfGndWjlbSCwM8SJfon87IjgUNdqXb+06IRfgMHc2vn4pCtxoTyw2z3tpFkzR9ZEd0MoD837k48ht5poVmYMfo9/YbVqAwAjhTrLs1R49jSSUvPnw9wbcaO/jtMbwypMRQf5yFRegs+do5qnc6crCtqm07nBuHdWW3z4mFbi+q0KV5nWY1lHgHXNsUbd207xi6RiaTc1yii8ewEp6vWQNokbWApT0BcmTbbvo+LY0cjqnmV0dG9LePdLcqiTltWOw/JzRe4H7ymTsXmX8tJNQE7K+EPbR81/1ggoqG2ys5/tOls9hEo1cl2pFb+3lUEE2nx76ht2j6P/Df0DW8mObuvRZNu/TjnfYRNDOH17AckA0ROd9LjiE7hF1mrQXaOZBZu9yvG9WeYcCb5U7kTVwl8N0Xx7l3nQqOTdDe3g8KCwLBjQYIx9uyD2jyDYdDFDzGpONsxFtlzkbz1aliHjOA==,iv:oOAmcsWbqHeJZvfTdsdkZBD3miztRuzFRljAHD6kih0=,tag:Ur2FtnyObK/nSieZuVwrsw==,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: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] + gerrit.config: ENC[AES256_GCM,data:o3t7XrDlv4EHLyM5Wf9Xoio7zT0frzs303LvuD/mxfVWzROSS3o7KW0Njf0EU5GaH4V5cw0ejWATtRddUijfKhz8dLQxE4dRamr6pMFcVIJrDtOF6uYJijP0DUkqHUAvC8eeieOQ4JTdG2h3yBcbOhwQrsXui/PxNkTo7uVTAX7HoECdn2tP76kVx71YCBm4KSurZUBUKrCJKLwYt0AcXnGLh4lyucfWFxDvG1XdGDlK4Exec5jLClrkMB07fZRshNP5cJaAWprWyqtegfAezse8K6UPHMfS172udn1UI9vP6KEYMNdPqodGocGRvRLc0ASa97sTZ7jeImnL/18UIbkjnG05Hx412PcHAkC3SepT1vBrUCcYODW/BVy91J5TriQbx3kzBoK6ci3A0FuONdicuChN57OjcNAm5XAf7Ft6yEqcTMPZsqSG34WL7yNPwLyUac9HXjdxqXhTplfPGn2aflOhE9N5EWEJLhZYpTVLFYmHFrzGYhAad9F31ksJa5Zhv15sLa3UCRiBN7Z4/rOiRNb5U7eiFNhosLl+/aeDoBXch2ooCnrPdoifNE2fKYjweTkeMFKvdFKNpaz2vv+KaILZ19aykvKCRUJo2cy/dCALd0bXZNLPeo9SfmEgt29NTkqPDUXxP2xFrfmFPhNgCC/YLM54Z3kEz/uGC4r841GVOEGBPL4icVNpwrRUdu6EDOrNA96JcV+3zKojwXzRNIqvYDaqiR7FxjA0z+X+mxq8CnfjrKgH94hDDZqvOit9mvyfqUJwt5murwEFIfS1sz+up7zFkKBcwMFof/tQAneiOTn7JiATqLqW92JAJxn00kw2NH62wzJtJylTbHwOIdnAKT0Jr4XhkpGse5dFAXAWZoHi3z0vflmpuqQjE5vlpEwwCd5wV1tMjzopa9bkAh7qIgBd9SyqoofXUypczexBFfCMyadSed3fRWevH5lS6/SlHGfNP6o5Dgsh7znqHyPk21Rjf+pDxAOB8rM8DTpOuPynvc5SVU4QPxhdk1o8u6HjMzB4YXlTu7M0n6E2/LZxY/5iaxArA/to71qyzXBL18HFxwtgdhYlgiwXfMIa5RmXILBOLuWUejva8+CfZVdO5SzKFXyoErgsw8p2KBwWypSZZu77BUuPmctgBJp/kUsnEBNwM1OdrswOe6aB6t63+0/Uh8Ga9VikVHddIIXD7WhIXwbBeo87VGooWXHuvfNcx2CjJPMcTzzGtTghM2rYAYOhMjhQC6mIh0DhLNV5rt1GNXN/5SzkPuOW8ChJ17FhdqGzRQ/ZLahhaYnArW4yOJqhlCVPqtw1X8Xwc5VwoM6+aLRh7rW6YymqDybZLFu8eHCtKGg8m2hxT0FOcNxzWLe7r+o4yYpN2Uc/VM12SKbh4p08RnIVuk1/HZX2GvBD9+gqgl2JafzVM76nbfNE+RdOvBrJuUGZufSAaWS5pyjyjt+72dQv4ZRvP2dwQXpkehhvZWQAV0ZarBepW19vDmB2nVrtNJWqFBLqgsLmfM4Cv/Pt6lqISmSHHFORLnGSfCSjrsWINJVyVZwqBv6I0qb/aS08Ivp80v2n7FEbtnYyJZbZZqJJ9GIm0+B71wJ10ce7Cb0wol2xVLdeDa0I58b5dvKLU+4eFh2TmC+lIRes+Q3P5w==,iv:efc/AzRW1yruIlgM7xhOniYXucekG3GSsY4/p+p6RPM=,tag:sHJ7kg702xgN+r69NJ2KzA==,type:str] healthcheck.config: |- [healthcheck "auth"] enabled = false @@ -150,14 +150,14 @@ sops: - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxSXhUNHh4MFVLTDNGcDl1 - ck9PTmY2ak5FN2lFNkFyQWdRanJXOEdWWEc4CklicThWeUdyRWwyNVA5V3hza2pJ - eisyQU41ejRGaFpleUpseENOQ0MrZmsKLS0tIDBFR0ZsNjl2NnU2eGpHSllqd3M1 - V1ZFeDNoYVJNaWxFK2xYQnFSUCt0Q28KEdx/vIK6omQ11i06jpcYt8c7ErD4HOM5 - GGDaytsTioixAJKVeePuTpxBYMM35uNDd9IaobEspDKy8Rf797ko3A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMMmN3bXVDMFRaMHB5RmhU + RnhGbDVOTDZZeURnS2FMSVIwUjk3WlFud0N3CjdFOEFuME1PRXU1enlYeDM0MmFr + VFl6YzhGbkFFb2NVOWFEbDZhUi9ESG8KLS0tIGExYXc4T0tBdGg2NW1sbGtNa0Zm + ajVVOXk2V0twUlFFdjlHa3NxMGdmTTAKcaFtOkil2JYRW92+JBEAGc6FZovQ7HBD + BRuTKEj8bZ6xBsYsTX+RdNX1/d81BuivQdoboA+nadN0achNZBSCfg== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-12-20T11:59:12Z" - mac: ENC[AES256_GCM,data:JYgGe1Lk4mo6+aF7b6EASm5M45NlOxYkuu00szGrIias5pA6ChDPfCrPjUiTphh+Dh63HTwpAcprNI9O+6mo3HwsCfon/xPAhkYqp9pgH7MmB6N2BVYxj712U9YbQTxv3dgR08S21tRgx4IGnBuXxsZA5bFMTLdYrO7XoYJgVug=,iv:W8Y/z4LatLSLjFuzlMF03w29CoTCDhQ8N3hbC+6IHtA=,tag:wObydLoqXkVJnOSYTor3xg==,type:str] + lastmodified: "2024-12-20T13:17:51Z" + mac: ENC[AES256_GCM,data:yS86iRzYFigAIg4dhABD9T1vlyG9NWYv7fWBAOmhdrbPWAleTfZedxPV1oJbI6eN+MkNrwV6nvmoinRoiDdWDAv98X0XfzFH4Dh1K4IObj/jHZqRdSBRJFd5bIQ4pkkVALD9cwtN91etOof3/biFl//wo+dXIXUNqsSyipCi9Gg=,iv:p1n1B7FLS+KOWg398Rf6n5BwWO/hHhScuVCJduChsHE=,tag:LBLfEOnd3oBeNOd8JgyMZA==,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