CKAD 문제 86

전시하다:

문맥
기존 배포의 가용성을 확장하고 인프라 내에서 배포를 공개하는 서비스를 만드는 작업이 귀하에게 맡겨졌습니다.

kdsn00101 네임스페이스에 이미 배포된 kdsn00101-deployment라는 배포로 시작합니다. 다음과 같이 편집합니다.
* 서비스 정의에 대한 Pod를 식별하기 위해 Pod 템플릿 메타데이터에 func=webFrontEnd 키/값 레이블을 추가합니다.
* 복제품 4개 보유
다음으로, kdsn00l01 네임스페이스에 다음을 수행하는 서비스를 배포합니다.
* TCP 포트 8080에서 서비스를 노출합니다.
*는 kdsn00l01-deployment 사양에 의해 정의된 포드에 매핑됩니다.
* NodePort 유형입니다.
* 체리라는 이름을 가지고 있습니다

CKAD 문제 87

'web-app'이라는 배포를 통해 특정 SecurityContext가 필요한 애플리케이션을 배포해야 합니다. 애플리케이션은 '/data'에 마운트된 특정 hostPath 볼륨에 액세스할 수 있어야 하며, 특정 UID를 가진 루트가 아닌 사용자로 실행할 수 있어야 합니다. 애플리케이션이 필요한 권한과 액세스 권한으로 실행되도록 배포 구성에서 Securitycontext를 정의해야 합니다.

CKAD 문제 88

문맥
팀이 Kubernetes에서 컨테이너를 실행해야 할 때마다 컨테이너를 실행할 Pod를 정의해야 합니다.

다음을 완료해 주세요.
* YAML 형식의 Pod 매니페스트를 만듭니다.
/opt/KDPD00101/podl.yml을 사용하여 app1cont라는 컨테이너를 실행하는 app1이라는 이름의 포드를 생성합니다. 이 포드는 다음 명령줄 인수와 함께 Ifccncf/arg-output 이미지를 사용합니다. -lines 56 -F
* 이전 단계에서 생성한 YAML 파일을 사용하여 kubect1 명령으로 Pod를 생성합니다.
* Pod가 실행 중일 때 kubect1 명령을 사용하여 Pod에 대한 요약 데이터를 JSON 형식으로 표시하고 출력을 /opt/KDPD00101/out1.json이라는 파일에 리디렉션합니다.
* 귀하의 편의를 위해 작업에 필요한 모든 파일이 비어 있는 상태로 생성되었습니다.

CKAD 문제 89

전시를 참조하세요.

문맥
볼륨 마운트를 사용하여 ConfigMap을 생성하고 Pod에서 ConfigMap을 사용하는 작업이 지정됩니다.

다음을 완료해 주세요.
* 키/값 쌍을 포함하는 another-config라는 ConfigMap을 만듭니다: key4/value3
* nginx 이미지를 사용하여 단일 컨테이너를 포함하는 nginx-configmap이라는 이름의 포드를 시작하고 방금 생성한 키를 /also/a/path 디렉토리 아래의 포드에 마운트합니다.

CKAD 문제 90


일:
1) 기본 네임스페이스에 다음 단일 키-값 쌍을 포함하는 app-secret이라는 이름의 비밀을 만듭니다.
키3: 값1
2) 기본 네임스페이스에 ngnix secret이라는 이름의 Pod를 만듭니다. nginx:stable 이미지를 사용하여 단일 컨테이너를 지정합니다.
비밀 키3의 값을 사용하는 BEST_VARIABLE이라는 환경 변수를 추가합니다.