CKAD 환경
6037 단어 kubernetes
나는 너와 이 경험을 나눌 것이며, 그것이 너에게 도움이 되기를 바란다.
어떤 기술이 필요합니까?
시험 시간이 제한되어 있어 빠른 결정이 필요하다.내가 보기에 준비를 잘 하려면 다음과 같은 것이 필요하다.
쿠베르네트스를 장악하다
이를 위해, 오직 한 가지 방법: 연습, 연습, 다시 연습!
우선 너는 반드시 이런 개념들을 이해해야 한다.이를 위해, 너는 인터넷상에서 무수한 세미나를 방문할 수 있다.
나는 이 책을 추천한다: https://gumroad.com/l/understanding-kubernetes-visual-way
너는 그것의 작업 원리를 이해해야 한다.
vim과 bash 명령 파악하기
명령
curl
과 wget
은 반드시 알아야 한다.이 밖에 문법sh -c <command>
도 익혀야 한다.만약 당신이vim에 만족하지 않는다면 시험을 잊어버리세요.IDE에 접근할 수 없습니다.vim을 관리하고 빨리 사용해야 합니다.
Vim 구성
다음 명령을 실행하여 YAML 편집을 적절히 준비할 수 있습니다
vim
.echo "set ts=2 sts=2 sw=2 et" > ~./.vimrc && . ~/.vimrc
이 명령을 기억해라. 이것은 시험에서 첫 번째 일이 될 것이다.알아야 할 명령
한 줄이나 여러 줄을 빠르게 삭제하고 커서 앞뒤에 한 줄을 삽입하고 문자를 바꾸고 편집기를 종료하는 방법을 알아야 합니다.
연습, 연습, 다시 연습!
시험에 참가하기 전에 너는 반드시 집중해서 연습해야 한다.너는 즉시 이런 질문에 대답할 수 있어야 한다. "
pod1
라는 크레인을 가동시켜라. 그 위에 그림nginx
이 있다. 이 크레인은 포트 443에서 pod-service
라는 서비스로 노출되어야 한다."성명식 모드에서 실행할 수 있도록yaml 파일을 생성하고vim를 사용하여 수정해야 합니다.
개인적으로는 Udemy 훈련을 이용해 킬러 모의고사를 치렀다.쉿!
D일
설치 프로그램
시험은 우선 신원을 확인하고 규칙을 준수해야 한다.카메라를 켜고 화면을 공유해야 합니다.이 부분은 상당히 길 수 있다.나에게 있어서 이것은 거의 30분 동안 지속되었다.화면 공유 작업이 정상적이지 않아서, 우리는 이 과정을 여러 번 반복해야만 했다.나는 비록 닫혔지만, 데스크톱의 두 개의 화면을 뜯어야만 했다.
시간을 낭비하지 않고 시험 장소를 엄격히 준비하다.
프로세스
목표는 66%의 정답이다.총 19개의 문제가 있는데, 어떤 문제는 3%, 어떤 문제는 12퍼센트의 가치가 있다.
kubernetes의 공식 문서를 얻을 수 있으며, 임의로 사용하고 복사할 수 있습니다.만약 네가 충분한 준비를 한다면, 너는 네가 필요로 하는 코드 세션이 어디에 있는지 확실히 알게 될 것이다.
당신의 진도와 문제의 가치를 기록하는 데 사용할 수 있는 수첩이 있습니다.
책략
시작하기 전에, 너는 너의 전략을 알아야 한다.당신은 먼저 간단한 문제에 대답한 후에 어려운 문제에 대답할 수 있습니까?너는 먼저 어려운 문제부터 시작할 거니?너는 순서대로 문제에 대답할 수 있니?
너는 네가 어떻게 하고 싶은지 반드시 알아야 한다.너는 즉흥적으로 창작할 시간이 없다.만약 네가 한 문제에 너무 많은 시간을 낭비한다면, 너는 더 간단한 문제에 대답할 충분한 시간이 없다.
이것은 내가 채택한 전략이다.
12 - 4% => OK
또는 8 - 7% => cron job, not done
.04-pod.yaml
또는 12-netpol.yaml
.프롬프트
까다로운 문제에 시간을 낭비하지 마라.
어떤 화제들은 네가 그다지 편하지 않을 테니, 마지막에 남겨 두었다가 다시 이야기하자.나는jobs와cronjobs에 대한 파악도가 비교적 낮아서 즉시 이 문제를 통과하여 자신을 위해 더욱 간단한 문제를 대답했다.내가 아는 모든 일을 다 한 후에, 나는 다시 이 문제로 돌아왔다.
스트레스 조심해.나는 최초의 몇 가지 문제에 집중하기 위해 시작하는 데 오랜 시간이 걸렸다.
너는 아마 모든 문제에 대답할 시간이 없을 것이다.이것은 정상이니 조급해하지 말고 대답을 시작하기 전에 성명을 자세히 읽어라.19개 질문에 잘못 답하기보다는 3개 질문에 답할 시간이 없다.
나의 변명
alias k="kubectl"
export $do="--dry-run=client -o yaml"
export $fo="--force --grace-period=0"
이게 제가 얘네를 사용하는 방식이에요.# Create a definition file
k run ningx --image=ningx $do > 01-pod.yaml
# Force delete a pod
k delete po my-pod $fo
유용한 링크
K8s 비주얼: https://gumroad.com/l/understanding-kubernetes-visual-way
또 다른 팁:
프랑스어 힌트: https://thibault-lereste.fr/2020/05/certification-kubernetes-ckad/
과정: https://www.udemy.com/course/certified-kubernetes-application-developer/
Reference
이 문제에 관하여(CKAD 환경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/cedricmoulard/ckad-experience-3k4o텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)