CKAD 문제 76

MySQL 데이터베이스를 실행하는 'mysql-statefulset'이라는 상태 저장 세트가 있습니다. 데이터베이스 데이터는 'mysql-pvc'라는 PersistentV01umeClaim(PVC)에 저장됩니다. Pod 재시작이나 교체 후에도 PVC가 항상 동일한 Pod에 마운트되도록 하려고 합니다. 또한, PVC가 데이터 지속성을 위해 특정 스토리지 클래스를 사용하도록 구성하려고 합니다.

CKAD 문제 77

문맥

일:
프런트엔드 네임스페이스의 배포 앱-1을 업데이트하여 기존 ServiceAccount 앱을 사용합니다.

CKAD 문제 78

중요 애플리케이션에 대한 배포를 통해 쿠버네티스 클러스터를 실행하고 있습니다. 이 애플리케이션은 비밀에 저장된 민감한 데이터를 사용합니다. 보안을 위해 민감한 데이터가 포함된 비밀이 누락된 경우 이 애플리케이션에 대한 파드 배포를 방지하는 정책을 구현해야 합니다. 사용자 지정 리소스 정의(CRD)와 승인 웹훅을 사용하여 이를 어떻게 구현하시겠습니까?

CKAD 문제 79

리소스 패치를 사용하여 Nginx 서비스 배포를 수정하는 Kustomization 파일이 있습니다. 이 패치는 해당 필드를 사용하여 컨테이너에 대한 CPLJ 요청을 500m로 설정합니다. 그러나 이 패치가 더 이상 예상대로 작동하지 않는다는 것을 알게 되었습니다. 해당 필드가 더 이상 사용되지 않고 최신 Kubernetes API 버전에서 새로운 필드 구조로 대체되었다는 알림을 받았습니다. 이러한 변경 사항을 적용하여 이전 및 최신 Kubernetes 버전 모두와의 호환성을 보장하도록 Kustomization 파일을 업데이트하는 방법을 설명해 주세요.

CKAD 문제 80

웹 애플리케이션용 컨테이너 이미지를 실행하는 배포가 있습니다. 애플리케이션의 구성 파일은 현재 이미지 자체에 저장되어 있습니다. 구성 파일을 ConfigMap으로 이동하여 애플리케이션 이미지 또는 별도로 업데이트할 수 있도록 하려고 합니다. 이러한 분리를 위해 배포를 수정하고 ConfigMap을 생성하는 단계를 설명하십시오.