=== b5 관찰 ① Redis 를 다시 올린다 ===
18:18:32 복구
deployment.apps/redis scaled
Waiting for deployment "redis" rollout to finish: 0 out of 1 new replicas have been updated...
Waiting for deployment "redis" rollout to finish: 0 of 1 updated replicas are available...
deployment "redis" successfully rolled out
=== b5 관찰 ② 회복했는지와 재시작 횟수를 본다 (엣지 주소를 짚어서) ===
/actuator/health  200
/bff/token-boundary  302
NAME                   READY   STATUS    RESTARTS   AGE
bff-5d97897676-nmlqs   1/1     Running   0          173m
bff-5d97897676-zvfhp   1/1     Running   0          173m
=== b5 주입 2 ① 볼륨 참조를 떼고 롤아웃을 기다린다 ===
deployment.apps/redis patched
Waiting for deployment "redis" rollout to finish: 0 out of 1 new replicas have been updated...
Waiting for deployment "redis" rollout to finish: 1 old replicas are pending termination...
Waiting for deployment "redis" rollout to finish: 1 old replicas are pending termination...
deployment "redis" successfully rolled out
=== b5 주입 검증 ④ 볼륨이 정말 떨어졌는가 ===
NAME                     READY   STATUS      RESTARTS   AGE
redis-547fb5fcc7-wcqg8   1/1     Running     0          11s
redis-f94bc6dbf-l9q6x    0/1     Completed   0          47s
[{"name":"kube-api-access-d7bbm","projected":{"defaultMode":420,"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"items":[{"key":"ca.crt","path":"ca.crt"}],"name":"kube-root-ca.crt"}},{"downwardAPI":{"items":[{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"},"path":"namespace"}]}}]}}]
=== (진단) volumeMounts 쪽도 ===
[{"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","name":"kube-api-access-d7bbm","readOnly":true}]
=== b5 주입 2 ② AOF 를 켜고 키를 심는다 ===
OK
appendonly
yes
OK
1
total 12
drwxr-xr-x    3 redis    redis         4096 Sep 17 09:17 .
drwxr-xr-x    1 root     root          4096 Sep 17 09:17 ..
drwx------    2 redis    redis         4096 Sep 17 09:17 appendonlydir
=== b5 관찰 ③ 볼륨 없이 파드를 지우고 남은 것을 센다 ===
pod "redis-547fb5fcc7-wcqg8" deleted from keycloak-lab namespace
Waiting for deployment "redis" rollout to finish: 0 of 1 updated replicas are available...
deployment "redis" successfully rolled out
NAME                     READY   STATUS    RESTARTS   AGE
redis-547fb5fcc7-4xv8m   1/1     Running   0          12s
0

appendonly
yes
=== b5 관찰 ④ 볼륨을 되돌리고 같은 시험을 다시 한다 ===
secret/bff-secrets configured
persistentvolumeclaim/redis-data unchanged
deployment.apps/redis configured
service/redis unchanged
deployment.apps/bff unchanged
service/bff unchanged
ingress.networking.k8s.io/bff unchanged
Waiting for deployment "redis" rollout to finish: 1 old replicas are pending termination...
Waiting for deployment "redis" rollout to finish: 1 old replicas are pending termination...
deployment "redis" successfully rolled out
appendonly
yes
OK
pod "redis-547fb5fcc7-4xv8m" deleted from keycloak-lab namespace
pod "redis-f94bc6dbf-lqrgp" deleted from keycloak-lab namespace
Waiting for deployment "redis" rollout to finish: 0 of 1 updated replicas are available...
deployment "redis" successfully rolled out
NAME                    READY   STATUS    RESTARTS   AGE
redis-f94bc6dbf-b7zdk   1/1     Running   0          12s
4
written-on-pvc
=== b5 PVC 의 스토리지 클래스를 본다 ===
local-path
=== b5 B층 구성 요소의 지표가 있는가 ===
  redis_up  시계열 0개
  redis_connected_clients  시계열 0개
  pg_up  시계열 0개
  pg_stat_database_numbackends  시계열 0개
