Add mcpo service and ingress route configuration to homelab-proxy

This commit is contained in:
2025-08-26 21:28:03 +02:00
parent 77b872cba8
commit 99d0f36dee
3 changed files with 64 additions and 31 deletions

View File

@@ -4,42 +4,45 @@ metadata:
name: cluster-vars-prod
namespace: flux-system
stringData:
#ENC[AES256_GCM,data:a4k9ytmFx3E6c0X96gTOsA==,iv:gZ7IJpiNg5HWR9u443nxA8QfZ+4f9OBLCp9oKnWkY9U=,tag:y6q6WuLqqkHW+wALYRKvRA==,type:comment]
DOMAIN: ENC[AES256_GCM,data:feCqpoevCJJi,iv:YLaXqcMQwhAorw/q2RnFrxOtmOnsVluSkgQmpkr+y8A=,tag:SFn1HI0fEX978NDflOUJCQ==,type:str]
DOMAIN2: ENC[AES256_GCM,data:crZu3qv3/uTzCg==,iv:9bbWayyoPTJKz3uGRUAQACYdUFhIGrGwDvb1No6770g=,tag:f1c/pW9se26Sgs3oDajwAg==,type:str]
#ENC[AES256_GCM,data:QAELkaOZY2Bt5H0Rrb1FXg==,iv:ADGFMjGqhrgW+UYns+G9ceB/LHeveaihQPhNnkuaSCM=,tag:hV/d79qpfNWLfV7BbUbkfA==,type:comment]
GITEA_DOMAIN: ENC[AES256_GCM,data:HCnCK2JaiN+kcKBpCw==,iv:9QKrcXna06ibmBGTVkg09MjgkiezcxmTcmbvuJ3NdlY=,tag:rTZS0A4Gv0IioDzLqC+hvA==,type:str]
AUTHELIA_DOMAIN: ENC[AES256_GCM,data:a8SJrw/qTeGp5+11Ugg=,iv:C39fGuYbt3UiJrJIRuApNvGOGvlnvT8TI5W+Um5l7lY=,tag:ETpZ7571WY/ajciRACgRkg==,type:str]
TRAEFIK_DOMAIN: ENC[AES256_GCM,data:eoTuS7PwzvqdK2BM9EjNR/c=,iv:pb6U24JQLVws42N6A0zS+8ChqzEQHUqMaENdnMTyYzo=,tag:uOGpboCyMaRNcR7ocb/B4Q==,type:str]
LEMMA_DOMAIN: ENC[AES256_GCM,data:HPckcX2GhyImjsCjuM5P,iv:ribxs9prdQPjrbN+FEBqAO9mk0RZHV50e6oumml3sTs=,tag:aNFcgqWx8BZZFo29admXmA==,type:str]
GHOST_DOMAIN: ENC[AES256_GCM,data:73gxN3s2MF4ccptLSS9aCg==,iv:+xHZkk8b9vgKoDb8c91wGIF1K5nxCnLaka5zdTIzhZo=,tag:XLRKUlXIJXdX1PS8dIY6xQ==,type:str]
K8S_DASHBOARD_DOMAIN: ENC[AES256_GCM,data:Lus2ePB270IDzU1UiQ==,iv:hUnwLPB23XCM12e/WOWZgDOZLfTJSYR8jmSk7YHredo=,tag:pkMTgquvyTLOwV2BL+qNIQ==,type:str]
#ENC[AES256_GCM,data:G3DQM0n+TTI8NMn+Zyd7vHAaZG0=,iv:/+cNqR+qHP328olwvjckGNLtOPqDXUF+WoGS6t0kv1A=,tag:KJww1lwvVHGYPyN18YrCAg==,type:comment]
LETSENCRYPT_EMAIL: ENC[AES256_GCM,data:pHuATMlIA4qTQHsLnqjElS7iulLjDiA=,iv:3F1y47EipVJ/4kFy1Yu9nTp+r6Qi4unFSX6BNot1zs8=,tag:liDfdGI/29nfSHxd9jiEsA==,type:str]
GITEA_ADMIN_EMAIL: ENC[AES256_GCM,data:ffs8FiQpLhTjA8uHp0FU6SU=,iv:gBhBcUkbivxkYt04lRSuBrtI6aE0KbR6dVpsAPXFTxE=,tag:fZ/MN/YmsyephmHKW9+xbQ==,type:str]
GHOST_ADMIN_EMAIL: ENC[AES256_GCM,data:RMFYa+r4zn1rYarV1rTLmZo=,iv:DJunw+j+JAWLxWIrKeLD31hvG/f97ZZ9uM9St0CDPSE=,tag:3SM7YmSuKkt4gNGVAB8Dyg==,type:str]
#ENC[AES256_GCM,data:rr9sIYYmZgdSZfaTJQ6R4Gq7liSsxia5YddIlQTWHeGJ,iv:eHkgabDe2IY9yqww6a4K8bKSHYE7l8grzc3D7RohtNU=,tag:JBmnp1M57c/e7l7sVraUjA==,type:comment]
LLAMACTL_DOMAIN: ENC[AES256_GCM,data:2W43cQt4wu31dL7+xeYp0sKM,iv:O0HL/ixTh5sIuctvgtQMcigPSM2saCXvkprZSVJpL+I=,tag:aYY+YMmGkLhVwCvWXWInMA==,type:str]
LLAMACTL_TAILNET_FQDN: ENC[AES256_GCM,data:PEEY8q5D+UjdWE/7kAV+GE1gW9OwL8Bc5iGoFgI=,iv:e4MGRN9pPGzJCvku2qhWxtmMZDb7Mpwzf3oBXlLdgIc=,tag:wR7khC+QApQthovEegfHWQ==,type:str]
LLAMACTL_INTERNAL_PORT: ENC[AES256_GCM,data:AZMugg==,iv:1YUGM1VaDB3yGkIDEMIx1wkuml4xI2DubH/qAKomHmY=,tag:RiTrDc7QnRupGkjUIQe7+A==,type:str]
CHATUI_DOMAIN: ENC[AES256_GCM,data:/xF69d3out6gzBe2Kok=,iv:wbf3v5M5PXILO5+2++skjSI/OjygRlDgigY/JTXlttQ=,tag:dwZPIJ7+H9MYt+RLLGes0w==,type:str]
CHATUI_TAILNET_FQDN: ENC[AES256_GCM,data:hu9KzgHW6g0UpWSCXiOCviigLHlvuVEXKqLxGOQ=,iv:DEe7P45KX4jqyXIZ28HaKh8NWcOaQ9kzQGiR9ytsThE=,tag:tG3V0dKbIt8ENV8AlxDMvg==,type:str]
CHATUI_INTERNAL_PORT: ENC[AES256_GCM,data:GN1k8g==,iv:sf/Oy+VQ27hVBh4MugNfqOnmz0zA6dXhLNGolr++njk=,tag:ZnBUw5IscCDRDwhxElJ4LA==,type:str]
NETDATA_DOMAIN: ENC[AES256_GCM,data:7Jfq9uVTLP1LYloJh1xJRuw=,iv:DjJhML4HJHp4tRHN3LFcdvl+4W6LPbn9YDmjIRndAM0=,tag:s8B5jb+wt9QyXgBrW0diSQ==,type:str]
NETDATA_TAILNET_FQDN: ENC[AES256_GCM,data:XU7lvF5prJf4VEIhGQYh5oxc8GPzzDBSoc02RHM=,iv:2lUYtQn9UHtbNDnWxiWxDXkovpwdIzbOHe30C4uDqUw=,tag:OL0BeJ+WXZVaVSRhUbjccA==,type:str]
NETDATA_INTERNAL_PORT: ENC[AES256_GCM,data:hOij+JU=,iv:HIl2YbgxEYG6DZlIJ6RltlbinjqLQ4HpoSV5qIGogqk=,tag:UKanGAUOlcINoqLu90Ul7g==,type:str]
#ENC[AES256_GCM,data:o/mZ8x5vLOxshX9PCmGPxQ==,iv:ZlN2oeAI3wlLa1Yd6al+vaP+fWjHK7j2ts7MnwS5Jmc=,tag:H46zzaGWlg44+l/aMrTdcw==,type:comment]
DOMAIN: ENC[AES256_GCM,data:+0JN+uKZQexU,iv:Bvu4YANkkMvlVTeHITWSQnHSQ3Oa8+q4juy7yqfUTXY=,tag:vtIIZk4r0XYKCzwzFQDTHA==,type:str]
DOMAIN2: ENC[AES256_GCM,data:bJ2dSdo3oG/2Gw==,iv:VjJwSRWUNmxkIbZ65JmBnNvgg7UF0WwQoFYIvyTZTek=,tag:usLGF/HV7mQNHT+uIbcHoQ==,type:str]
#ENC[AES256_GCM,data:PQFi9euCTmU7STqGF1NjaQ==,iv:hu5AAbFySKE4PMIiDc1xoXaK2zRczvDhF9fk/lzFUfg=,tag:gATT7JEly3diPjXGyBOQ6Q==,type:comment]
GITEA_DOMAIN: ENC[AES256_GCM,data:T+3otwVccnnucMvHhg==,iv:QBXWGHWPEUWBgf6UlWcngXOnu0NQ7JBOhkGD3cxe6eA=,tag:ylKa57vxNmTaPUnqWn4wJA==,type:str]
AUTHELIA_DOMAIN: ENC[AES256_GCM,data:pdhtyJS8QlV87OXeVJY=,iv:Ivc+kedxU1X1rqj0Hx82LMbhPRJlxeZt6c0xmNVaF24=,tag:lWHZOEImY05jwlNQvFbU7g==,type:str]
TRAEFIK_DOMAIN: ENC[AES256_GCM,data:bU4CkZ1ha7d4OQjM7+ZyupU=,iv:Nmw5aFJX73eTzGL95mw+8K5+S4p/f9FqbVtr78W08pY=,tag:XzV0shE7WBj/TU6VTxqA0A==,type:str]
LEMMA_DOMAIN: ENC[AES256_GCM,data:y6LkMwO2fU4StIbMLpOZ,iv:EDnbK10vdKauQ8e1lL68hV3CzT8cDXq2wH3DPLRePSM=,tag:3VLkJtDUEe9Bc/XHDK2X5Q==,type:str]
GHOST_DOMAIN: ENC[AES256_GCM,data:GX6Ib1XYIi+5GwrITRbjMQ==,iv:uQHogvnrIoISAa47b5uMj0dz+619zE7qe2wCItzrM4Y=,tag:yqDArdO0oMukBsaMjgMPTg==,type:str]
K8S_DASHBOARD_DOMAIN: ENC[AES256_GCM,data:DeunmKQPaifJFZ+d7w==,iv:zdt3D39F39zSjjrWPl/sQJLJY9PTwHYX7MFM+qlE9WA=,tag:rnGfM/2ivUy0r2HKrlOxvQ==,type:str]
#ENC[AES256_GCM,data:nPipPfa7bmNtIQgokge1EYOkvO4=,iv:eK82Op16sMntPuV+jyazeCi2wTtdfpZsO94m3gQRJw4=,tag:MAPTcqv1S5LmzAn+mOKufw==,type:comment]
LETSENCRYPT_EMAIL: ENC[AES256_GCM,data:iRlWIU9rRprmSCdwkrjVzkozTNLcTjo=,iv:1O4hnTVj+FtMDaB7x/KvhSpSnnBjgsEsuP4z5rOYOE8=,tag:at0XeRkpNjBNWmHb9jdeqQ==,type:str]
GITEA_ADMIN_EMAIL: ENC[AES256_GCM,data:GKKgraex89RwpkXUZ2i661E=,iv:6Cmg7ovEJfhGLZIKbyIITUKEPG3vEJTXrTk0UGdnyo4=,tag:78VKM0jSlrmEMnCcrck7TA==,type:str]
GHOST_ADMIN_EMAIL: ENC[AES256_GCM,data:unwFibm9MQMUlkoZHLh2KkI=,iv:gyOu7AVcUQm7GV+dWZBNXnhWfZom4OQcSlprn7T9f2M=,tag:IN4bSw4I2WaZWTAo+iot/w==,type:str]
#ENC[AES256_GCM,data:aNCwl59rIf2xTkzgaWFyJJ+G/Gc/uBVsneq3oISIwN1B,iv:tot5X8HtRbAYyrfXAb1c7fjDlTQpYMbteIxC9kCRX8I=,tag:N6NPZaJkfYKK9LEaVrLcgw==,type:comment]
LLAMACTL_DOMAIN: ENC[AES256_GCM,data:4SdjW39rtMAobA3JNBmk2pJu,iv:qB0OYHalFTSzrVX1sJKpTb1egunwwB5EdSHSNSlW5F0=,tag:yeWWDiuj2pixbOt/JMJvag==,type:str]
LLAMACTL_TAILNET_FQDN: ENC[AES256_GCM,data:1jJf+aUK6PTTe1AYsLZsY223b+IDHbe4kebE/Qk=,iv:q1vTuV0RvqUINLkdesspwa6WydbyHtbzFXOUjy4fhUA=,tag:d576abOFtdbGeoPwiII0FA==,type:str]
LLAMACTL_INTERNAL_PORT: ENC[AES256_GCM,data:0SA8LA==,iv:7kTR4HlotBIjRqmHHa9y1Dtkzd5dlVmOIOolLSMo7iU=,tag:5d2MBSf6GqLLbJIOq4mvTw==,type:str]
CHATUI_DOMAIN: ENC[AES256_GCM,data:HzfM/gGtsTgcycsvzXE=,iv:Ka2xl/OBXPZ/wCB4njhzkNvUQb49J8oISU+R5MIxKGk=,tag:GviYKDAH3NmVuATSUZG3lw==,type:str]
CHATUI_TAILNET_FQDN: ENC[AES256_GCM,data:sqeZwFA8jiDXerOznqKQT+90Er79jCichzZE2Kw=,iv:irstCrBqvTeF6oTi75e2KLtrqOYtEzN3ofmO/7hDnM8=,tag:M2oRK7YdoeXdTPEq0a3WGw==,type:str]
CHATUI_INTERNAL_PORT: ENC[AES256_GCM,data:OfQUyw==,iv:Nz6E61mui03rlZQ8nRH8k7u9uLFkFTfLIFVSAMRmIxs=,tag:lI7EbtrO8jNYRFsMwj87Nw==,type:str]
NETDATA_DOMAIN: ENC[AES256_GCM,data:MEQFGnK3fzxNnw12WbgA3mg=,iv:Y92Rkski7pDDRtOFwJyEnrXlwB98mv2n5srpJy2Hlng=,tag:PLFdAqX+b9UJ0akWaC1i6g==,type:str]
NETDATA_TAILNET_FQDN: ENC[AES256_GCM,data:EiBDtB1u8/zaBkLJYGxpf2kMMZ8v5cZ7fBerIcU=,iv:j/BRyUj5368/AY1qPXtgn+3ulnqSmtpQ9EM5zUUQUZA=,tag:itFq9nSe37iqs5Ag/KG6bg==,type:str]
NETDATA_INTERNAL_PORT: ENC[AES256_GCM,data:PHdiWLY=,iv:PqPE6MkdBmJy2ZlCcx65DRZpl6moWVhXvrnSrz9joBw=,tag:qzGQi4kwcXoV9K1rSSxZyw==,type:str]
MCPO_DOMAIN: ENC[AES256_GCM,data:8aFfhwSiyoB4joiEL0o=,iv:c+m/AeNw2YCJY8fAyLqxfLsiNBMKgQBFhlOtbKbXqc0=,tag:jlQUAO+o1dzjyfENa7EB+w==,type:str]
MCPO_TAILNET_FQDN: ENC[AES256_GCM,data:sPL+OBcrJTjiVnJbH2b6r8s//Rm+zbsfoJxAnMs=,iv:E8rCzcUqw0pywc4OENFCf9H6sOPlMbt8RET+PMiJbl8=,tag:Vkw318BBeEJyp4wtTZ36nw==,type:str]
MCPO_INTERNAL_PORT: ENC[AES256_GCM,data:Rsrhcqk=,iv:tBI3IRK+nQ82SxSkZ26Bt8EbdJ/pUQllSDWFWHxEof0=,tag:n+vg07M3bODlP2uA7y+PDQ==,type:str]
sops:
age:
- recipient: age1jk99rtxq3ep2xj2w886cchddf7jypqpwkr3dszg5dzq93gn8cy9qyc786m
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMWUJ4TStIWWg3S1o0dHB2
ZlBNd1NjdUduUUNCMStwK1NHVkNCajdtOFNvCllpekE2cTZRT1U0a2JyeityVExR
MEJQa0luQlVCVU55ZEVZSU9FNFp5eGMKLS0tIGV1SWQxSUwxbmltakZUTXQxUEpk
bURvR0VvMkZrc09kWFF4L3BmTlk3WTAKBuPs0wVtdDbygS+r5sqOjjCBsytwq/sf
tyEaWypgBBr+HCI+R24X769zfOHC8tXyU/EqWSznm+CqlLtgYeOiyQ==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEd3k5Z2FLdElzT2o2S1Zt
Nng5SGlPdzNUVVRBSGJhKzFhYnRIWmZ0QVFBClk4UlQvWnVDaGNwU2hmakZ5Z1VD
a3ducGF3TGYveVRRemNLVjJUSEloeG8KLS0tIER3SjdVM0VXa1dZWXZDbHJhcXds
RG8ra2N1Zi85bmFicWc4TEZTMWhyencK1KSsV9krcR/n2R/px3pfBoRxK0Oh7QaS
10qkaQhFZroRUGELQE5yXe+Cx1Bp9xIPRlyxx4r3ssdIZQTo/glGlg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-08-26T18:31:25Z"
mac: ENC[AES256_GCM,data:IM0762Q52R7NGXYt5uor/KXv1+QO6zVBSlyfpSznLwSnm25OTvwA+uKPc/PO5Joj/bNviXXkXmAIW8Sot3+6AnZK57NNg4vBcH7wdEcp6jHV3jRj6baRETgqqjF5JWyNFXk5sCDorqNGqZUJttELUjuziLjy+9pvjpqyx9DHSts=,iv:81RddYX3XD2ffgvR6YauftyuXXYAYQcfRJl4a4Z/Avc=,tag:B2oAtS0QKS4S/vW6nhR80w==,type:str]
lastmodified: "2025-08-26T19:27:49Z"
mac: ENC[AES256_GCM,data:jEBRsqcyvTCRD3tP2LIP6ZQkNXRES6XG56kv2ZabB4oVfaTgMgBOFgSV8O/Mp80+aJ0i0BrRcHxe8M267bVgs+bqF9Uz3ehxkjkhTXbsl0N7UjpZwSeyGJ75mNSRI4MBc0R1cFdpe3oZZybLBdGgcDAWaFQdvAoE6zxfvlXkCKg=,iv:U2zdDjY32bsf9B/W9Jxkwpa34j76Di8nchTAxwW6lTc=,tag:RzN+qihPuGnGeVluAlpdhw==,type:str]
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.10.2