mirror of
https://github.com/bjw-s-labs/helm-charts.git
synced 2025-07-04 17:07:04 +02:00
feat: Bump common library to v3.4.0 (#349)
This commit is contained in:
parent
a78c21ab00
commit
86062681a9
45 changed files with 1023 additions and 149 deletions
|
@ -9,22 +9,10 @@
|
|||
"default": true
|
||||
},
|
||||
"args": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {"type": "string"}
|
||||
},
|
||||
{"type": "string"}
|
||||
]
|
||||
"$ref": "#/args"
|
||||
},
|
||||
"command": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {"type": "string"}
|
||||
},
|
||||
{"type": "string"}
|
||||
]
|
||||
"$ref": "#/command"
|
||||
},
|
||||
"dependsOn": {
|
||||
"oneOf": [
|
||||
|
@ -36,82 +24,13 @@
|
|||
]
|
||||
},
|
||||
"env": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"anyOf": [
|
||||
{"$ref": "envVars.json#/envVarListItem"},
|
||||
{"$ref": "envVars.json#/valueFromListItem"}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"anyOf": [
|
||||
{"$ref": "envVars.json#/envVarValue"},
|
||||
{"$ref": "envVars.json#/envVarItem"},
|
||||
{"$ref": "envVars.json#/valueFromItem"}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
"$ref": "#/env"
|
||||
},
|
||||
"envFrom": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"configMap": {
|
||||
"type": "string"
|
||||
},
|
||||
"configMapRef": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"name": {"type": "string"},
|
||||
"identifier": {"type": "string"},
|
||||
"optional": {"type": "boolean"}
|
||||
},
|
||||
"oneOf": [{"required": ["name"]}, {"required": ["identifier"]}]
|
||||
},
|
||||
"prefix": {
|
||||
"type": ["string", "null"]
|
||||
},
|
||||
"secret": {
|
||||
"type": "string"
|
||||
},
|
||||
"secretRef": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"name": {"type": "string"},
|
||||
"identifier": {"type": "string"},
|
||||
"optional": {"type": "boolean"}
|
||||
},
|
||||
"oneOf": [{"required": ["name"]}, {"required": ["identifier"]}]
|
||||
}
|
||||
}
|
||||
}
|
||||
"$ref": "#/envFrom"
|
||||
},
|
||||
"image": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"pullPolicy": {
|
||||
"type": "string",
|
||||
"enum": ["Always", "IfNotPresent"]
|
||||
},
|
||||
"repository": {
|
||||
"type": "string"
|
||||
},
|
||||
"tag": {
|
||||
"type": ["string", "number"]
|
||||
}
|
||||
},
|
||||
"required": ["repository", "tag"]
|
||||
"$ref": "#/image"
|
||||
},
|
||||
"lifecycle": {
|
||||
"$ref": "k8s-api.json#/core.v1.Lifecycle"
|
||||
|
@ -170,6 +89,106 @@
|
|||
}
|
||||
},
|
||||
|
||||
"args": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {"type": "string"}
|
||||
},
|
||||
{"type": "string"}
|
||||
]
|
||||
},
|
||||
|
||||
"command": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {"type": "string"}
|
||||
},
|
||||
{"type": "string"}
|
||||
]
|
||||
},
|
||||
|
||||
"env": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"anyOf": [
|
||||
{"$ref": "envVars.json#/envVarListItem"},
|
||||
{"$ref": "envVars.json#/valueFromListItem"}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"anyOf": [
|
||||
{"$ref": "envVars.json#/envVarValue"},
|
||||
{"$ref": "envVars.json#/envVarItem"},
|
||||
{"$ref": "envVars.json#/valueFromItem"}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
"envFrom": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"configMap": {
|
||||
"type": "string"
|
||||
},
|
||||
"configMapRef": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"name": {"type": "string"},
|
||||
"identifier": {"type": "string"},
|
||||
"optional": {"type": "boolean"}
|
||||
},
|
||||
"oneOf": [{"required": ["name"]}, {"required": ["identifier"]}]
|
||||
},
|
||||
"prefix": {
|
||||
"type": ["string", "null"]
|
||||
},
|
||||
"secret": {
|
||||
"type": "string"
|
||||
},
|
||||
"secretRef": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"name": {"type": "string"},
|
||||
"identifier": {"type": "string"},
|
||||
"optional": {"type": "boolean"}
|
||||
},
|
||||
"oneOf": [{"required": ["name"]}, {"required": ["identifier"]}]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"image": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"pullPolicy": {
|
||||
"type": "string",
|
||||
"enum": ["Always", "IfNotPresent"]
|
||||
},
|
||||
"repository": {
|
||||
"type": "string"
|
||||
},
|
||||
"tag": {
|
||||
"type": ["string", "number"]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"probe": {
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue