Skip to content

Commit

Permalink
[Misc] Update values.schema.json (#22)
Browse files Browse the repository at this point in the history
  • Loading branch information
anirudhprasad-sap authored Jul 15, 2024
1 parent e7e6372 commit fd95151
Show file tree
Hide file tree
Showing 4 changed files with 657 additions and 32 deletions.
281 changes: 281 additions & 0 deletions files/chart/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,21 @@
},
"type": "object"
},
"AppArmorProfile": {
"additionalProperties": false,
"properties": {
"localhostProfile": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"AzureDiskVolumeSource": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -203,6 +218,18 @@
],
"type": "object"
},
"ConfigMapEnvSource": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"optional": {
"type": "boolean"
}
},
"type": "object"
},
"ConfigMapKeySelector": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -260,6 +287,151 @@
},
"type": "object"
},
"Container": {
"additionalProperties": false,
"properties": {
"args": {
"items": {
"type": "string"
},
"type": "array"
},
"command": {
"items": {
"type": "string"
},
"type": "array"
},
"env": {
"items": {
"$ref": "#/$defs/EnvVar"
},
"type": "array"
},
"envFrom": {
"items": {
"$ref": "#/$defs/EnvFromSource"
},
"type": "array"
},
"image": {
"type": "string"
},
"imagePullPolicy": {
"type": "string"
},
"lifecycle": {
"$ref": "#/$defs/Lifecycle"
},
"livenessProbe": {
"$ref": "#/$defs/Probe"
},
"name": {
"type": "string"
},
"ports": {
"items": {
"$ref": "#/$defs/ContainerPort"
},
"type": "array"
},
"readinessProbe": {
"$ref": "#/$defs/Probe"
},
"resizePolicy": {
"items": {
"$ref": "#/$defs/ContainerResizePolicy"
},
"type": "array"
},
"resources": {
"$ref": "#/$defs/ResourceRequirements"
},
"restartPolicy": {
"type": "string"
},
"securityContext": {
"$ref": "#/$defs/SecurityContext"
},
"startupProbe": {
"$ref": "#/$defs/Probe"
},
"stdin": {
"type": "boolean"
},
"stdinOnce": {
"type": "boolean"
},
"terminationMessagePath": {
"type": "string"
},
"terminationMessagePolicy": {
"type": "string"
},
"tty": {
"type": "boolean"
},
"volumeDevices": {
"items": {
"$ref": "#/$defs/VolumeDevice"
},
"type": "array"
},
"volumeMounts": {
"items": {
"$ref": "#/$defs/VolumeMount"
},
"type": "array"
},
"workingDir": {
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"ContainerPort": {
"additionalProperties": false,
"properties": {
"containerPort": {
"type": "integer"
},
"hostIP": {
"type": "string"
},
"hostPort": {
"type": "integer"
},
"name": {
"type": "string"
},
"protocol": {
"type": "string"
}
},
"required": [
"containerPort"
],
"type": "object"
},
"ContainerResizePolicy": {
"additionalProperties": false,
"properties": {
"resourceName": {
"type": "string"
},
"restartPolicy": {
"type": "string"
}
},
"required": [
"resourceName",
"restartPolicy"
],
"type": "object"
},
"CredentialsRotationPolicy": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -302,6 +474,12 @@
"imagePullPolicy": {
"type": "string"
},
"initContainers": {
"items": {
"$ref": "#/$defs/Container"
},
"type": "array"
},
"livenessProbe": {
"$ref": "#/$defs/Probe"
},
Expand Down Expand Up @@ -454,6 +632,21 @@
},
"type": "object"
},
"EnvFromSource": {
"additionalProperties": false,
"properties": {
"configMapRef": {
"$ref": "#/$defs/ConfigMapEnvSource"
},
"prefix": {
"type": "string"
},
"secretRef": {
"$ref": "#/$defs/SecretEnvSource"
}
},
"type": "object"
},
"EnvVar": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -814,6 +1007,12 @@
"imagePullPolicy": {
"type": "string"
},
"initContainers": {
"items": {
"$ref": "#/$defs/Container"
},
"type": "array"
},
"nodeName": {
"type": "string"
},
Expand Down Expand Up @@ -934,6 +1133,36 @@
],
"type": "object"
},
"Lifecycle": {
"additionalProperties": false,
"properties": {
"postStart": {
"$ref": "#/$defs/LifecycleHandler"
},
"preStop": {
"$ref": "#/$defs/LifecycleHandler"
}
},
"type": "object"
},
"LifecycleHandler": {
"additionalProperties": false,
"properties": {
"exec": {
"$ref": "#/$defs/ExecAction"
},
"httpGet": {
"$ref": "#/$defs/HTTPGetAction"
},
"sleep": {
"$ref": "#/$defs/SleepAction"
},
"tcpSocket": {
"$ref": "#/$defs/TCPSocketAction"
}
},
"type": "object"
},
"LocalObjectReference": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -1335,6 +1564,9 @@
"PodSecurityContext": {
"additionalProperties": false,
"properties": {
"appArmorProfile": {
"$ref": "#/$defs/AppArmorProfile"
},
"fsGroup": {
"type": "integer"
},
Expand Down Expand Up @@ -1689,6 +1921,18 @@
],
"type": "object"
},
"SecretEnvSource": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"optional": {
"type": "boolean"
}
},
"type": "object"
},
"SecretKeyReference": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -1768,6 +2012,9 @@
"allowPrivilegeEscalation": {
"type": "boolean"
},
"appArmorProfile": {
"$ref": "#/$defs/AppArmorProfile"
},
"capabilities": {
"$ref": "#/$defs/Capabilities"
},
Expand Down Expand Up @@ -1819,6 +2066,18 @@
],
"type": "object"
},
"SleepAction": {
"additionalProperties": false,
"properties": {
"seconds": {
"type": "integer"
}
},
"required": [
"seconds"
],
"type": "object"
},
"StorageOSVolumeSource": {
"additionalProperties": false,
"properties": {
Expand Down Expand Up @@ -2140,6 +2399,22 @@
],
"type": "object"
},
"VolumeDevice": {
"additionalProperties": false,
"properties": {
"devicePath": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"name",
"devicePath"
],
"type": "object"
},
"VolumeMount": {
"additionalProperties": false,
"properties": {
Expand All @@ -2155,6 +2430,9 @@
"readOnly": {
"type": "boolean"
},
"recursiveReadOnly": {
"type": "string"
},
"subPath": {
"type": "string"
},
Expand Down Expand Up @@ -2426,6 +2704,9 @@
"secretRootKey": {
"type": "string"
},
"secretTemplate": {
"type": "string"
},
"serviceInstanceName": {
"type": "string"
},
Expand Down
Loading

0 comments on commit fd95151

Please sign in to comment.