I have a shell script to configure container images for Kubernetes cluster, How can I run shell script from windows 10 PowerShell?
I have a shell script to configure container images for Kubernetes cluster, How can I run shell script from windows 10 PowerShell? I have Docker, and Google CloudSDK already install on my windows.
TAG=2.2
export IMAGE_PROMETHEUS="marketplace.gcr.io/google/prometheus:${TAG}"
export IMAGE_ALERTMANAGER="marketplace.gcr.io/google/prometheus/alertmanager:${TAG}"
export IMAGE_KUBE_STATE_METRICS="marketplace.gcr.io/google/prometheus/kubestatemetrics:${TAG}"
export IMAGE_NODE_EXPORTER="marketplace.gcr.io/google/prometheus/nodeexporter:${TAG}"
export IMAGE_GRAFANA="marketplace.gcr.io/google/prometheus/grafana:${TAG}"
export IMAGE_PROMETHEUS_INIT="marketplace.gcr.io/google/prometheus/debian9:${TAG}"
for a in "IMAGE_PROMETHEUS" \
"IMAGE_ALERTMANAGER" \
"IMAGE_KUBE_STATE_METRICS" \
"IMAGE_NODE_EXPORTER" \
"IMAGE_GRAFANA" \
"IMAGE_PROMETHEUS_INIT"; do
repo=$(echo ${!i} | cut -d: -f1);
digest=$(docker pull ${!i} | sed -n -e 's/Digest: //p');
export $i="$repo@$digest";
env | grep $i;
done