what-is-deployed

 1#!/bin/bash
 2
 3set -eu
 4source script/lib/deploy-helpers.sh
 5
 6if [[ $# < 1 ]]; then
 7  echo "Usage: $0 <production|preview|nightly|staging>"
 8  exit 1
 9fi
10environment=$1
11
12export_vars_for_environment ${environment}
13target_zed_kube_cluster
14
15deployed_image_id=$(
16  kubectl \
17    --namespace=${environment} \
18    get deployment collab \
19    -o 'jsonpath={.spec.template.spec.containers[0].image}' \
20    | cut -d: -f2
21)
22
23job_image_ids=$(
24  kubectl \
25    --namespace=${environment} \
26    get jobs \
27    -o 'jsonpath={range .items[0:5]}{.spec.template.spec.containers[0].image}{"\n"}{end}' \
28    2> /dev/null \
29    || true
30)
31
32echo "Deployed image version:"
33echo "$deployed_image_id"
34echo
35echo "Migration job image versions:"
36echo "$job_image_ids"
37echo