{ "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 } ], "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": "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": {} }, { "action": "protect-volume", "delay": 0, "params": { "pvc": "postgresql-data" } } ], "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": "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 } ] } }