CKAD 문제 16
Flask 애플리케이션을 실행하는 'my-app-deployment'라는 배포가 있습니다. 언제든지 최대 하나의 Pod만 사용할 수 있도록 롤링 업데이트 전략을 구성해야 합니다. 또한 Docker Hub 저장소에 새 이미지가 푸시될 때마다 자동 업데이트를 트리거하려고 합니다. 또한, 업데이트 프로세스 중에 애플리케이션 로그를 분석하여 모든 것이 원활하게 작동하는지 확인하고 싶습니다. 어떻게 해야 할까요?
CKAD 문제 17
특정 이미지 태그로 배포를 실행 중이고, 다른 이미지 태그로 새 버전을 출시하려고 합니다. 하지만 업데이트 프로세스가 점진적으로 진행되고 한 번에 하나의 Pod만 업데이트되도록 해야 합니다. 또한, 업데이트 중에 애플리케이션의 성능 지표를 모니터링하고, 성능이 크게 저하되면 이전 버전으로 롤백해야 합니다. Kustomize 및 기타 Kubernetes 기능을 사용하여 이를 어떻게 구현할 수 있을까요?
CKAD 문제 18
전시를 참조하세요.

문맥
Kubernetes 애플리케이션 개발자라면 실행 중인 애플리케이션을 업데이트해야 하는 경우가 많습니다.
일
다음을 완료해 주세요.
* kdpd00202 네임스페이스에서 앱 배포를 maxSurge를 5%, maxUnavailable을 2%로 업데이트합니다.
* Ifccncf/ngmx 이미지 버전을 1.13으로 변경하여 web1 배포의 롤링 업데이트를 수행합니다.
* 앱 배포를 이전 버전으로 롤백합니다.

문맥
Kubernetes 애플리케이션 개발자라면 실행 중인 애플리케이션을 업데이트해야 하는 경우가 많습니다.
일
다음을 완료해 주세요.
* kdpd00202 네임스페이스에서 앱 배포를 maxSurge를 5%, maxUnavailable을 2%로 업데이트합니다.
* Ifccncf/ngmx 이미지 버전을 1.13으로 변경하여 web1 배포의 롤링 업데이트를 수행합니다.
* 앱 배포를 이전 버전으로 롤백합니다.
CKAD 문제 19
환경 변수 세트를 사용하여 구성을 수행하는 웹 애플리케이션을 빌드하고 있습니다. 이러한 변수는 'app-config'라는 ConfigMap에 저장됩니다. ConfigMap이 업데이트되더라도 웹 애플리케이션 Pod가 항상 최신 버전의 ConfigMap을 사용하도록 하려면 어떻게 해야 할까요?
CKAD 문제 20
전시를 참조하세요.

일
다음 매개변수를 사용하여 running.nginx에 대한 새로운 배포를 만듭니다.
* kdpd00201 네임스페이스에서 배포를 실행합니다. 네임스페이스는 이미 생성되어 있습니다.
* 배포 프런트엔드의 이름을 지정하고 4개의 복제본으로 구성합니다.
* lfccncf/nginx:1.13.7 컨테이너 이미지로 포드를 구성합니다.
* NGINX__PORT=8080 환경 변수를 설정하고 위 컨테이너에 대한 해당 포트도 노출합니다.

일
다음 매개변수를 사용하여 running.nginx에 대한 새로운 배포를 만듭니다.
* kdpd00201 네임스페이스에서 배포를 실행합니다. 네임스페이스는 이미 생성되어 있습니다.
* 배포 프런트엔드의 이름을 지정하고 4개의 복제본으로 구성합니다.
* lfccncf/nginx:1.13.7 컨테이너 이미지로 포드를 구성합니다.
* NGINX__PORT=8080 환경 변수를 설정하고 위 컨테이너에 대한 해당 포트도 노출합니다.













