mirror of
https://github.com/zalando/postgres-operator.git
synced 2026-10-01 04:32:23 +02:00
* add TODOs for moving rooling update label on pods * steer rolling update via pod annotation * rename patch method and fix reading flag on sync * pass only pods to recreatePods function * do not take address of iterator if you use it later * add e2e test and pass switchover targets to recreatePods * add wait_for_pod_failover for e2e test * add one more e2e test case * helm chart remove 1.6.0 archive from 1.6.0 archive * reflect code review feedback
33 lines
1.1 KiB
Bash
Executable File
33 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
watch -c "
|
|
kubectl get postgresql --all-namespaces
|
|
echo
|
|
echo -n 'Rolling upgrade pending: '
|
|
kubectl get pods -o jsonpath='{.items[].metadata.annotations.zalando-postgres-operator-rolling-update-required}'
|
|
echo
|
|
echo
|
|
echo 'Pods'
|
|
kubectl get pods -l application=spilo -o wide --all-namespaces
|
|
echo
|
|
kubectl get pods -l application=db-connection-pooler -o wide --all-namespaces
|
|
echo
|
|
echo 'Statefulsets'
|
|
kubectl get statefulsets --all-namespaces
|
|
echo
|
|
echo 'Deployments'
|
|
kubectl get deployments --all-namespaces -l application=db-connection-pooler
|
|
kubectl get deployments --all-namespaces -l application=postgres-operator
|
|
echo
|
|
echo
|
|
echo 'Step from operator deployment'
|
|
kubectl get pods -l name=postgres-operator -o jsonpath='{.items..metadata.annotations.step}'
|
|
echo
|
|
echo
|
|
echo 'Spilo Image in statefulset'
|
|
kubectl get pods -l application=spilo -o jsonpath='{.items..spec.containers..image}'
|
|
echo
|
|
echo
|
|
echo 'Queue Status'
|
|
kubectl exec -it \$(kubectl get pods -l name=postgres-operator -o jsonpath='{.items..metadata.name}') -- curl localhost:8080/workers/all/status/
|
|
echo" |