Skip to content

Commit a32af12

Browse files
committed
Show logs from all jetstack-secure-gcm components
Signed-off-by: Richard Wall <[email protected]>
1 parent 50a7ef0 commit a32af12

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

cloudbuild.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,31 @@ steps:
189189
- check-cloud-marketplace-tools
190190
- push-smoke-test
191191

192+
- id: logs-jetstack-secure-gcm
193+
name: gcr.io/cloud-builders/gcloud
194+
entrypoint: bash
195+
args:
196+
- -euc
197+
- |
198+
until kubectl get ns -oname 2>/dev/null | grep apptest-; do
199+
sleep 10
200+
done
201+
ns=$(kubectl get ns -oname | grep apptest- | cut -d/ -f2)
202+
203+
set -x
204+
while kubectl get ns "$ns"; do
205+
kubectl logs \
206+
--namespace "$ns" \
207+
--follow \
208+
--all-containers \
209+
--prefix \
210+
--selector app.kubernetes.io/name=jetstack-secure-gcm || true
211+
sleep 10
212+
done
213+
waitFor:
214+
- check-cloud-marketplace-tools
215+
- push-deployer
216+
192217
- id: verify
193218
name: gcr.io/cloud-marketplace-tools/k8s/dev
194219
env:

0 commit comments

Comments
 (0)