LabHub

KCNA — 쿠버네티스·클라우드 네이티브 입문 · CNCF 생태계·관측 가능성·전달 · 퀴즈

퀴즈: CNCF 생태계·관측 가능성·전달

LabHub 에서 이어서 보기

문항 7개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. CNCF 의 Graduated 단계가 의미하는 바로 가장 정확한 것은?

    1. 그 분야에서 성능이 가장 뛰어난 프로젝트임을 CNCF 가 인증한 것
    2. CNCF 가 상용 지원을 제공한다는 뜻
    3. 쿠버네티스 본체에 통합될 예정이라는 뜻
    4. 거버넌스·보안 감사·기여자 다양성·프로덕션 채택 사례 등 성숙도 기준을 충족했다는 신호
  2. GitOps 가 전통적인 push 방식 CD 와 근본적으로 다른 점은?

    1. 빌드를 클러스터 안에서 수행한다
    2. 평범한 YAML 대신 Helm 차트만 쓸 수 있게 된다
    3. 클러스터 안의 에이전트가 Git 의 선언 상태를 계속 감시하며 차이를 스스로 좁힌다(pull)
    4. 배포 승인이 항상 수동이어야 한다
  3. 관측 가능성의 세 시그널 중 '이 요청이 어느 서비스 구간에서 시간을 썼는가'에 답하는 것은?

    1. 메트릭
    2. 로그
    3. 이벤트
    4. 트레이스
  4. 컨테이너 애플리케이션이 로그를 자기 파일이 아니라 stdout/stderr 로 내보내야 하는 이유는?

    1. 파일 쓰기가 컨테이너에서 금지되어 있기 때문
    2. 런타임이 stdout/stderr 를 노드 파일로 받아 두고 수집기가 그것을 읽어 가므로, 파드가 사라져도 로그가 남기 때문
    3. stdout 이 파일보다 쓰기 성능이 빠르기 때문
    4. stdout 으로 내보낸 로그는 런타임이 자동으로 암호화해 주기 때문
  5. SLO 와 SLA 의 관계로 올바른 것은?

    1. SLO 는 달성하려는 내부 목표이고, SLA 는 그것을 못 지켰을 때의 계약상 결과를 규정한다
    2. SLA 는 내부 목표이고 SLO 는 고객과의 계약이다
    3. 둘은 같은 말이며 업계마다 표현만 다르다
    4. SLO 는 지표 자체를 뜻하고 SLA 는 그 지표의 수집 주기를 뜻한다
  6. OpenTelemetry 가 해결하는 핵심 문제는?

    1. 계측 API·SDK 와 전송 프로토콜을 표준화해 백엔드를 바꿔도 애플리케이션 계측 코드를 다시 짜지 않게 한다
    2. 관측 데이터를 저장하는 시계열 데이터베이스를 제공한다
    3. 메트릭을 자동으로 압축해 저장 비용을 줄인다
    4. 로그에서 개인정보를 자동으로 제거한다
  7. 서비스 메시가 사이드카 프록시로 기능을 제공할 때 감수해야 하는 대가로 가장 적절한 것은?

    1. 파드마다 프록시가 하나씩 늘어 리소스 사용량과 지연이 증가하고 운영할 구성요소가 하나 더 생긴다
    2. 애플리케이션 소스 코드를 프록시용으로 수정해야 한다
    3. 쿠버네티스 Service 를 더 이상 쓸 수 없다
    4. TLS 를 사용할 수 없게 된다