k8s-lab/k3s/rpi/my-stuff/digital-garden/digital-garden.yaml

260 lines
17 KiB
YAML

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
namespace: my-stuff
name: digital-garden-data-pvc
spec:
storageClassName: ENC[AES256_GCM,data:MPqiMzjJ0pf0WA==,iv:0yPEf8tg5oFjCp3TpBC1vDfV4L0ChbgoRPvjmbvYCaA=,tag:FXCNNSSOearcmPiOkZsfvg==,type:str]
accessModes:
- ENC[AES256_GCM,data:RxK8ch4PcyxIICaqEg==,iv:pJ6htW9OyqLMIiafJTXxzkmwBKIqKD79dfoEMgk94HY=,tag:pGZIAtTWn6X053zAjQz53w==,type:str]
resources:
requests:
storage: ENC[AES256_GCM,data:Xvo4Vw==,iv:Fdl7WLPyySM+ITEfyddiKV47iYsY54QYVBKPcmhBsu4=,tag:H3DxUqazJwDEIPC0Q8mAnQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: digital-garden-prod-tls
namespace: my-stuff
spec:
secretName: ENC[AES256_GCM,data:xJkbjuab3asQrVNHn3yFHtNjY0eMYXc=,iv:FWCT3H3iqw591TeuwpvoCQg+4Sc72/c+kOgcFaccKmY=,tag:Aj8AduTZNI/jVjPeCHUQog==,type:str]
#ENC[AES256_GCM,data:dBq73g==,iv:L9aFbQMVUf1QHafTeWwosyZ6urNUwf9UQ+JuDAgejuQ=,tag:XvFXIr7UHAfsn1AgYAvX7w==,type:comment]
duration: ENC[AES256_GCM,data:gt248+Y=,iv:lj5outYV8fvKNaE028QoMHsvSXvQ2w2kLQk5R4O3s6Y=,tag:Co+YlaxervxMWc+S67aFKA==,type:str]
#ENC[AES256_GCM,data:HbTevA==,iv:OGOXCs8KDHiNb44DNoFFqWDC95JNkABa3iiWHy8E07k=,tag:v5RGtWeHPDWHOek2R/IQKg==,type:comment]
renewBefore: ENC[AES256_GCM,data:mvslTA==,iv:7OpO8WFNvpoGeqM1WPNUgXN8mxHnzFhcgRaC4EiqDVY=,tag:y7Ijh7Q0X3gVfD/KQJTuQQ==,type:str]
subject:
organizations:
- ENC[AES256_GCM,data:Cz/w,iv:d1Lgv7B6Q+f7z6ixYJloT2Y4PLS32H/WM1r0Uhvq9Fs=,tag:IIoIDx0AN4I4ef12svQw5g==,type:str]
commonName: ENC[AES256_GCM,data:YeRN+++iZh73OjGZbY+4dMYnF+lNAOTR+Mb9,iv:d56IOmHUhReENZ7dt6pdQbxWON6fTWUVQYIpt+wJH8k=,tag:tzkuERBVhIfbFPA5HNcc+g==,type:str]
isCA: ENC[AES256_GCM,data:QQGIc44=,iv:dYjhH4F3B0QDe0y8NL4Kv2I7DKvR58m6/AQ/MWX3FMk=,tag:thqdd9gatUslBwIP8Ery9g==,type:bool]
privateKey:
algorithm: ENC[AES256_GCM,data:Xkdq,iv:JY/gZaTwa3lTphmAQAhVruxX86P9wm2Jse4YW+j/wIU=,tag:aE/KJiS5cnc/jlA4FmdOyQ==,type:str]
encoding: ENC[AES256_GCM,data:p1zG/x4=,iv:MEtqxeqyBlm+jO3LWkjVn/JaNa2mWc2Ccb6S8Svr72U=,tag:ksEHqnau0tFR5TQNR6xXIw==,type:str]
size: ENC[AES256_GCM,data:at0UTQ==,iv:JnhnOzjEoEXk6KLI5Vun0+HfxKLucpthgQEF07Vfq6g=,tag:1WZPsHkXA5o9lahjTMHqIw==,type:int]
usages:
- ENC[AES256_GCM,data:HC6CuOr4nm2/Kp0=,iv:c1CVtr/Ym560NT13I2H2hoWBOM6+k9x4iU+89r5R0t4=,tag:EWG1Bmm9xR+pZ6vRI+i4Ug==,type:str]
- ENC[AES256_GCM,data:jpLPPie7FmVDK0E=,iv:3KGkb6Th/QbGcQo+47+tgAphvoImS6gQcgslsmMtrE4=,tag:aaO7xWkCdtNSr/at1cKz9Q==,type:str]
dnsNames:
- ENC[AES256_GCM,data:vfOjBdyMNBye9a2290LMr4HxE0dEOH4IBRkk,iv:CEQqGSzioAFxg4gofvqS4TnVDveHzTYaCMxphmCMvoA=,tag:uRnF6Q/c8ZOhC0PfLWq5fg==,type:str]
issuerRef:
name: ENC[AES256_GCM,data:7fDqm1eWlVd8D3MivUo9BA==,iv:WbLuniDzpjI0up4Z/dSn4o3iB9qnIF9SMbLRiJ8FOZo=,tag:UjsDFfmBqtyYaUbKvsBUwQ==,type:str]
kind: ClusterIssuer
group: ENC[AES256_GCM,data:QqKBITfLzLBI0C267u6C,iv:kvLO5++0jE7MTrm9eLLx2560BldI7r8f2xqvxi3RnjQ=,tag:Emj66pkIox7NEEgu0sYJ+Q==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: v1
kind: Service
metadata:
labels:
app: digital-garden
name: digital-garden-svc
namespace: my-stuff
spec:
type: ClusterIP
ports:
- port: ENC[AES256_GCM,data:RiZO,iv:G9vTUJoQ/JUy4CYWTYTHJd4g+lFK4te9F1R+ISMK2Tc=,tag:xjxImm3vFcWI4jkUpxoscw==,type:int]
protocol: ENC[AES256_GCM,data:JzhF,iv:kQ3kZn34NwP6o4wMPrLj08PPhIjB11IpO2Lxv1uOidA=,tag:7AH8quthvzULpkoxrcmx6Q==,type:str]
targetPort: ENC[AES256_GCM,data:TzQ=,iv:asyHCK0xKWRGfMcwWZ2xHubLF7E8uus3WuT/2Ih953s=,tag:UNhCSlkgtS21vMvQvl+qGg==,type:int]
selector:
app: ENC[AES256_GCM,data:J8MB1aNHyUSd5p4HJm8=,iv:Phm38t9lt9H3pJq2WOIJbnF+OXdlCRGnFAjjCfox1Xs=,tag:tw+DZx1/ScihMclYfunMpw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
# Same namespace as the deployment
namespace: my-stuff
# Name of the ingress (see kubectl get ingress -A)
name: digital-garden-ingress
annotations:
# < use letsencrypt-prod application in kubernetes to generate ssl certificate
cert-manager.io/cluster-issuer: letsencrypt-prod
nginx.ingress.kubernetes.io/proxy-body-size: 512m
spec:
ingressClassName: ENC[AES256_GCM,data:rPth5V8=,iv:8/hGNoYc90a6seLsbz4zVe2X0BNnRllgyOLBWb4reJ8=,tag:7L6VM+KSGRQX07Dhsrc/HQ==,type:str]
tls:
- hosts:
- ENC[AES256_GCM,data:Mb74OHrimDZet2U5FPKn1mFyl4VT4kUEtw==,iv:Ls+Wvzf5P2nAT6KQARR78txxIRs9nzXqU9tvsue296c=,tag:x6SbXisXLHQu2g/e/nGa9A==,type:comment]
- ENC[AES256_GCM,data:RT53ET3fyTk+98J3LVDWMNAkcaZCH87D41tL,iv:uc6LqP+xo3qMch4eyhkVYjcc3RslxjcPsFfMC9T/t5w=,tag:Qiuf+Yfsn2wlnWWWmBgvpw==,type:str]
#ENC[AES256_GCM,data:HpPu1pWiQ2VGCBPtxfPD9SXwgcgcYoHiPm95VvDPTUPIOilXkIbjpyF4klB7D+129+6uYqnR+PSy,iv:uQy7C3RYvJBcmPUoIogC3LaefIRWRlXX3h+OnFWrdh0=,tag:bA5loyxwTK/9TR4yytCD6g==,type:comment]
secretName: ENC[AES256_GCM,data:TEcqjicLZ1OlcCDEumKrEVUD7p4RaIg=,iv:cHXf0YG0pndoPWzGeOnMbLCF0/gi2SMt8y9hOTO5B5I=,tag:p1gjaQ3CFyXywP5bQiptHA==,type:str]
rules:
- ENC[AES256_GCM,data:WwdwblQtIC/MI/JpFhouYG8j9m7376AZ4g==,iv:Ii1mMYaieLKF/8/zbucuFpuU6v9147tipu8AQc7qNNI=,tag:bMnifiywUyWye7kcoUYGRw==,type:comment]
- host: ENC[AES256_GCM,data:TjLcxm+lGiASh23gjvCqVd0y79H5YoDOz1wY,iv:SrJTi0Ft4ZpWwH85Mp7nfMITi2/0/KWowuVtcnAERC8=,tag:ra9te8YJJjNBl6XCiwu/Qw==,type:str]
http:
paths:
- ENC[AES256_GCM,data:SmOiz0G7xhIjivqqBzzePmY/WQXwyx1qio81/vSrGj1Ehmz886qefQ+YsabRqPz++ShcpDbRWHInGBot4ATTFFFsGBBF,iv:ikxcg6kJ1dJXZC90ejgutC56IYvulqx4qqA+S48Csec=,tag:uZGo28XOz6gbaIbeQnk0lA==,type:comment]
- path: ENC[AES256_GCM,data:Ig==,iv:PpQBhDgSuHP/z3YXDgyJpA2lSYfDvykiq5HFGTRX3+8=,tag:9YgXOZzig0T263tFx3GK5g==,type:str]
pathType: ENC[AES256_GCM,data:aHCEX9dX,iv:y65oK3/99qkB9Z4LtEDb3j68QzRxeeVdu61O2l7+9gQ=,tag:+22EEoN4BUigqxELsy6bMA==,type:str]
backend:
service:
#ENC[AES256_GCM,data:bTdL1pUqOA+E24iasYUagjKxpQ3NmnLLughoWJ2ZMqgzz9xPoNzFf8xuthTlfKL0xxiZY/Y7Y007ZtJOpdTW,iv:AUMWWK8d99seYliFxHGSahIswgYTaKTloacIP/IsPh0=,tag:JiUH6B+u0KJwYr/ESrLhMg==,type:comment]
name: ENC[AES256_GCM,data:FK9QKsRLpwnuf12nTV9se1HT,iv:20c90l/WPk9DLoilyEXn2nxCkkFkIRg8Y/IhsXKAvKE=,tag:qLJmcmiltEkbWoIqM1iS0Q==,type:str]
port:
number: ENC[AES256_GCM,data:XcZl,iv:W4MrFdvdepwbNtmJElzN2/ZC9ROKl0bZdfVzIhoWFlY=,tag:dvEO+1m47WrhVGIao997TA==,type:int]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: v1
kind: ConfigMap
metadata:
name: digital-garden-nginx-conf
namespace: my-stuff
data:
nginx.conf: ENC[AES256_GCM,data:bkrKw5RL7durQIqRS2vWdOGycHyZvhLb+b3zjYGZvnkSpXVZ0iz7tDWFBXNE3wEXFpTTsBIXFU7twnGgy4HtFgP7hRu0hon2eXWZi8KCe84wPqYQ/KMWxpxilUF9AuZpCFLfTzatemS7vqlKdJs7eLDzAG2MdR8zdQ0x2dehWZSoJGK+DET2RnrUCMjQ8UMwu/IJX3VIx48cR3CYgwvzZPj0KIGfRTiDswQzpkXaDwkUs+8cmnlrC54dhoGIdaLkwWve6xREcuOJgo7vgo6WbAhrc2ix/aj6UA0iXZvXChM0GB6rm2meKfWSWgeuB6cg6Od0F+q0TgHRDN8PgDeyEpHUhcsiMeDSbVAMdVI1T0RIC1bOINPyLfWJDIwrKy8e7bxgLFq56z4EiC45jPE1k5xmZBa4DeXmtKhOmy17szN6bumK9b2Z8/qG62vVaxPmMCroxST62pj1p3m8fLBijCKfVW4Tnv0FAlz8Ep7Dzsot1tXv6wM+uZ4EkJFpBXQG5bYtYa6WsYGGuDExFSa8q1qTI4x425xkT/fHpB603UuDw6Ylrrh1RXvp45WxcRRC9gxDdIEYkKBW3Irykf/8C3fC5AVtSRjQ5aTPCXb7fPUXyH68bBIFLzjDQOWxbg+AcExUhIw1qgpGqo5q8C9alM/EGt1HSRcFNEWsxZdV5zaOH7PQQFSTjTn1MwI591izhXnbIGbjW6PUPoMApn/6rXo+C++kK8XrQ7yxAD8d9bj9t640IHhynnhQGzt1Diiu8H9zN2BxvHQ708QsggiQZD1bX6NRVyuj32rT/cYGfRbVx/ZCO6jLzwwVuQU2WNe3EJW+sRE9ESultFPU3N0ELNyYQ13PCnr1ldINgO5JOzgHLfKN1Rjeqdlugi02AEI+NZF75m8O66uD3ewtWBFiIs+fkudstyw0zWPCSqcCfvJtHLew3Jmg2PbgeLdtFxzhi3Bj9WIGSIAmFjxv5sgUVJl9MxgAmqU32XJGlKKp6ocICJaBJx21ajHzYIp3nQTlfb2L0P1bemRzahLIGx7lj3lQPnKqF0TF7qcKgrxnzQNS3X1aiNcLCMYs8/754wRYBsOR5bj4ZuowkD1WEmN0LdO/LaozHVwcCFYjQ1TzD5nFL5iEIUZh4+W+hl0Z8OO1+spqE2z26aB2/JGw8vQTDEtH5ik95EeA5O1L6a+2bZYB9VmAUOvrRyZSeBwbfPwPZtG0Aghg7AF54Bc0lljFfo5DqWMMeerhJkfV0APiRfCTFWtolsb1D+bGuNr0mogVCq9Y0BxVn9pGG7WNDroO9V4X5nDKuqHNPCwn/JB4bDVImGjjdU0LhWzTYi+dKHBEwKPHApO7DdtxlxrxCYkLO8C5MDfHYi4toWR7g06IB6r2qYGz7wSDrJuif/XGpW/FiDMm2KpR9TibWJaP1Ki+qAVFrzjtWe+jJKTApmm8t0ycJppLdeTdcAIXcKEXUlxiVc/pK8es,iv:c5uPTtV5fbL6RfPlMzrqA7pXiXZpvd8WZzhwB1Pq2uk=,tag:Q+alWXFzZMCaKXMUsJGS9w==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: digital-garden
namespace: my-stuff
labels:
app: digital-garden
spec:
replicas: ENC[AES256_GCM,data:5g==,iv:g7emK3E2bt6NFRVwbl3k/cZ0lgDyOSsCvLKX+9/WfZU=,tag:JwlWSqLlK23UV+uH22usaQ==,type:int]
selector:
matchLabels:
app: ENC[AES256_GCM,data:pSPBAi3SAb2mSz4m/jw=,iv:gAmzoie5xcih6P05ElYyMR/CbwibjRrPythtkC236O8=,tag:AMBt3ojN/nCG10jVRGf9+g==,type:str]
template:
metadata:
labels:
app: digital-garden
name: digital-garden
spec:
containers:
- name: ENC[AES256_GCM,data:h1DPjOhvEnwvy11Cs+0=,iv:M+iVzKN1Lu7byYHWhyadXMb63giHHvSW4bvZCbv2uqM=,tag:boZcJgAz2ALBEc6WCsahAQ==,type:str]
image: ENC[AES256_GCM,data:zNr38i8Q0dwoJGV/,iv:4iqW50Skw6F50Ajz1aA2lT69zesQQC0V0qdJnzR+dok=,tag:szhdzj1wyAAvsas6OFhshQ==,type:str]
imagePullPolicy: ENC[AES256_GCM,data:ATr2s/hX5l/caRsK,iv:UBIU4jPBLT+M0uqgCHuXuoqbDsu9uqOxkvbGGDPS59Q=,tag:5Rdz/z0qVCAQ8WXj8moJQg==,type:str]
ports:
- containerPort: ENC[AES256_GCM,data:hlA=,iv:QAREGrgHY9aex9+aQS1OxqvNzEiCIeHyju1BCc+PsQU=,tag:GFh40Y3XjyTP0IApR26vhA==,type:int]
volumeMounts:
- name: ENC[AES256_GCM,data:YZPNYcPQAFOMYROmpPbOBxri8pZA,iv:tdxddwiVR3nF8l547RRIRzRyPzXxGwwV0GeTijCubPY=,tag:Yts6GyuR5dLDIY5vsMO+zw==,type:str]
mountPath: ENC[AES256_GCM,data:k+KF2F9TbrNE,iv:i4zhpzKnjxJEHR+UUHt88RO0d4Q80KSFe3tsuxtjo0s=,tag:WuZilE4j3YfxxfdtwuwNwg==,type:str]
- name: ENC[AES256_GCM,data:7SJfyI4FxAQ/H5gb,iv:/ND/1TMuH/JceNiBzY8h8LT+f754CgZWRUwKgyEzgCU=,tag:CltTJWVAKqqWirKz3Q2EbA==,type:str]
mountPath: ENC[AES256_GCM,data:KwccRfJzNEAD1bCHxgM0W1Ncie/c,iv:OXk4hb57FvOo42JFaaeAkKd/TN2/Fc+tSSypkfnQ8go=,tag:E+fgjuAC3VN9VLod0PkLwQ==,type:str]
subPath: ENC[AES256_GCM,data:7NvVeDE0J4sGdg==,iv:WlenVP7eBJgSqVb6Km6A7XVACQgozXef4YpNfNBG7/0=,tag:hAChlqPJWYTa4rdwyHd27w==,type:str]
resources: {}
volumes:
- name: ENC[AES256_GCM,data:nbzUnIR/jZhQFrhRE4FtL7wtxvU7,iv:OSEcOVwCAmZrffuVW+cLPTSOpm0bUrgRn978qRnwIfc=,tag:3Fr2o1O3GPmwbH/4s7PpwA==,type:str]
persistentVolumeClaim:
claimName: ENC[AES256_GCM,data:yQMz23QqOfAxB+gfJxWWibk2WrFjOUM=,iv:yrxIWvn6OiMVnAYSXU1RJtTyaJ7Xd0JP+vPY/cWl2Ws=,tag:wJxlw8mkQiIsV/7nsBHppg==,type:str]
- name: ENC[AES256_GCM,data:/pNaQOz5oekmiKqH,iv:kRChP5wX+KdMdhy/aBURRJSC+hZHn5/UHQr+EXRxF78=,tag:usaoOcXJHIgJKUi7c27+sg==,type:str]
configMap:
name: ENC[AES256_GCM,data:wmYy/zAFQiMtRIEFknRwI9/6qQC/vh0G2g==,iv:eu8AogV3ruhV2l4Xf+c2c01o6m95cVSn6X7FcUvFfbY=,tag:lCuTy69rjWDla2Tj1/fEvQ==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0S0dCOThpVHBzVW0xUDdU
YzlUcFpmdnVmalN2dHgrbWkvUGtuRjhtYXpnClZ2ZVJGaU5HZDZaVVh6S3pqUlMz
ZzMxR3hxWlVuancwMzZGMnRQWllIMmcKLS0tIGRMZ1lReitrcVJsc2xiVERxOWMr
WUw2KzBhVVI0dkREclpGYTdmUytwb2MKlZ2n0JUHxFE007S3t4mDQCJGLBzND13U
ofEahkBfSd7zAtW8Qyo2TGKPXxHh6kfT1KLwanfub1jJzfkJSyuVAw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-06-29T21:30:59Z"
mac: ENC[AES256_GCM,data:2hAjpWLYzJ3jjVlyFJStFrNiK1ifA/0aK5YWfHGGu01/KY9KqlE0iesKjcbxqJG5oXkpmSV+zKBTMHWocvg3lt7UGcorm6o1cl4zwAJPEV09k3IKqTgAvQsvVuMwOXo1DVq9XIROqGLYCZSPiT40rKwXCxNo0Aj9/si/xmbkMqE=,iv:qiHZWj3IGR+N6GCwwb/JSoMxyrO9AjW6Ej4/VassJOw=,tag:5noYF8rcrObwYUeN3WbT4Q==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1