This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_postgresql [2026/06/05 14:49] val [Kubernetes] |
сервис_postgresql [2026/06/11 11:11] (current) val [Kubernetes] |
||
|---|---|---|---|
| Line 63: | Line 63: | ||
| kube1:~# kubectl -n cnpg-system get all | kube1:~# kubectl -n cnpg-system get all | ||
| + | |||
| + | kube1:~# mkdir my-pgcluster; cd $_ | ||
| kube1:~/my-pgcluster# echo -n keycloak | base64 | kube1:~/my-pgcluster# echo -n keycloak | base64 | ||
| Line 127: | Line 129: | ||
| kube1:~# kubectl cnpg logs cluster my-pgcluster -n my-pgcluster-ns | kube1:~# kubectl cnpg logs cluster my-pgcluster -n my-pgcluster-ns | ||
| </code> | </code> | ||
| + | == Миграция с вышедшего из строя узла == | ||
| + | <code> | ||
| + | kube2:~# kubectl -n my-pgcluster-ns get pods | ||
| + | ... | ||
| + | my-pgcluster-3 0/1 Pending 0 80m | ||
| + | kube2# kubectl -n my-pgcluster-ns delete pvc my-pgcluster-3 | ||
| + | |||
| + | kube2# kubectl -n my-pgcluster-ns delete pods/my-pgcluster-3 | ||
| + | </code> | ||
| ===== Клиент psql ===== | ===== Клиент psql ===== | ||
| Line 204: | Line 215: | ||
| root@my-debian:~# psql postgres://keycloak:strongpassword@my-pgcluster-rw.my-pgcluster-ns:5432/keycloak -c "\dt" | root@my-debian:~# psql postgres://keycloak:strongpassword@my-pgcluster-rw.my-pgcluster-ns:5432/keycloak -c "\dt" | ||
| - | kube1:~/my-pgcluster# psql postgres://keycloak:strongpassword@10.233.13.120:5432/keycloak -c "\dt" | + | |
| + | kube1:~# host my-pgcluster-rw.my-pgcluster-ns.svc.cluster.local 169.254.25.10 | ||
| + | |||
| + | kube1:~# telnet 10.233.N.M 5432 | ||
| </code> | </code> | ||