Files
30-birthday/chart/values.schema.json
T
feedc0de 68d31e9692
Test, publish birthday app and chart / publish-image (push) Successful in 5s
Test, publish birthday app and chart / validate (push) Successful in 4s
Test, publish birthday app and chart / publish-chart (push) Successful in 4s
Add Argo CD Helm chart release
2026-10-19 08:43:31 +02:00

37 lines
1.1 KiB
JSON

{
"$schema": "https://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"replicaCount": {"type": "integer", "const": 1},
"image": {
"type": "object",
"required": ["repository", "pullPolicy"],
"properties": {
"repository": {"type": "string", "minLength": 1},
"pullPolicy": {"type": "string", "enum": ["Always", "IfNotPresent", "Never"]}
},
"additionalProperties": false
},
"origin": {"type": "string", "minLength": 1},
"trustAuthentik": {"type": "boolean"},
"invitationPdf": {"type": "string"},
"invitationImage": {"type": "string"},
"secrets": {"type": "object"},
"persistence": {
"type": "object",
"required": ["enabled", "existingClaim"],
"properties": {
"enabled": {"type": "boolean"},
"existingClaim": {"type": "string"},
"size": {"type": "string"},
"storageClassName": {"type": "string"}
},
"additionalProperties": true
},
"adminKey": {"type": "object"},
"ingress": {"type": "object"},
"resources": {"type": "object"}
},
"additionalProperties": true
}