2020년 7월 19일 일요일

CKA/CKAD cluster 정보

- 0 개의 댓글

CKA Clusters

Cluster

Members

CNI

Description

k8s

1 master, 2 worker

flannel

k8s cluster

hk8s

1 master, 2 worker

calico

k8s cluster

bk8s

1 master, 1 worker

flannel

k8s cluster

wk8s

1 master, 2 worker

flannel

k8s cluster

ek8s

1 master, 2 worker

flannel

k8s cluster

ik8s

1 master, 1 base node

loopback

k8s cluster − missing worker

node


CKAD Clusters

Cluster

Members

CNI

Description

k8s

1 master, 2 worker

flannel

k8s cluster

dk8s

1 master, 1 worker

flannel

k8s cluster

nk8s

1 master, 2 worker

calico

k8s cluster

sk8s

1 master, 1 worker

flannel

k8s cluster


https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad
[Continue reading...]

2020년 7월 13일 월요일

CKA 시험 정보 Portal ver1.1

- 0 개의 댓글

Certified Kubernetes Administrator (CKA)




시험 전 필요한 사항


환경 준비할 것

- 크롬 / 크로미움 기반 인터넷 브라우저

- 인터넷 접속

- 웹캠

- 마이크


호환성 체크 사이트 

https://www.examslocal.com/ScheduleExam/Home/CompatibilityCheck


등록 사이트

CKA exam, go to https://www.cncf.io/certification/cka/

CKAD exam, go to https://www.cncf.io/certification/ckad/


약속된 스케쥴의 15분 이내에 시험이 시작되지 않을 경우 노쇼


지정 신분증

-- Primary

Passport

Government-issued driver’s license/permit

Government-Issued local language ID

(plastic card with photo and signature)

National Identity card

State or province-issued identity card

-- Secondary

Debit (ATM) Card

Credit Card

Health Insurance Card

U.S. Social Security Card


시험 중 참고 가능한 사이트 : 

https://kubernetes.io/docs/

https://github.com/kubernetes/

https://kubernetes.io/blog/


응시료는 $300, 신용카드 결제


환불은 결제 후 3일, 혹은 시험 전 24시간 이내 중 빠른 시간에 한 해 전액 환불


탈락시 1회 무료 재응시 가능 (12개월 이내)


무료 랩업 과정

https://training.linuxfoundation.org/training/introduction-to-kubernetes/#outline


시험 중 man lf_exam 으로 시험 메뉴얼 열람 가능

루트 권한은 sudo -i 로 취득

포트 8080/tcp, 4505/tcp, 4506/tcp 가 오픈된 환경에서 시험을 치뤄야 함




CKA 커리큘럼


Application Lifecycle Management – 8%

• Understand deployments and how to perform rolling update and rollbacks

○ 디플로이먼트 이해, 롤링 업데이트와 롤백

• Know various ways to configure applications

○ 애플리케이션을 구성하는 다양한 방법

• Know how to scale applications

○ 애플리케이션을 스케일링 하는 방법

• Understand the primitives necessary to create a self-healing application

○ 자가치유 애플리케이션을 생성하는데 필요한 것

Installation, Configuration & Validation – 12%

• Design a Kubernetes Cluster

○ 쿠버네티스 클러스터 디자인

• Install Kubernetes Masters and Nodes

○ 쿠버네티스 마스터와 노드 설치

• Configure secure cluster communications

○ 클러스터 보안 통신 구성

• Configure a highly-available Kubernetes cluster

○ 클러스터 고가용성 구성

• Know where to get the Kubernetes release binaries

○ 쿠버네티스 릴리즈 바이너리 취득

• Provision underlying infrastructure to deploy a Kubernetes cluster

○ 쿠버네티스 클러스터 배포를 위한 인프라 프로비전

• Choose a network solution

○ 네트워크 솔루션 선택

• Choose your Kubernetes infrastructure configuration

○ 쿠버네티스 인프라스트럭쳐 구성 선택

• Run end-to-end tests on your cluster

○ 클러스터 엔드-투-엔드 테스트

• Analyze end-to-end test results

○ 엔드-투-엔드 테스트 결과 분석

• Run Node end-to-end Tests

○ 노드 엔드-투-엔드 테스트

• Install and use kubeadm to install, configure, and manage Kubernetes clusters

○ 쿠버네티스 클러스터 설치 및 구성, 관리를 위한 kubeadm 사용

Core Concepts – 19%

• Understand the Kubernetes API primitives

○ 쿠버네티스 API 원리 이해

• Understand the Kubernetes cluster architecture

○ 쿠버네티스 클러스터 아키텍처 이해

• Understand Services and other network primitives

○ 서비스와 다른 네트워크 원리 이해

Networking – 11%

• Understand the networking configuration on the cluster nodes

○ 클러스터 노드에서 네트워크 구성 이해

• Understand Pod networking concepts

○ 파드 네트워킹 컨셉 이해

• Understand Service Networking

○ 서비스 네트워킹 이해

• Deploy and configure network load balancer

○ 네트워크 로드밸런서 설정 및 배포

• Know how to use Ingress rules

○ 인그레스룰 사용법

• Know how to configure and use the cluster DNS

○ 클러스터DNS 구성 및 사용

• Understand CNI

○ CNI 이해

Scheduling – 5%

• Use label selectors to schedule Pods

○ 파드 스케쥴을 위한 라벨 셀렉터 사용

• Understand the role of DaemonSets

○ 데몬셋의 역할 이해

• Understand how resource limits can affect Pod scheduling

○ 리소스 제한이 파드 스케쥴링에 미치는 영향 이해

• Understand how to run multiple schedulers and how to configure Pods to use them

○ 다중 스케쥴러 구동 및 활용을 위한 파드 이해

• Manually schedule a pod without a scheduler

○ 스케쥴러 없이 수동 파드 스케쥴링

• Display scheduler events

○ 스케쥴러 이벤트 표시

Security – 12%

• Know how to configure authentication and authorization

○ 인증 및 인가 구성

• Understand Kubernetes security primitives

○ 쿠버네티스 보안 원리 이해

• Know how to configure network policies

○ 네트워크 정책 구성 이해

• Create and manage TLS certificates for cluster components

○ 클러스터 컴포넌트를 위한 TLS 인증서 생성 및 관리

• Work with images securely

○ 이미지를 안전하게 이용하기

• Define security contexts

○ 보안 컨텍스트 정의

• Secure persistent key value store

○ 영구 키-밸류 스토어 보안

Cluster Maintenance – 11%

• Understand Kubernetes cluster upgrade process

○ 쿠버네티스 클러스터 업그레이드 절차

• Facilitate operating system upgrades

○ 운영 시스템 업그레이드

• Implement backup and restore methodologies

○ 백업 / 복구 구현

Logging / Monitoring – 5%

• Understand how to monitor all cluster components

○ 모든 클러스터 컴포넌트를 모니터링하는 법 이해

• Understand how to monitor applications

○ 애플리케이션 모니터링

• Manage cluster component logs

○ 클러스터 컴포넌트 로그 관리

• Manage application logs

○ 애플리케이션 로그 관리

Storage – 7%

• Understand persistent volumes and know how to create them

○ 영구 볼륨에 대한 이해와 생성 방법

• Understand access modes for volumes

○ 볼륨에 대한 엑세스 모드 이해

• Understand persistent volume claims primitive

○ 영구 볼륨 클레임에 대한 원리 이해

• Understand Kubernetes storage objects

○ 쿠버네티스 스토리지 객체 이해

• Know how to configure applications with persistent storage

○ 영구 볼륨 없이 애플리케이션 구성하기

Troubleshooting – 10%

• Troubleshoot application failure

○ 애플리케이션 실패시 문제 해결

• Troubleshoot control plane failure

○ 컨트롤 플레인 장애시 문제 해결

• Troubleshoot worker node failure

○ 워커 노드 장애시 문제 해결

• Troubleshoot networking

○ 네트워킹 장애시 문제 해결


출처: <https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/>



주의 사항


Testing Location Rules (장소 관련)

● Room must be quiet, private and well lit (방은 밝고 개별적이어야 함)

● Bright lights or windows should not be positioned behind the Candidate (응시자 뒤에 광원이 있으면 안 됨)

● Testing from public spaces such as coffee shops, stores, etc. is not allowed (공공 장소에서 응시하지 말 것)

● No one other than the candidate can be present in the room (방에 아무도 없어야 함)

● Desk must be clear of all notes and electronics (책상에 노트나 전자기기는 없어야 함)


Candidate Conduct Rules During Exam (응시자 준수 사항)

● Candidate should review the exam content instructions that are presented in the

command line terminal; candidate can also type “man lf_exam” in the command line to

view instructions again at any time during the exam (man lf_exam 이 시험 매뉴얼)

● Candidate is not allowed to communicate with anyone other than the proctor during the

exam (시험 중에 다른 사람과 의사소통 불가)

● Candidate is not allowed to read the questions out loud, to themselves, during the exam (질문을 소리 내어 읽지 말 것)

● No other person may be in the exam room with the Candidate during the exam (시험 중에 방에 다른 사람 있지 말 것)

● Candidate is not allowed to leave their desk or step out of view of the webcam, unless

they have been granted specific permission by the proctor (시험 자리 이탈 불가)

● Candidate is not allowed to eat, drink (except clear liquids as per rule below), or chew

gum (음식물이나 음료 섭취 금지, 규정상 투명한 음료는 가능)

● Candidate is permitted to drink clear liquids from a label-free clear bottle or a clear glass (라벨 없는 투명 보틀에 담아 투명한 음료 섭취 가능)

● Candidate is not allowed to wear any electronic device in their ears, on their face or on

their body* (전자 기기 착용 불가)

During the exam, Candidate may only run one application - the Chrome/Chromium

browser in which the exam is shown (크롬/크로미움 브라우저만 구동 가능)

● Candidate is not allowed to look away from their exam console screen for extended

periods of time (화면 말고 다른데 장시간 응시 불가)

● Candidate must refrain from making excessive and/or repetitive noise (소음 내지 말 것)

● Candidate must refrain from covering their mouth and/or face. (입이나 얼굴을 가리지 마라)

● Candidate is not allowed to write or enter input on anything (whether paper, electronic

device, etc.) outside of the exam console screen (콘솔창 밖에 다른 거 치지 마라)

● Candidates must comply with any requests from the proctor. If candidate fails to comply,

the exam will be terminated (감독관의 요구를 준수할 것, 안 그러면 시험 종료)



The following resources are forbidden during the exam: (금지 물품)

● Use of devices other than the exam desktop 데스크탑 이외의 기기

● Notes 노트

● Documentation 문서

● Notepads (other than what’s provided within the exam browser tab) 별도의 노트패드

● Course manuals 코스 매뉴얼

● Devices external to computer on which they are taking the exam, including but not

limited to: mobile phones, PDAs, wearable computers, smart glasses, smart watches (모바일 폰, pda, 웨어러블, 스마트 글래스, 스마트 워치 등)

● Exam-specific assets, meaning those created by (or with the assistance of) those with

prior exposure to the exam content and for the purpose of providing specific assistance

to a candidate taking the CKA or CKAD exam. (시험 관련 자료)


유용한 사이트

시험 전 읽을 거리 

시험 개요 
예제 문제  
강의 (랩 제공)
https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/ << 전 안 들었습니다. 저에겐 굳이의 영역이라서요. 

k8s Context에 대한 설명  

CKAD 이긴 하나 관련 많은 정보를 제공 (따라서 CKAD 위주로 볼것)

우아 다 썼다!!



[Continue reading...]
 
Copyright © . 쿠버네티스 전문가 블로그 - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger