k8s-lab/k3s/rpi/dev-stuff/openldap/openldap.full.yaml
2025-10-18 19:30:23 +01:00

148 lines
9.3 KiB
YAML

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: openldap-pvc
namespace: dev-stuff
spec:
storageClassName: ENC[AES256_GCM,data:cTFEd5cV1IYQTw==,iv:rZJz08g87DNmSfdy7WrD8cpzEiwqhHNiACrxuj6QBok=,tag:bb7xmPWW94pnSmg/OH9fmg==,type:str]
accessModes:
- ENC[AES256_GCM,data:67AVBngX2J1B0zsaqg==,iv:4kAGf6i+Jwbnx70iCpVzzP3nIOwbycNH/xJAEIqNwnk=,tag:Y8It9PrN1V+e2XrMGD7HSw==,type:str]
resources:
requests:
storage: ENC[AES256_GCM,data:2A1w,iv:HVtyY/ERd3iNZnM7QRpljmhDqqr9ysSTKz1wWGOQR/8=,tag:3RPOCF1gdCchjzgNBvr/jw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1ZkVQbER5OWEyd1NoWWQz
ODNVb3V6Ukc2VXpFa1ZOVXZ3K2Y4bHgxM2lnCmdxaGR2NzdSTmFuYlByOXo3THlT
QWFDMiswd2JaTHJ3eTltOHRLNEpMTjgKLS0tIEpYR1NtWnRTMko2ZXNqTzMwTEVw
RXA2TFdQeXdsZE9RUDVaTGQ4SkVyVlkKNO1mhA9ak0gjEsAyHSe6oBt8C9L35e+Z
6Pc6rudgg43rWe0uINwMQKKTeskbkQVFyDkKlE/KzZ7PBFVBU99WbQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-10-18T18:27:57Z"
mac: ENC[AES256_GCM,data:ZWQxkBMI8dCxJfJHn2ELLcAFsIFurSXdINXx8narlHP8wjdUarpfPDmYLecVZ5rT8RyAPIq50jJXUaycAEKfxMtsvtGXwBWMft5MZ65LV9JN7GTj7nhKETGNKva7GOgxoZvJUN9/wWixoAtiXf/BbX0la7OgOEWh9PlEa7ArBls=,iv:uJu+FhsAftfCjNTehdl3V8dlrp0DFtwyW17or8DVZ/U=,tag:692BG33CAtuNZrDKAixwpw==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: v1
kind: Service
metadata:
labels:
app: openldap
name: openldap-ldaps-svc
namespace: dev-stuff
spec:
type: ClusterIP
ports:
- port: ENC[AES256_GCM,data:d0bfpw==,iv:8BRXoB/iZWLSoxcIQuqFbID8ZjkCDB8NBkynaH/nm5g=,tag:K6mwWVcJXGMWLoCf/gFtUg==,type:int]
protocol: ENC[AES256_GCM,data:GRE/,iv:JM95vIOxExtKGHG8mY19B6m1OA16ZtbWyFTMg68uEX0=,tag:DjDHKvLDrGn1/LLJtGLSjg==,type:str]
targetPort: ENC[AES256_GCM,data:nNbRKw==,iv:2Z2GPFD7K7x2ubGXL6ndZ62ZuP/UAX4h8B6MNcx0Xtg=,tag:fduu9Tir0n9KarAp6mgLQQ==,type:int]
selector:
app: ENC[AES256_GCM,data:tyBgOSSwrt0=,iv:0yWsByC+WR1xMfiznJ74kIvq7yyBPq9JFeu34NTJ8rA=,tag:hcxX5XHyM2cYyL9GbJ5GiA==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1ZkVQbER5OWEyd1NoWWQz
ODNVb3V6Ukc2VXpFa1ZOVXZ3K2Y4bHgxM2lnCmdxaGR2NzdSTmFuYlByOXo3THlT
QWFDMiswd2JaTHJ3eTltOHRLNEpMTjgKLS0tIEpYR1NtWnRTMko2ZXNqTzMwTEVw
RXA2TFdQeXdsZE9RUDVaTGQ4SkVyVlkKNO1mhA9ak0gjEsAyHSe6oBt8C9L35e+Z
6Pc6rudgg43rWe0uINwMQKKTeskbkQVFyDkKlE/KzZ7PBFVBU99WbQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-10-18T18:27:57Z"
mac: ENC[AES256_GCM,data:ZWQxkBMI8dCxJfJHn2ELLcAFsIFurSXdINXx8narlHP8wjdUarpfPDmYLecVZ5rT8RyAPIq50jJXUaycAEKfxMtsvtGXwBWMft5MZ65LV9JN7GTj7nhKETGNKva7GOgxoZvJUN9/wWixoAtiXf/BbX0la7OgOEWh9PlEa7ArBls=,iv:uJu+FhsAftfCjNTehdl3V8dlrp0DFtwyW17or8DVZ/U=,tag:692BG33CAtuNZrDKAixwpw==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: openldap
namespace: dev-stuff
labels:
app: openldap
spec:
replicas: ENC[AES256_GCM,data:Hw==,iv:NDeWyQoso7xjWe3etRDJ2Nia6J2w1ASHwL97vqvzYlM=,tag:/xim5Pxphtf/GSLyATqo8g==,type:int]
selector:
matchLabels:
app: ENC[AES256_GCM,data:Oeysnnx0cO4=,iv:XX8ZJ9kcH//Mlg83CCWPaZPBTElX+21ZaZbhsStCW2Y=,tag:vJyhOuU6sRoun0OpzyXyqg==,type:str]
template:
metadata:
labels:
app: openldap
name: openldap
spec:
containers:
- name: ENC[AES256_GCM,data:cyqDZpoARSM=,iv:ZruSjO85IvCMC8TiU82oE2A5YGxT82d3rVeiDxKRdxI=,tag:WDMgdGvPgEOAzk+Vssk4+A==,type:str]
image: ENC[AES256_GCM,data:coERUykJSBxJ9JoBGVykiaCgs1lbJ2k=,iv:N3MeyMspzq+iTWu9/MjoahEBRRqaHuXXd5ogQ1jAEBQ=,tag:Qlsti2B5PZtGyzMSH8A4gQ==,type:str]
imagePullPolicy: ENC[AES256_GCM,data:R44HgTddad5I8WLp,iv:LxO0+8kA/Uy5X34kNhT7OwqiEmyeIRFZAW6HeecND6c=,tag:UhNbphjAm80kjEizCRX5mQ==,type:str]
securityContext:
runAsUser: ENC[AES256_GCM,data:Fg==,iv:iQiDsDqzwYepweCWEVeANGB5ZwWcbxj9ugThL0G8D8E=,tag:72SmzTGfjAHYwZceoKvRMQ==,type:int]
env:
- name: ENC[AES256_GCM,data:o+6oXJ6J7lQjk1gS6dSs,iv:PpG+VmC3qd7tOwzT6JEOYwYiJoIydvZDFIJ8TWz74YU=,tag:nT1mLPrCaUJ1LEziCqFgQA==,type:str]
value: ENC[AES256_GCM,data:UOCS,iv:p2QtocgZ/OcvuvuSyya6+nHLaP4EhnozpzkgOEcGG/Q=,tag:JRZxtu09r8zP7eVbunJWgw==,type:str]
- name: ENC[AES256_GCM,data:XrEXkW2dsYvvL3+M35+H9kuW,iv:iJSUn78SYfTtmldhzP6gHKLebrfOL/Z7H6aV3u+Dwks=,tag:V715nWxcbQfi7AajzJnHpQ==,type:str]
value: ENC[AES256_GCM,data:GZ1oCxtQe2SuF7VD/Yu6+a2QCxZ3Ph5pJcTRnt5x,iv:XBXpWZj6SM7enKUGCgcOlvLpApD8NixdrPMjd72Girg=,tag:BEfXm2FD3isKnUNTCRDSvA==,type:str]
- name: ENC[AES256_GCM,data:M5FQaGvHK9L6onFQvHSua9I=,iv:ijY9A7Gp4qWUUQ0BDJVNLan1qsdSwsmUQkiT3a4aieI=,tag:UEoAToogF6ak2nrVraWowA==,type:str]
value: ENC[AES256_GCM,data:l4QfxQZgKbr2FVD3GzF0MYfcidfTz40rsINywek=,iv:fwUlWzX+EpWwvgQTxpILnHrB1AumzJQiXOirv8FrrPk=,tag:J2ZdoghdmRrxFqmM8JEmdA==,type:str]
- name: ENC[AES256_GCM,data:qumhmG6pFjIhmSAlVsB1GQ==,iv:wVMAnAg6jKIPNPcBcUtcBaEsXO9awwWOR6YNUB/EhUI=,tag:FYVt/C2ZTJ37rzxZVz+U4g==,type:str]
value: ENC[AES256_GCM,data:hjrHveE3PCIp8slHtWwIPrOC1ovBhoZ+vyXtxA==,iv:Ox9MVqvebyveu5GQs2xkBrdFsO8qOnsztOqn6pJeRs8=,tag:ORZvrWK4AQymA0jscPXznA==,type:str]
envFrom:
- secretRef:
name: ENC[AES256_GCM,data:JZhjXx01dWjk+cLxTfxTI4eYkiTasA==,iv:RZvx/G6J8AU4imMqtr6vux77B6eSKt6/+aDBp0WyKUU=,tag:ii9DMGB27sYEySZYbyiWqw==,type:str]
ports:
- containerPort: ENC[AES256_GCM,data:u66QJw==,iv:xySczsZMXku8pJAqsLXGtq6hC2oECNjS1qCJBUqtWyM=,tag:9uNUnxUBazT9vphyBuKUkg==,type:int]
volumeMounts:
- name: ENC[AES256_GCM,data:twCwa4j8hZrqhyFECTSs,iv:tALL0bNWdDYiwvt7uE/Qi7O1iNMiEWaTm5FYtCBrT58=,tag:YqFGPO+CLtxgp8QSC+JNiw==,type:str]
mountPath: ENC[AES256_GCM,data:h1MQu1QEalSDLL1T78DROM0=,iv:mfRZt9xmPZHrxXs6BnfXPZhRprRfYhQg6tX2TElMltk=,tag:fc6FwgFIWD+gsIU6CxEHIA==,type:str]
- name: ENC[AES256_GCM,data:gjZJvgDn+PddEbuTvJsttXrabw==,iv:KT7mO+73pD8AbCZgTEQ8QpOMXfsvlL/MvFHVQ+tSIY4=,tag:MpmKQprlbNRdOGHCGKBJBQ==,type:str]
mountPath: ENC[AES256_GCM,data:o2J5J1fXntlmjSJ/0N4CQhUqLvMY,iv:Q8zPirUwrEJdVFtpTmxdqtFb3a3FmmxEYtRRBgulUA4=,tag:LMRZnUnEIKV9/eIpesEMoA==,type:str]
resources: {}
lifecycle:
postStart:
exec:
command:
- ENC[AES256_GCM,data:IpfR9l07VA==,iv:/fejFyH/DKUjWilESbOOVZpZw3QKJlAMPEh/UgISBiw=,tag:2dxADq4nrWJsGQjz+FTqtg==,type:str]
- ENC[AES256_GCM,data:DpI=,iv:dkWOeAXfgzFb6JGLDe2UzA9laS/MOx0UcxVeKKC5ddQ=,tag:9RX6SAgCi2+gh3tUanRSJQ==,type:str]
- ENC[AES256_GCM,data:P8piamGItDAbb+OM1cKoTFGMCKb/+NLoUDEKZyxTyLXNcNrQ6CO97RLWmWCeC1DB+63ByMKk247GR4U=,iv:PLugXEuP8+47CMWlDclzkzXDfe4/lg1/ODK/IcNhONA=,tag:prlH2WErZM+f+90+R/HmQQ==,type:str]
volumes:
- name: ENC[AES256_GCM,data:MFZ8MRnlLaZb4uckz25C,iv:Mi3NNqJI070zhBHwMO4+u9i0wxZBqOFx7lwnJjmSCu0=,tag:xm3xIqf/B4O6XM0emed4LA==,type:str]
persistentVolumeClaim:
claimName: ENC[AES256_GCM,data:QSUUtjiHVj/4ks1s,iv:5KErcEcB3l0mrb6mHTC2DCxb+tZyq6+RhmA7Oyhb5z0=,tag:tyy3VXY3xUadGuRZnE4zRg==,type:str]
- name: ENC[AES256_GCM,data:4A2xQUQO+5zohAi5eGuY5XdxXQ==,iv:6UXOtnDSm8I8ax1pr5Dh1f7IO/KxC1kV/7lq3WA/62A=,tag:P6SBIPzCBVJiwq3Nm1rdZQ==,type:str]
secret:
secretName: ENC[AES256_GCM,data:sp7GyJr7rP33NdP+,iv:mr2g19KLGUCc61Y0tMGT/dQfmDReMCEFGpNDq2xcH5A=,tag:vzawS5kWspnllhhiUhewXw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1u0mt3kmhsr9tz2jaw8n0ztu7s9hnlffkd2acxf85cvk6tysj4gsqqulfdq
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1ZkVQbER5OWEyd1NoWWQz
ODNVb3V6Ukc2VXpFa1ZOVXZ3K2Y4bHgxM2lnCmdxaGR2NzdSTmFuYlByOXo3THlT
QWFDMiswd2JaTHJ3eTltOHRLNEpMTjgKLS0tIEpYR1NtWnRTMko2ZXNqTzMwTEVw
RXA2TFdQeXdsZE9RUDVaTGQ4SkVyVlkKNO1mhA9ak0gjEsAyHSe6oBt8C9L35e+Z
6Pc6rudgg43rWe0uINwMQKKTeskbkQVFyDkKlE/KzZ7PBFVBU99WbQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-10-18T18:27:57Z"
mac: ENC[AES256_GCM,data:ZWQxkBMI8dCxJfJHn2ELLcAFsIFurSXdINXx8narlHP8wjdUarpfPDmYLecVZ5rT8RyAPIq50jJXUaycAEKfxMtsvtGXwBWMft5MZ65LV9JN7GTj7nhKETGNKva7GOgxoZvJUN9/wWixoAtiXf/BbX0la7OgOEWh9PlEa7ArBls=,iv:uJu+FhsAftfCjNTehdl3V8dlrp0DFtwyW17or8DVZ/U=,tag:692BG33CAtuNZrDKAixwpw==,type:str]
pgp: []
unencrypted_regex: ^(apiVersion|metadata|kind|type)$
version: 3.9.1