Skip to content

Commit

Permalink
update workflow, kustomize
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Kalantar <[email protected]>
  • Loading branch information
kalantar committed Sep 18, 2023
1 parent d58ebd3 commit 3024f9e
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 18 deletions.
32 changes: 16 additions & 16 deletions .github/workflows/verifyuserexperience.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 httpbin-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 httpbin-test iter8 \
--set "tasks={http}" \
--set http.url="http://httpbin.default/get" \
--set logLevel=trace
Expand Down Expand Up @@ -77,13 +77,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 httpbin-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 httpbin-test iter8 \
--set "tasks={http}" \
--set http.url="http://httpbin.default/post" \
--set http.payloadStr=hello \
Expand Down Expand Up @@ -126,13 +126,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 httpbin-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 httpbin-test iter8 \
--set "tasks={http}" \
--set http.endpoints.get.url=http://httpbin.default/get \
--set http.endpoints.getAnything.url=http://httpbin.default/anything \
Expand Down Expand Up @@ -184,13 +184,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 routeguide-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 routeguide-test iter8 \
--set "tasks={ready,grpc}" \
--set ready.deploy=routeguide \
--set ready.service=routeguide \
Expand Down Expand Up @@ -245,13 +245,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 routeguide-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 routeguide-test iter8 \
--set "tasks={ready,grpc}" \
--set ready.deploy=routeguide \
--set ready.service=routeguide \
Expand Down Expand Up @@ -300,13 +300,13 @@ jobs:
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Start performance test
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 hello-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 hello-test iter8 \
--set "tasks={grpc}" \
--set grpc.host="hello.default:50051" \
--set grpc.call="helloworld.Greeter.SayHello" \
Expand Down Expand Up @@ -344,7 +344,7 @@ jobs:
# allowing ready task to be tested
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Create httpbin application
Expand All @@ -356,7 +356,7 @@ jobs:
- name: k launch with readiness checks
run: |
helm upgrade --install \
--repo https://iter8-tools.github.io/iter8 --version 0.17 httpbin-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 httpbin-test iter8 \
--set "tasks={ready,http}" \
--set ready.deploy="httpbin" \
--set ready.service="httpbin" \
Expand Down Expand Up @@ -396,7 +396,7 @@ jobs:
# allowing ready task to be tested
- name: Install controller
run: |
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --set logLevel=trace
helm install --repo https://iter8-tools.github.io/iter8 iter8 controller --version 0.18 --set logLevel=trace
kubectl rollout status --watch --timeout=60s statefulset/iter8
- name: Create httpbin application
Expand All @@ -412,7 +412,7 @@ jobs:
- name: k launch with readiness checks and namespace
run: |
helm upgrade --install -n experiments \
--repo https://iter8-tools.github.io/iter8 --version 0.17 httpbin-test iter8 \
--repo https://iter8-tools.github.io/iter8 --version 0.18 httpbin-test iter8 \
--set "tasks={ready,http}" \
--set ready.deploy="httpbin" \
--set ready.service="httpbin" \
Expand Down
2 changes: 1 addition & 1 deletion charts/controller/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: controller
version: 0.17.0
version: 0.18.0
description: Iter8 controller controller
type: application
keywords:
Expand Down
2 changes: 1 addition & 1 deletion charts/iter8/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: iter8
version: 0.17.1
version: 0.18.0
description: Iter8 experiment chart
type: application
home: https://iter8.tools
Expand Down
4 changes: 4 additions & 0 deletions kustomize/controller/namespaceScoped/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ data:
Group: ""
Resource: services
Version: v1
service:
Group: ""
Resource: services
Version: v1
vs:
Group: networking.istio.io
Resource: virtualservices
Expand Down

0 comments on commit 3024f9e

Please sign in to comment.