k8s-lab/k3s/rpi/home-stuff/postgres-common/postgres.deployment.yml
2025-10-18 19:30:23 +01:00

69 lines
5.0 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: postgres
namespace: home-stuff
spec:
replicas: ENC[AES256_GCM,data:GQ==,iv:5KJI+uzzHSlHsQlzANsG8c9ouJBvUaGHxaLIgE8F+Rc=,tag:6mffhGU8b5+NXtNrv6fM/g==,type:int]
selector:
matchLabels:
app: ENC[AES256_GCM,data:MMRa074GrpU=,iv:TfZWh3gLuAgB/PTeb/wa6R6zEIMaNhBWFtY+mR7ohOE=,tag:yauAAqSWXmkJNGZTnMkP/Q==,type:str]
template:
metadata:
labels:
app: postgres
spec:
containers:
- name: ENC[AES256_GCM,data:KtQ0HafZDpo=,iv:kN17WhMm1bURVo1cFjXkF6Uw1UO0tcahzFC1aM0ma1A=,tag:iBZxMCrJgO8nEezxawOZvQ==,type:str]
image: ENC[AES256_GCM,data:AqfKpzkj1itWKZw=,iv:PeAQbl471ej9lasSRMo7b6kofKfPu8LG8a79z+ZaUPE=,tag:In3Wnk46Q7vAqKgDOz1w7Q==,type:str]
imagePullPolicy: ENC[AES256_GCM,data:PPandCY6pLNpdiON,iv:chdUri2bCkL2AOwQXaoXgE31MfqIG2GV+Pt6L4VOKs8=,tag:oPA4Jw9n3kYHbPzzkbzsRA==,type:str]
ports:
- containerPort: ENC[AES256_GCM,data:gsfr5Q==,iv:8GAcTyxtVZDiCqgp9vEXvIDrxDvtM/kAT2EzDgADxsE=,tag:AoxH6aHe8FlbQn7HV6Kw0w==,type:int]
securityContext:
runAsUser: ENC[AES256_GCM,data:nSETiw==,iv:Jk3MEyi5sv79Xa0ClvUjT9UleHOdxNk577Xw4D8JHfM=,tag:F/m8FVDONH0dSfuoDSK0TQ==,type:int]
runAsGroup: ENC[AES256_GCM,data:BxJ40A==,iv:UYwB2J7VpyDOSbxP/EBad5mrwEXauoi2nOpYHpZ5B84=,tag:poEkfDlTofVsTir5hAbNgA==,type:int]
env:
- name: ENC[AES256_GCM,data:yuOupGYTqiE3+v0=,iv:BRcBRYOiIZ3oG43Y11WNOxPPFhIPysgigXKMj8y/Wv0=,tag:5EuBYZ3yUcnHwTP7eZZJdQ==,type:str]
valueFrom:
secretKeyRef:
name: ENC[AES256_GCM,data:dz0s6wZwnOGFHhRAexbrPg==,iv:cv/jTuzgjd74DE73tYn1sxZUI13xNb3X2NwhY/35Fac=,tag:OK/aklofs44znt7voWWqhQ==,type:str]
key: ENC[AES256_GCM,data:BFOa9Lkfj70imDc=,iv:jDp8doLEyF63w0xyfAeks/9H/JZecmep6d9ogvTb67w=,tag:fkXnnbFTpNGy5u66hMFbiw==,type:str]
- name: ENC[AES256_GCM,data:dChwNTyWTpJnUNzoUw==,iv:33MR7Cpcf7tEzrs+2rMdet3a3cTY3WehZ2X5eVo7Hx8=,tag:reb459cKg7fYh888g8Zb7w==,type:str]
valueFrom:
secretKeyRef:
name: ENC[AES256_GCM,data:VYq0g+NOrEcIpyKvJzRKUw==,iv:MUVezrWqq0r8zvAPKUvbaxwRgNbs+49ojAv/DSNaQ2c=,tag:hX3jyA3QbGtteNlWUiA6oA==,type:str]
key: ENC[AES256_GCM,data:2ePXybL1OIn5R+GtdQ==,iv:lJOj6qMSWDJ6xX46RVPEKVO/fwcdb5vn8eVd0l0ZBdc=,tag:3MSds7DWILV7VXmef6gdoA==,type:str]
- name: ENC[AES256_GCM,data:8b8Ui3sBeV2xb1B8p0cLew4=,iv:lPcJoW5Eh2JanRgKMNYczir4ly9vs8IVVIBqx+RPkcc=,tag:8WLt5pjh5f1G7ml+3Nk76A==,type:str]
valueFrom:
secretKeyRef:
name: ENC[AES256_GCM,data:EcfrB8K7d5498ot16nrSWA==,iv:hYYqkIQb8vU7uyCAcyVPRJYw9mw06Zu9mx0urIwy5Sk=,tag:I+6P5gdm4QMjhftrYUVvkw==,type:str]
key: ENC[AES256_GCM,data:YsiVrzUXddS/iOWWCmW+qHM=,iv:B2iL6aPNeBlNrHxfqIrAlf5aKfKos50O1tKs0C7k67g=,tag:B2VndYxq6NHqCkDRPJD1UA==,type:str]
volumeMounts:
- mountPath: ENC[AES256_GCM,data:Juchtko9+uH0r4rmvO5ilC8saUFMNCfc,iv:mNNiWW5kbWIC6Mc/Rz2go50piQqM+C8vozNuI5q2gmU=,tag:qJlGX5BGvFe2nyqcjrv/7w==,type:str]
name: ENC[AES256_GCM,data:ic7pCsvwvBmQqfbP5Q==,iv:YswK+/Ae6HJ+VpXNAaHXW/8MEYZqvUsjVJ7WzWj2cWM=,tag:oRWi+QKCAiwsx+KdmHSC/Q==,type:str]
subPath: ENC[AES256_GCM,data:GDK6jCtho+c=,iv:m+/l+WJNUjYAx5ZQfNGuYTtjIjhbwJQb69Zn/3Gnln0=,tag:DMUAS2l6MjqbbTflcEIa+w==,type:str]
volumes:
- name: ENC[AES256_GCM,data:cKgTMJlAPXv42y+BAg==,iv:glWX/dmO8wzVG/GxbijLDuJRjAorIYB44GrjbEHsYp8=,tag:sAoBE5eQMU8piSb6dgJ/ug==,type:str]
persistentVolumeClaim:
claimName: ENC[AES256_GCM,data:gQ7jk+6KZDHjOU3fWNtMU8QjKw==,iv:uuNKa+YvkzpUCR5tOkWAr5RvmD7lgkaP71d21ckBWL0=,tag:Sbu0r0XG+aMFLGhJZ/Zbfw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6NzNISHROOG9VQ3J0Z2lD
dTlJVVd5b2ZLd0lDanR2SjFGbzBlSVBUQzBZCnVLMlM3Nk1PWWN3bWI4UTVmVGZW
QVh3VEZ1TUVsV1h6ZnpuNVEvZlBFdGsKLS0tIHVzUHlUSDZHS3hkUlZXRXhVNzZ1
WXBNclA4dVRGdXJRaXBUYmdOdndRVjQKDApCImVj4rkc43pueV8fH7gakv8RBtBT
GtQoFgoII/e19e4ZOidC4b1XzLDqHtZEIoKyU9u63WEFqh3sGprXdA==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-10-18T18:27:59Z"
mac: ENC[AES256_GCM,data:T9KIiOhTlaG54pcw4DImpVWePvarzWWZu4Wtx1odi22u3fxEYoJi9V1og8UQzQfrTJqvE7/QHYxjWZ6TU5DcDwQvwhRUhkBS6G7X17C9iYd87h8lLAzQjYKXrrECsKetcXz2taIlXu66ry2XGXjHAf40NG+VJntIw5XvZwsj1mw=,iv:DKewxktdD7LXbgUgAkifx46ghLbSwHuWQM4s3qbah0U=,tag:hWqsf5AGcYDaVsyXmbsbsA==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1