Created
April 29, 2020 21:27
-
-
Save mkmik/e44abda4fbd1434202855f087c08289e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
kapp deploy -c -y -a kdemo -f app.yaml | |
trap 'kill $(jobs -p)' EXIT | |
kubectl port-forward deploy/kdemo 8080:8080 & | |
sleep 2 | |
curl http://localhost:8080 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ./deploy-and-test.sh | |
Target cluster 'https://kubernetes.docker.internal:6443' (nodes: docker-desktop) | |
--- update deployment/kdemo (apps/v1) namespace: default | |
... | |
35, 35 value: Knot8 | |
36 - image: mkmik/kdemo-cbce88c499ad59d7a42a0d7bcf9456f0@sha256:7948845e3f467e25e9b9a2fcbc0272e33c4c89e0e53bc51c0eb309d0aff6b9b2 | |
36 + image: mkmik/kdemo-cbce88c499ad59d7a42a0d7bcf9456f0@sha256:d83bd9db79f5bb9926c5b27c8ddee0ef91c46d68a1909a23310d4f1142d08279 | |
37, 37 name: app | |
38, 38 ports: | |
Changes | |
Namespace Name Kind Conds. Age Op Wait to Rs Ri | |
default kdemo Deployment 2/2 t 4h update reconcile ok - | |
Op: 0 create, 0 delete, 1 update, 0 noop | |
Wait to: 1 reconcile, 0 delete, 0 noop | |
11:23:13PM: ---- applying 1 changes [0/1 done] ---- | |
11:23:13PM: update deployment/kdemo (apps/v1) namespace: default | |
11:23:13PM: ---- waiting on 1 changes [0/1 done] ---- | |
11:23:14PM: ongoing: reconcile deployment/kdemo (apps/v1) namespace: default | |
11:23:14PM: ^ Waiting for generation 14 to be observed | |
11:23:14PM: L ok: waiting on replicaset/kdemo-7f465cf6cb (apps/v1) namespace: default | |
11:23:14PM: L ok: waiting on replicaset/kdemo-6d589f8dc8 (apps/v1) namespace: default | |
11:23:14PM: L ok: waiting on replicaset/kdemo-5bf588468d (apps/v1) namespace: default | |
11:23:14PM: L ok: waiting on replicaset/kdemo-59d4bcccbc (apps/v1) namespace: default | |
11:23:14PM: L ok: waiting on pod/kdemo-7f465cf6cb-q7r28 (v1) namespace: default | |
11:23:14PM: L ok: waiting on pod/kdemo-7f465cf6cb-mqq88 (v1) namespace: default | |
11:23:14PM: L ok: waiting on pod/kdemo-7f465cf6cb-cd2pl (v1) namespace: default | |
11:23:14PM: L ongoing: waiting on pod/kdemo-59d4bcccbc-n8lmw (v1) namespace: default | |
11:23:14PM: ^ Pending | |
11:23:15PM: ok: reconcile deployment/kdemo (apps/v1) namespace: default | |
11:23:15PM: ---- applying complete [1/1 done] ---- | |
11:23:15PM: ---- waiting complete [1/1 done] ---- | |
Succeeded | |
Forwarding from 127.0.0.1:8080 -> 8080 | |
Forwarding from [::1]:8080 -> 8080 | |
Handling connection for 8080 | |
I now say: Hello, Knot8! #<--------------------------------------- old POD!!!! | |
$ ./deploy-and-test.sh | |
Target cluster 'https://kubernetes.docker.internal:6443' (nodes: docker-desktop) | |
Changes | |
Namespace Name Kind Conds. Age Op Wait to Rs Ri | |
Op: 0 create, 0 delete, 0 update, 0 noop | |
Wait to: 0 reconcile, 0 delete, 0 noop | |
Succeeded | |
Forwarding from 127.0.0.1:8080 -> 8080 | |
Forwarding from [::1]:8080 -> 8080 | |
Handling connection for 8080 | |
Hello, Knot8! #<---------------- new pod |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment