CKAD 문제 46
Spring Boot 애플리케이션의 복제본 3개를 실행하는 'my-app-deployment'라는 배포가 있습니다. 이 애플리케이션은 쿠버네티스 클러스터에 호스팅된 PostgreSQL 데이터베이스에 액세스해야 합니다. 클러스터 내 PostgreSQL 데이터베이스 인스턴스를 나타내는 'Database'라는 새 리소스를 정의하는 사용자 지정 리소스 정의(CRD)를 생성해야 합니다. 이 CRD에는 데이터베이스 이름, 사용자 이름, 비밀번호, 그리고 데이터베이스가 배포된 호스트를 지정하는 필드가 포함되어야 합니다. 또한, 'Database' 리소스를 사용하여 PostgreSQL 인스턴스에 동적으로 연결하도록 'my-app-deployment'를 구성해야 합니다.
CKAD 문제 47
문맥

일:
1- ckad00015 네임스페이스 설정에서 Deployment web1의 Propertunel 확장 구성을 업데이트하여 maxSurge를 2로, maxUnavailable을 59로 설정합니다.
2- Ifconf/nginx 컨테이너 이미지에 버전 태그 1.13.7을 사용하도록 web1 배포를 업데이트합니다.
3- web1 배포를 이전 버전으로 롤백합니다.

일:
1- ckad00015 네임스페이스 설정에서 Deployment web1의 Propertunel 확장 구성을 업데이트하여 maxSurge를 2로, maxUnavailable을 59로 설정합니다.
2- Ifconf/nginx 컨테이너 이미지에 버전 태그 1.13.7을 사용하도록 web1 배포를 업데이트합니다.
3- web1 배포를 이전 버전으로 롤백합니다.
CKAD 문제 48
여러 개의 포드를 포함하는 마이크로서비스 애플리케이션을 구축하고 있습니다. 데이터베이스 포드가 항상 다른 포드보다 먼저 시작되고, 애플리케이션 포드가 데이터베이스에 액세스하기 전에 데이터베이스가 초기화되도록 하려고 합니다. 쿠버네티스와 init 컨테이너를 사용하여 이를 달성하는 방법을 설명해 주세요.
CKAD 문제 49
다양한 애플리케이션이 있는 쿠버네티스 클러스터를 관리하고 있습니다. CPU 사용률에 따라 배포를 자동으로 확장하는 메커니즘을 구현하려고 합니다. CPU 사용률이 70%를 초과하면 확장이 트리거되고, 사용률이 50%까지 낮아지면 확장이 트리거되어야 합니다.
CKAD 문제 50
Flask 애플리케이션을 실행하는 'my-app-deployment'라는 배포가 있습니다. Flask 애플리케이션이 포트 '5000'에서 응답하는지 확인하는 활성 프로브와 애플리케이션이 요청을 수신할 준비가 되었는지 확인하는 준비 프로브를 추가하려고 합니다. Kustomize를 사용하여 이러한 프로브를 구현하세요.













