CKAD 문제 41

문맥

일:
1) 먼저 ckad00017 네임스페이스에서 cka00017-deployment 배포를 업데이트합니다.
포드의 복제본 2개를 실행하려면
포드에 다음 라벨을 추가하세요:
역할 userUI
2) 다음으로, ckad00017 nmespace에 cherry라는 이름의 NodePort 서비스를 생성하여 TCP 포트 8888에서 ckad00017-deployment 배포를 노출합니다.

CKAD 문제 42

'my-app'이라는 배포가 있는 쿠버네티스 클러스터가 있고, 이 배포에서 애플리케이션의 여러 복제본이 실행되고 있습니다. 권한이 있는 사용자만 쿠버네티스 APL을 통해 애플리케이션의 파드에 액세스할 수 있도록 해야 합니다. "개발자" 그룹의 사용자만 'my-app' 배포의 파드에 액세스할 수 있도록 하는 역할 기반 액세스 제어(RBAC) 정책을 구현하세요.

CKAD 문제 43

배포 방식으로 배포되는 마이크로서비스 애플리케이션이 있습니다. 애플리케이션이 외부 서비스와 통신하는 동안 발생할 수 있는 일시적인 네트워크 문제나 기타 일시적인 장애를 처리하는 메커니즘을 구현하려고 합니다. 이러한 장애를 해결하기 위해 재시작 정책과 함께 준비 프로브와 활성 프로브를 사용하는 방법을 설명해 주세요.

CKAD 문제 44

특정 이미지 태그로 배포를 실행 중이고, 다른 이미지 태그로 새 버전을 출시하려고 합니다. 하지만 업데이트 프로세스가 점진적으로 진행되고 한 번에 하나의 포드만 업데이트되도록 해야 합니다. 또한, 업데이트 중에 애플리케이션의 성능 지표를 모니터링하고, 성능이 크게 저하되면 이전 버전으로 롤백해야 합니다. Kustomize 및 기타 Kubernetes 기능을 사용하여 이를 어떻게 구현할 수 있을까요?

CKAD 문제 45

'payment-service'라는 새로운 마이크로서비스를 배포하고 있습니다. 이 서비스는 /sensitive-data에 마운트된 기밀 데이터 볼륨에 대한 액세스가 필요합니다. 이 볼륨은 쿠버네티스에서 비밀로 마운트됩니다. 'payment-service' 컨테이너는 이 볼륨에만 액세스해야 합니다. 이 액세스 제한을 적용하려면 PodSecurityPolicy를 구성해야 합니다.