sock-shop workflow

Signed-off-by: oumkale <oum.kale@mayadata.io>
This commit is contained in:
oumkale
2021-02-17 01:00:52 +05:30
parent b4ac287994
commit 5ad91f42cd
4 changed files with 108 additions and 44 deletions

View File

@@ -46,7 +46,7 @@ spec:
- name: install-application
container:
image: litmuschaos/litmus-app-deployer:latest
args: ["-namespace=sock-shop","-typeName=resilient", "-timeout=400"] #for resilient provide type flagName as resilient(-typeName=resilient)
args: ["-namespace=sock-shop","-typeName=resilient", "-timeout=400"]
- name: install-pod-delete
inputs:
@@ -164,7 +164,7 @@ spec:
- "patch"
- "update"
- "delete"
image: "litmuschaos/go-runner:ci"
image: "litmuschaos/go-runner:latest"
imagePullPolicy: Always
args:
- -c
@@ -419,12 +419,16 @@ spec:
type: "httpProbe"
httpProbe/inputs:
url: "http://front-end.sock-shop.svc.cluster.local:80/cards"
expectedResponseCode: "200"
insecureSkipVerify: false
method:
get:
criteria: "=="
responseCode: "200"
mode: "Continuous"
runProperties:
probeTimeout: 2
interval: 1
retry: 1
retry: 2
probePollingInterval: 1
components:
env:
@@ -482,12 +486,16 @@ spec:
type: "httpProbe"
httpProbe/inputs:
url: "http://front-end.sock-shop.svc.cluster.local:80"
expectedResponseCode: "200"
insecureSkipVerify: false
method:
get:
criteria: "=="
responseCode: "200"
mode: "Continuous"
runProperties:
probeTimeout: 2
interval: 1
retry: 1
retry: 2
probePollingInterval: 1
- name: "check-benchmark"
type: "cmdProbe"
@@ -505,7 +513,7 @@ spec:
retry: 1
initialDelaySeconds: 10
components:
experimentImage: "litmuschaos/go-runner:ci"
experimentImage: "litmuschaos/go-runner:latest"
env:
- name: TARGET_CONTAINER
value: ''
@@ -552,12 +560,16 @@ spec:
type: "httpProbe"
httpProbe/inputs:
url: "http://front-end.sock-shop.svc.cluster.local:80"
expectedResponseCode: "200"
insecureSkipVerify: false
method:
get:
criteria: "=="
responseCode: "200"
mode: "Continuous"
runProperties:
probeTimeout: 2
interval: 1
retry: 1
retry: 2
probePollingInterval: 1
- name: "check-benchmark"
type: "cmdProbe"
@@ -620,16 +632,20 @@ spec:
- name: pod-delete
spec:
probe:
- name: "check-frontend-catalogue-access-url"
- name: "check-frontend-access-url"
type: "httpProbe"
httpProbe/inputs:
url: "http://front-end.sock-shop.svc.cluster.local:80/catalogue"
expectedResponseCode: "200"
insecureSkipVerify: false
method:
get:
criteria: "=="
responseCode: "200"
mode: "Continuous"
runProperties:
probeTimeout: 2
interval: 1
retry: 1
retry: 2
probePollingInterval: 1
- name: "check-benchmark"
type: "cmdProbe"