Upgrading DOKS 1.25.4-do.0

DOKSの1.25.X系がリリースされたようなので適用。

1.24.4->1.24.8->1.25.4と段階的にアップグレード。

doctl kubernetes cluster list
ID                                      Name     Region    Version        Auto Upgrade    Status     Node Pools
38b25270-16ca-4cea-b545-886b87cb9bc9    dok8s    sgp1      1.25.4-do.0    true            running    dok8s-c2m4p3
kubectl version --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.26.0
Kustomize Version: v4.5.7
Server Version: v1.25.4

kubectl get node -o wide
NAME                 STATUS   ROLES    AGE     VERSION   INTERNAL-IP   EXTERNAL-IP       OS-IMAGE                         KERNEL-VERSION           CONTAINER-RUNTIME
dok8s-c2m4p3-mbg30   Ready    <none>   3d22h   v1.25.4   10.104.0.5    165.22.250.150    Debian GNU/Linux 11 (bullseye)   5.18.0-0.deb11.4-amd64   containerd://1.4.13
dok8s-c2m4p3-mbg31   Ready    <none>   3d22h   v1.25.4   10.104.0.2    103.253.146.169   Debian GNU/Linux 11 (bullseye)   5.18.0-0.deb11.4-amd64   containerd://1.4.13

PGO5.2.1はまだ1.25系サポートしていないため、アップグレードするとPGOの起動に失敗する。

ただ、PostgreSQL Clusterやpgbouncerは動作する。

kubectl -n pgo5 get po
NAME                               READY   STATUS             RESTARTS         AGE
hipha-hipha1-4467-0                2/2     Running            0                3d22h
hipha-hipha1-4xk4-0                2/2     Running            0                3d22h
hipha-pgbouncer-7cd5dbc5fb-rzb45   2/2     Running            0                21h
hipha-pgbouncer-7cd5dbc5fb-vnsb2   2/2     Running            0                21h
pgo-7949b94d9b-jssfb               0/1     CrashLoopBackOff   1105 (65s ago)   3d22h
pgo-upgrade-645b68cc56-j5kz6       1/1     Running            0                3d22h

PGO5.3.0ではサポートされるみたい。

カテゴリー k8s

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です