File tree Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -11,22 +11,22 @@ jobs:
11
11
steps :
12
12
- name : Checkout
13
13
uses : actions/checkout@v2
14
- - name : get istio version
14
+ - name : Get Istio current version
15
15
id : get-istio-version
16
16
run : |
17
17
ISTIO_VERSION=$(yq eval '.data.version' ./clusters/my-cluster/istio-version.yaml)
18
18
echo "ISTIO_VERSION=$ISTIO_VERSION" >> $GITHUB_ENV
19
- - name : get istioctl uri
19
+ - name : Get Istio CTL URL
20
20
id : get-istioctl
21
21
uses : istio/get-istioctl@e9b2b82bc1cecf150ec6aee77ceee8c256f4faf4
22
22
with :
23
23
version : ${{ env.ISTIO_VERSION }}
24
- - name : Get Istioctl
24
+ - name : Download Istio CTL
25
25
run : |
26
26
curl -o istioctl.tar.gz -fsLO ${{ steps.get-istioctl.outputs.istioctl-url }}
27
27
tar -xzf istioctl.tar.gz
28
28
./istioctl version --remote=false
29
- - name : Istioctl Analyze
29
+ - name : Analyze manifests
30
30
run : |
31
31
./istioctl analyze -A --use-kube=false \
32
32
--failure-threshold ERROR \
Original file line number Diff line number Diff line change 40
40
kubectl -n prod rollout status deployment/frontend --timeout=1m
41
41
kubectl -n prod wait canary/backend --for=condition=promoted --timeout=1m
42
42
kubectl -n prod rollout status deployment/backend --timeout=1m
43
+ - name : List Flux managed objects
44
+ run : |
45
+ flux tree ks flux-system
43
46
- name : Test canary release
44
47
run : |
45
48
kubectl -n prod set image deployment/backend backend=stefanprodan/podinfo:5.0.1
Original file line number Diff line number Diff line change @@ -16,12 +16,12 @@ jobs:
16
16
uses : actions/checkout@v2
17
17
with :
18
18
ref : main
19
- - name : get istioctl latest version
19
+ - name : Find Istio latest version
20
20
id : get-istioctl
21
21
uses : istio/get-istioctl@e9b2b82bc1cecf150ec6aee77ceee8c256f4faf4
22
22
with :
23
23
version : " 1.*"
24
- - name : Check for updates
24
+ - name : Set the Istio version
25
25
id : check
26
26
env :
27
27
ISTIO_VERSION : ${{ steps.get-istioctl.outputs.istioctl-url }}
You can’t perform that action at this time.
0 commit comments