mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 13:05:32 +09:00
style(deploy): format the helm values schema (#3438)
This commit is contained in:
1 parent
78272521bb
commit
c7da0cf33d
1 file changed
+55
-244
@@ -16,21 +16,14 @@
|
|||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"tag": {
|
"tag": {
|
||||||
"type": [
|
"type": ["string", "number"]
|
||||||
"string",
|
|
||||||
"number"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"digest": {
|
"digest": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"pullPolicy": {
|
"pullPolicy": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["Always", "IfNotPresent", "Never"]
|
||||||
"Always",
|
|
||||||
"IfNotPresent",
|
|
||||||
"Never"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -41,12 +34,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extraEnv": {
|
"extraEnv": {
|
||||||
@@ -56,22 +44,13 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"startup": {
|
"startup": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"liveness": {
|
"liveness": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"readiness": {
|
"readiness": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -95,16 +74,10 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"minAvailable": {
|
"minAvailable": {
|
||||||
"type": [
|
"type": ["string", "integer"]
|
||||||
"string",
|
|
||||||
"integer"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"maxUnavailable": {
|
"maxUnavailable": {
|
||||||
"type": [
|
"type": ["string", "integer"]
|
||||||
"string",
|
|
||||||
"integer"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -148,21 +121,14 @@
|
|||||||
"minLength": 1
|
"minLength": 1
|
||||||
},
|
},
|
||||||
"tag": {
|
"tag": {
|
||||||
"type": [
|
"type": ["string", "number"]
|
||||||
"string",
|
|
||||||
"number"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"digest": {
|
"digest": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"pullPolicy": {
|
"pullPolicy": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["Always", "IfNotPresent", "Never"]
|
||||||
"Always",
|
|
||||||
"IfNotPresent",
|
|
||||||
"Never"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -194,9 +160,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"required": [
|
"required": ["domain"],
|
||||||
"domain"
|
|
||||||
],
|
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
"properties": {
|
"properties": {
|
||||||
"global": {
|
"global": {
|
||||||
@@ -211,10 +175,7 @@
|
|||||||
},
|
},
|
||||||
"scheme": {
|
"scheme": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["http", "https"]
|
||||||
"http",
|
|
||||||
"https"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"port": {
|
"port": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
@@ -245,49 +206,29 @@
|
|||||||
"minLength": 1
|
"minLength": 1
|
||||||
},
|
},
|
||||||
"tag": {
|
"tag": {
|
||||||
"type": [
|
"type": ["string", "number"]
|
||||||
"string",
|
|
||||||
"number"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"pullPolicy": {
|
"pullPolicy": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["Always", "IfNotPresent", "Never"]
|
||||||
"Always",
|
|
||||||
"IfNotPresent",
|
|
||||||
"Never"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"tags": {
|
"tags": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"digests": {
|
"digests": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pullSecrets": {
|
"pullSecrets": {
|
||||||
"type": "array"
|
"type": "array"
|
||||||
},
|
},
|
||||||
"revision": {
|
"revision": {
|
||||||
"type": [
|
"type": ["string", "number"]
|
||||||
"string",
|
|
||||||
"number"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -308,124 +249,64 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"FLUXER_POSTGRES_PASSWORD": {
|
"FLUXER_POSTGRES_PASSWORD": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_SEARCH_API_KEY": {
|
"FLUXER_SEARCH_API_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_S3_ACCESS_KEY_ID": {
|
"FLUXER_S3_ACCESS_KEY_ID": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_S3_SECRET_ACCESS_KEY": {
|
"FLUXER_S3_SECRET_ACCESS_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_SUDO_MODE_SECRET": {
|
"FLUXER_SUDO_MODE_SECRET": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_CONNECTION_INITIATION_SECRET": {
|
"FLUXER_CONNECTION_INITIATION_SECRET": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_PROFILE_PSEUDONYM_SECRET": {
|
"FLUXER_PROFILE_PSEUDONYM_SECRET": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_GATEWAY_RPC_AUTH_TOKEN": {
|
"FLUXER_GATEWAY_RPC_AUTH_TOKEN": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_VALKEY_PASSWORD": {
|
"FLUXER_VALKEY_PASSWORD": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_NATS_AUTH_TOKEN": {
|
"FLUXER_NATS_AUTH_TOKEN": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_ERLANG_COOKIE": {
|
"FLUXER_ERLANG_COOKIE": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_MEDIA_PROXY_SECRET_KEY": {
|
"FLUXER_MEDIA_PROXY_SECRET_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_MEDIA_PROXY_UPLOAD_RELAY_SECRET_BASE64": {
|
"FLUXER_MEDIA_PROXY_UPLOAD_RELAY_SECRET_BASE64": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_ADMIN_SECRET_KEY_BASE": {
|
"FLUXER_ADMIN_SECRET_KEY_BASE": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_ADMIN_OAUTH_CLIENT_SECRET": {
|
"FLUXER_ADMIN_OAUTH_CLIENT_SECRET": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_SETUP_TOKEN": {
|
"FLUXER_SETUP_TOKEN": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_LIVEKIT_API_KEY": {
|
"FLUXER_LIVEKIT_API_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_LIVEKIT_API_SECRET": {
|
"FLUXER_LIVEKIT_API_SECRET": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_VAPID_PUBLIC_KEY": {
|
"FLUXER_VAPID_PUBLIC_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"FLUXER_VAPID_PRIVATE_KEY": {
|
"FLUXER_VAPID_PRIVATE_KEY": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -433,10 +314,7 @@
|
|||||||
"extra": {
|
"extra": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "null"]
|
||||||
"string",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -445,12 +323,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"postgres": {
|
"postgres": {
|
||||||
@@ -495,10 +368,7 @@
|
|||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"ssl": {
|
"ssl": {
|
||||||
"type": [
|
"type": ["string", "boolean"]
|
||||||
"string",
|
|
||||||
"boolean"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -518,12 +388,7 @@
|
|||||||
"parameters": {
|
"parameters": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"shmSize": {
|
"shmSize": {
|
||||||
@@ -573,11 +438,7 @@
|
|||||||
},
|
},
|
||||||
"appendfsync": {
|
"appendfsync": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["always", "everysec", "no"]
|
||||||
"always",
|
|
||||||
"everysec",
|
|
||||||
"no"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -767,11 +628,7 @@
|
|||||||
},
|
},
|
||||||
"expose": {
|
"expose": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["hostNetwork", "loadBalancer", "nodePort"]
|
||||||
"hostNetwork",
|
|
||||||
"loadBalancer",
|
|
||||||
"nodePort"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"nodeIP": {
|
"nodeIP": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
@@ -879,21 +736,14 @@
|
|||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"tag": {
|
"tag": {
|
||||||
"type": [
|
"type": ["string", "number"]
|
||||||
"string",
|
|
||||||
"number"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"digest": {
|
"digest": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
"pullPolicy": {
|
"pullPolicy": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["Always", "IfNotPresent", "Never"]
|
||||||
"Always",
|
|
||||||
"IfNotPresent",
|
|
||||||
"Never"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -904,12 +754,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extraEnv": {
|
"extraEnv": {
|
||||||
@@ -919,22 +764,13 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"startup": {
|
"startup": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"liveness": {
|
"liveness": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"readiness": {
|
"readiness": {
|
||||||
"type": [
|
"type": ["object", "null"]
|
||||||
"object",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -958,16 +794,10 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"minAvailable": {
|
"minAvailable": {
|
||||||
"type": [
|
"type": ["string", "integer"]
|
||||||
"string",
|
|
||||||
"integer"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"maxUnavailable": {
|
"maxUnavailable": {
|
||||||
"type": [
|
"type": ["string", "integer"]
|
||||||
"string",
|
|
||||||
"integer"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"additionalProperties": false
|
"additionalProperties": false
|
||||||
@@ -1003,12 +833,7 @@
|
|||||||
"config": {
|
"config": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1046,12 +871,7 @@
|
|||||||
},
|
},
|
||||||
"expose": {
|
"expose": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["ingress", "gateway", "loadBalancer", "none"]
|
||||||
"ingress",
|
|
||||||
"gateway",
|
|
||||||
"loadBalancer",
|
|
||||||
"none"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"ingress": {
|
"ingress": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
@@ -1067,11 +887,7 @@
|
|||||||
"properties": {
|
"properties": {
|
||||||
"mode": {
|
"mode": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": ["certManager", "existingSecret", "none"]
|
||||||
"certManager",
|
|
||||||
"existingSecret",
|
|
||||||
"none"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"secretName": {
|
"secretName": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
@@ -1119,12 +935,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": {
|
"additionalProperties": {
|
||||||
"type": [
|
"type": ["string", "number", "boolean", "null"]
|
||||||
"string",
|
|
||||||
"number",
|
|
||||||
"boolean",
|
|
||||||
"null"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extraEnv": {
|
"extraEnv": {
|
||||||
|
|||||||
Reference in new issue
Block a user