|
|
@@ -1,11 +1,12 @@
|
|
|
{
|
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"affinity": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"bitwarden-sdk-server": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -13,24 +14,21 @@
|
|
|
"namespaceOverride": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"certController": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"affinity": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"create": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"deploymentAnnotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"extraArgs": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"extraEnv": {
|
|
|
@@ -52,6 +50,7 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"image": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"flavour": {
|
|
|
"type": "string"
|
|
|
@@ -65,13 +64,13 @@
|
|
|
"tag": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"imagePullSecrets": {
|
|
|
"type": "array"
|
|
|
},
|
|
|
"log": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"level": {
|
|
|
"type": "string"
|
|
|
@@ -79,23 +78,23 @@
|
|
|
"timeEncoding": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"metrics": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"listen": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"service": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
@@ -104,28 +103,21 @@
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"nameOverride": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"nodeSelector": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podAnnotations": {
|
|
|
- "properties": {},
|
|
|
- "type": "object"
|
|
|
- },
|
|
|
- "strategy": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podDisruptionBudget": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -135,34 +127,36 @@
|
|
|
"integer",
|
|
|
"string"
|
|
|
]
|
|
|
+ },
|
|
|
+ "nameOverride": {
|
|
|
+ "type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"podLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podSecurityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"priorityClassName": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"rbac": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"create": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"readinessProbe": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"address": {
|
|
|
"type": "string"
|
|
|
@@ -170,8 +164,7 @@
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"replicaCount": {
|
|
|
"type": "integer"
|
|
|
@@ -180,27 +173,27 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"resources": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"revisionHistoryLimit": {
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"securityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"allowPrivilegeEscalation": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"capabilities": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"drop": {
|
|
|
+ "type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
- },
|
|
|
- "type": "array"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -215,20 +208,19 @@
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"seccompProfile": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"type": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"serviceAccount": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"automount": {
|
|
|
@@ -238,13 +230,14 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"extraLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"name": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "strategy": {
|
|
|
"type": "object"
|
|
|
},
|
|
|
"tolerations": {
|
|
|
@@ -253,11 +246,9 @@
|
|
|
"topologySpreadConstraints": {
|
|
|
"type": "array"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"commonLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"concurrent": {
|
|
|
@@ -267,18 +258,18 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"crds": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"conversion": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"createClusterExternalSecret": {
|
|
|
"type": "boolean"
|
|
|
@@ -295,18 +286,15 @@
|
|
|
"createPushSecret": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"createOperator": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"deploymentAnnotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"dnsConfig": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"dnsPolicy": {
|
|
|
@@ -316,16 +304,11 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"extraArgs": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"extraContainers": {
|
|
|
"type": "array"
|
|
|
},
|
|
|
- "strategy": {
|
|
|
- "properties": {},
|
|
|
- "type": "object"
|
|
|
- },
|
|
|
"extraEnv": {
|
|
|
"type": "array"
|
|
|
},
|
|
|
@@ -345,26 +328,25 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"global": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"affinity": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"compatibility": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"openshift": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"adaptSecurityContext": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"nodeSelector": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"tolerations": {
|
|
|
@@ -373,13 +355,12 @@
|
|
|
"topologySpreadConstraints": {
|
|
|
"type": "array"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"grafanaDashboard": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
@@ -391,13 +372,13 @@
|
|
|
"sidecarLabelValue": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"hostNetwork": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"image": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"flavour": {
|
|
|
"type": "string"
|
|
|
@@ -411,8 +392,7 @@
|
|
|
"tag": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"imagePullSecrets": {
|
|
|
"type": "array"
|
|
|
@@ -424,6 +404,7 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"log": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"level": {
|
|
|
"type": "string"
|
|
|
@@ -431,23 +412,23 @@
|
|
|
"timeEncoding": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"metrics": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"listen": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"service": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
@@ -456,11 +437,9 @@
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"nameOverride": {
|
|
|
"type": "string"
|
|
|
@@ -469,17 +448,16 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"nodeSelector": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"openshiftFinalizers": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"podAnnotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podDisruptionBudget": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -489,24 +467,24 @@
|
|
|
"integer",
|
|
|
"string"
|
|
|
]
|
|
|
+ },
|
|
|
+ "nameOverride": {
|
|
|
+ "type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"podLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podSecurityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"podSpecExtra": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"priorityClassName": {
|
|
|
@@ -525,6 +503,7 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"rbac": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"aggregateToEdit": {
|
|
|
"type": "boolean"
|
|
|
@@ -536,21 +515,19 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"servicebindings": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"create": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"replicaCount": {
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"resources": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"revisionHistoryLimit": {
|
|
|
@@ -563,20 +540,21 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"securityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"allowPrivilegeEscalation": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"capabilities": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"drop": {
|
|
|
+ "type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
- },
|
|
|
- "type": "array"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -591,17 +569,17 @@
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"seccompProfile": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"type": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"service": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"ipFamilies": {
|
|
|
"type": "array"
|
|
|
@@ -609,13 +587,12 @@
|
|
|
"ipFamilyPolicy": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"serviceAccount": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"automount": {
|
|
|
@@ -625,19 +602,17 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"extraLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"name": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"serviceMonitor": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"additionalLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
@@ -661,7 +636,9 @@
|
|
|
"scrapeTimeout": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "strategy": {
|
|
|
"type": "object"
|
|
|
},
|
|
|
"tolerations": {
|
|
|
@@ -671,13 +648,12 @@
|
|
|
"type": "array"
|
|
|
},
|
|
|
"webhook": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"affinity": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"certCheckInterval": {
|
|
|
@@ -687,14 +663,15 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"certManager": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"addInjectorAnnotations": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"cert": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"create": {
|
|
|
@@ -704,6 +681,7 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"issuerRef": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"group": {
|
|
|
"type": "string"
|
|
|
@@ -714,8 +692,7 @@
|
|
|
"name": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"renewBefore": {
|
|
|
"type": "string"
|
|
|
@@ -723,24 +700,20 @@
|
|
|
"revisionHistoryLimit": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"create": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"deploymentAnnotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"extraArgs": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"extraEnv": {
|
|
|
@@ -765,6 +738,7 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"image": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"flavour": {
|
|
|
"type": "string"
|
|
|
@@ -778,13 +752,13 @@
|
|
|
"tag": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"imagePullSecrets": {
|
|
|
"type": "array"
|
|
|
},
|
|
|
"log": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"level": {
|
|
|
"type": "string"
|
|
|
@@ -792,26 +766,26 @@
|
|
|
"timeEncoding": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"lookaheadInterval": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"metrics": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"listen": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"service": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
@@ -820,28 +794,21 @@
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"nameOverride": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"nodeSelector": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podAnnotations": {
|
|
|
- "properties": {},
|
|
|
- "type": "object"
|
|
|
- },
|
|
|
- "strategy": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podDisruptionBudget": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -851,21 +818,22 @@
|
|
|
"integer",
|
|
|
"string"
|
|
|
]
|
|
|
+ },
|
|
|
+ "nameOverride": {
|
|
|
+ "type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"podLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"podSecurityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
@@ -874,14 +842,15 @@
|
|
|
"type": "string"
|
|
|
},
|
|
|
"rbac": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"create": {
|
|
|
"type": "boolean"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"readinessProbe": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"address": {
|
|
|
"type": "string"
|
|
|
@@ -889,38 +858,36 @@
|
|
|
"port": {
|
|
|
"type": "integer"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"replicaCount": {
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"resources": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"revisionHistoryLimit": {
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"secretAnnotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"securityContext": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"allowPrivilegeEscalation": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"capabilities": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"drop": {
|
|
|
+ "type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
- },
|
|
|
- "type": "array"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
@@ -935,27 +902,25 @@
|
|
|
"type": "integer"
|
|
|
},
|
|
|
"seccompProfile": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"type": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"service": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"enabled": {
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"labels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"loadBalancerIP": {
|
|
|
@@ -964,13 +929,12 @@
|
|
|
"type": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
},
|
|
|
"serviceAccount": {
|
|
|
+ "type": "object",
|
|
|
"properties": {
|
|
|
"annotations": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"automount": {
|
|
|
@@ -980,13 +944,14 @@
|
|
|
"type": "boolean"
|
|
|
},
|
|
|
"extraLabels": {
|
|
|
- "properties": {},
|
|
|
"type": "object"
|
|
|
},
|
|
|
"name": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
- },
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "strategy": {
|
|
|
"type": "object"
|
|
|
},
|
|
|
"tolerations": {
|
|
|
@@ -995,9 +960,7 @@
|
|
|
"topologySpreadConstraints": {
|
|
|
"type": "array"
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "type": "object"
|
|
|
+ }
|
|
|
}
|