154 lines
3 KiB
JSON
154 lines
3 KiB
JSON
{
|
|
"manifest_plan": {
|
|
"delete": [
|
|
{
|
|
"action": "delete",
|
|
"delay": 0,
|
|
"file": "statefulset",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "delete",
|
|
"delay": 0,
|
|
"file": "service",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "delete",
|
|
"delay": 0,
|
|
"file": "configmap",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
}
|
|
],
|
|
"init": [
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "namespace",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": true
|
|
},
|
|
{
|
|
"action": "create-credentials'",
|
|
"delay": 0,
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "configmap",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "pvc",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": true
|
|
},
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "statefulset",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "service",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "wait-ready",
|
|
"delay": 0,
|
|
"params": {},
|
|
"post": [
|
|
{
|
|
"action": "post-install",
|
|
"delay": 0,
|
|
"params": {}
|
|
}
|
|
],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
}
|
|
],
|
|
"restart": [
|
|
{
|
|
"action": "rollout-restart",
|
|
"delay": 0,
|
|
"file": "statefulset",
|
|
"params": {},
|
|
"post": [
|
|
{
|
|
"action": "wait-ready",
|
|
"delay": 0,
|
|
"params": {}
|
|
}
|
|
],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
}
|
|
],
|
|
"update": [
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "configmap",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "apply",
|
|
"delay": 0,
|
|
"file": "statefulset",
|
|
"params": {},
|
|
"post": [],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
},
|
|
{
|
|
"action": "rollout-restart",
|
|
"delay": 3,
|
|
"file": "statefulset",
|
|
"params": {},
|
|
"post": [
|
|
{
|
|
"action": "wait-ready",
|
|
"delay": 0,
|
|
"params": {}
|
|
}
|
|
],
|
|
"pre": [],
|
|
"skip_if_exists": false
|
|
}
|
|
]
|
|
}
|
|
}
|