65 lines
1.5 KiB
JSON
65 lines
1.5 KiB
JSON
|
|
[
|
||
|
|
{
|
||
|
|
"name": "create php configmap",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"./scripts/create_php_configmap_ctl.sh"
|
||
|
|
],
|
||
|
|
"retryCount": 0,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "create redis secret",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"./scripts/redis_secret.sh"
|
||
|
|
],
|
||
|
|
"retryCount": 0,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "run metallb kustomize",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"kubectl apply -k k8s-manifests/ctl-metallb"
|
||
|
|
],
|
||
|
|
"retryCount": 0,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "configure local storage",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"kubectl apply -f k8s-manifests/ctl/local-storage.yml"
|
||
|
|
],
|
||
|
|
"retryCount": 3,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "run cert-manager installation",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"scripts/install_cert-manager.sh"
|
||
|
|
],
|
||
|
|
"retryCount": 3,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "run non-resilant redis kustomize",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"kubectl apply -k k8s-manifests/ctl-redis"
|
||
|
|
],
|
||
|
|
"retryCount": 0,
|
||
|
|
"shouldAbort": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "run traefik installation",
|
||
|
|
"function": "RunCommand",
|
||
|
|
"params": [
|
||
|
|
"scripts/install_traefik.sh"
|
||
|
|
],
|
||
|
|
"retryCount": 1,
|
||
|
|
"shouldAbort": true
|
||
|
|
}
|
||
|
|
]
|