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