쿠버네티스 학습에 대해 질문있습니다!
"쉽게 배우는" 시리즈를 듣고 이번 쿠버네티스 강의를 듣고있는 학생입니다.
다름이 아니라 그림으로 배우는 쿠버네티스를 들을 때 kubeadm이라던가 쉘스크립트 등등 여기서 사용되는 다양한 기능이나 툴에 대해 이해를 완벽히 하지 못하고, 그 외에도 강사님이 말씀하신 개념에 대한 이해가 잘 되지 않는 것 같습니다.
여기서 궁금한 부분은 k8s의 설정을 하는 코드를 어느정도까지 이해해야 하는지 잘 감이 오지 않습니다. 나중에 혼자서도 이러한 설정 부분을 해낼 수 있을정도로 완벽히 이해하여야 하는지, 만약 그렇다면 아직 제가 CS 기초가 약한 것 같은데, 혹시 이를 위해 공부하면 좋을 만한 소스가 있는지 궁금합니다!
또한 vagrant나 kubeadm과 같은 것들은 정확히 어떤 용도로 쓰이고, 어떤 기능을 하는지 설명해주시지 않으시는데, 따로 공부를 해야하는 부분일까요?
항상 좋은 강의 감사합니다.
답변 1
0
안녕하세요, 김건우님.
튜터 주도입니다.
Q1. 여기서 궁금한 부분은 k8s의 설정을 하는 코드를 어느정도까지 이해해야 하는지 잘 감이 오지 않습니다. 나중에 혼자서도 이러한 설정 부분을 해낼 수 있을 정도로 완벽히 이해하여야 하는지, 만약 그렇다면 아직 제가 CS 기초가 약한 것 같은데, 혹시 이를 위해 공부하면 좋을 만한 소스가 있는지 궁금합니다!
A1. 우선 이해를 돕기 위해서 먼저 말씀드리면, Vagrantfile의 경우 조훈 선생님의 저서인 <컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커>2.2챕터에서 자세히 설명되어있으니, 학습에 참고가 되실 것 같습니다.(Vagrantfile 기초 문법도 구글에 한국어블로그가 많이 나와있습니다.) 셸스크립트는 셸에서 사용할 수 있는 명령어들의 조합이므로, 셸스크립트 안의 리눅스 명령어들을 간단히 보시면 좋을 것 같습니다.
또한, 어느 정도 이해해야 하는지에 대한 부분은.. 정말 공부하시는 분들의 입장과 상황에 따라 달라질 것 같습니다^^; 말씀하신대로 ’혼자서도 이러한 설정 부분을 해내고 싶다면’ 숙지하는 것이 맞겠지요 :)
Q2. 또한 vagrant나 kubeadm과 같은 것들은 정확히 어떤 용도로 쓰이고, 어떤 기능을 하는지 설명해주시지 않으시는데, 따로 공부를 해야하는 부분일까요?
A2. 쿠버네티스 공부를 시작하시는 현재 시점에서는, 환경을 세팅하는 vagrant, kubeadm을 따로 자세하게 공부를 해야한다기보단, 간단히 구글링 정도로 기능을 확인하신 후 진행하시면 될 것 같습니다.
정리하면, 현재 시점에서는 vagrant, 셸스크립트, kubeadm의 용도, 기능은 각잡고 공부하신다기보단 구글링해서 필요한 내용을 확인하시는 정도로 충분하실 것 같습니다.
혹시 추가로 궁금하신 점이 있으면 남겨주세요
감사합니다 :)
섹션2. 1.5쿠버네티스_컨트롤플레인_노드와_워커_노드_그리고 kubeadm으로 쿠버네티스 직접 구성하기-v1.30 오류
0
62
2
[해결] 2.4. tabby config.yaml 파일 복사 실패 시
1
119
1
9.3 Error 발생 유도 테스트 확인 부탁드립니다.
0
110
2
livenessProbe 어플리케이션 재시작 의미
0
79
2
K8S 노들에 접근이 안됩니다.
0
186
6
arm virtualBox의 vagrant up 에러
0
122
2
추후 강의계획 질문
0
160
1
MAC 에서 사용할 수 있는 ova 파일은 없나요?
0
229
2
7.8. w3-affinity-leader 적용 에러 문제 질문드립니다.
0
226
5
커리큘럼 순서 문의
0
220
2
apply 실행 후 pod상태가 ContainerCreating 에서 변경이 안됩니다.
0
379
2
livenessProbe에 대한 설명이 조금 부족한거 같네요
0
228
3
controlplane_node.sh 실행 오류 문의
0
255
2
예제폴더의 경로와 영상의 경로가 너무나도 다릅니다
0
227
2
9.6강의 소스 수정 요청 및 에러 문의
0
174
2
8.6 강의 중 sysnet4admin/chk-info 이미지 bash 이슈
0
169
3
드디어 맥에서도 virtualbox가 지원 됩니다.
0
299
2
8.3강의 set-ctx-pod-admin.sh 수정 요청
0
130
3
7.5 강의 tardy-nginx 이미지 문제
0
3317
3
ch1. controlplan_node.sh 실행 시 에러가 뜹니다
0
315
3
Kubenetes 클러스터에 추가적으로 신뢰하는 CA를 넣을 수 있나요?
0
193
1
clusterrolebinding의 --namespace 옵션의 역할
0
173
2
A.0003 파일 vagrant file 수정 (자문자답)
0
174
2
nfs-client-provisioner 관련 생성 오류 질문
0
197
1





