소개
쿠버네티스는 새로운 개념들이 많아서, 바로 실무에서 써먹지 않으면 금방 배운 내용을 까먹기 쉽습니다.
그렇다고 기회가 생길 때 까지 공부를 안하고 있을 수는 없겠죠? 그럼 이런 기회가 오더라도 선뜻 하겠다고 손을 들기도 어려운데..
이럴 때 방법이 있습니다.
혹시 자격증 공부를 해본 적 있으신가요? 아무리 실습을 많이 해보고 합격을 했다고 하더라도 이렇게만 공부한 기억은 빠르면 반년 뒤에 모두 잊혀져요.
하지만 공부한 내용을 블로그나 문서로 잘 정리해 놓거나, 자주 쓰는 명령어들을 잘 모으면서 공부한다면 진도가 느리게 나가더라도 이 시간은 잃어버린 시간이 아니라 의미 있는 시간이 되는 거죠.
그리고 코드를 쌓아두는 게 중요한데, 지푸라기 집처럼 빠르고 많이 쌓는 게 아니라, 벽돌집처럼 하나라도 우직하게 쌓는 게 중요해요. 그러기 위해선 내가 공부했던 기능들을 가지고 쌓아가는 형태의 프로젝트로 만들어 나가야 되요. 흔히 프로젝트를 한번 해보면 실력이 많이 는다고 하는 것과 같습니다.
그러다가 새로 알게 된 내용이 있으면 반영 시켜보고 문서도 업데이트를 해 놓으세요. 그럼 실력이 머릿속인 아닌 실질적인 내 자료로 남아요.
쿠버네티스는 코드(Code)로 인프라 환경을 만드는 현재 가장 좋은, 가장 많이 사용되는 기술 입니다.
예전에 한땀한땀 해왔던 수작업들을 이제는 코드로도 다 만들 수 있게 됐어요. 그래서 그동안 해왔던 경험을 가지고 코드를 미리 만들어 놓으면 작업 속도는 말도 안되게 빨라집니다. 인터넷 속도가 빨라지면서 예전엔 불가능했다고 생각했던 일들이 가능해졌다는거 아시나요?
하지만, 경험이 없으면 이 코드를 만들어 놓는 게 쉽지는 않아요.
그래서 저는 제 경험을 토대로 만들어 놓은 코드들을 여러분께 공유하고자 합니다. 그동안 제가 정리했던 자료들도 함께요.
저는 지금까지 제가 쌓아온 걸 많은 사람들에게 보여드리고 싶은 새로운 목표가 생겼습니다. 그 목표의 시작은 [쿠버네티스 어나더 클래스]고요. 모두 청출어람 하셔서 저보다 잘 됐으면 좋겠습니다 :)
Mail: k8s.1pro@gmail.com
LinkedIn: https://www.linkedin.com/in/1pro
강의
전체4로드맵
전체1수강평
- 잘봤습니다. 감사합니다~~
백지석
2024.07.26
1
- 수강평 쓰라니까 씁니다 :)
green
2024.07.26
0
- 강의 잘 듣고 있습니다
치즈라떼
2024.07.24
1
게시글
질문&답변
2024.07.22
Logging - 실습 진행중 loki-stack pod 생성에 문제가 있습니다.
안녕하세요. 해당 강의에 쿠버네티스 버전이 업데이트 된 이후 그에 맞게 자료실의 내용도 업데이트 했는데, 해당 부분은 업데이트가 안되었네요. 일단 아래 명령어로 삭제를 하시고요. helm uninstall loki-stack -n loki-stack 아래 주소에 들어가서 그대로 따라해 보시면 됩니다. https://cafe.naver.com/kubeops/30 하시다가 안되는 게 있으면 말씀해 주시고요.
- 1
- 2
- 81
질문&답변
2024.07.22
vagrant box add 오류
안녕하세요. 답변이 너무 늦어 죄송합니다. 답변 드리는 걸 깜빡했네요. 일단 특이한 에러입니다.. 하나씩 봐야 할 것 같은데 먼저 이미지를 등록할 때 아래와 같이 --insecure 옵션을 추가해보시겠어요? vagrant box add --insecure rockylinux-repo.json 그리고 윈도우 버전이 어떻게 되실까요?
- 1
- 2
- 89
질문&답변
2024.07.21
JDK, JRE 관련해서 질문드립니다.
네, 말씀 하신대로 일단 인프라 환경에서 JRE만 설치해도 App을 돌리는 데 문제 없습니다. 근데 통상적으로는 JDK를 많이 설치해요. JRE보다 JDK를 설치했을 때 이점은 JDK에는 jstat라든지 jstack등 디버깅이나 모니터링 도구들이 포함되 있어서 디버깅 할 때 좋고요. 개발 환경에는 JDK를 사용하기 때문에 운영 환경에도 똑같이 환경을 일치 시키는 게 혹시 모를 환경 문제에 대처하기 좋습니다. 그리고 빌드나 테스트 환경의 경우 해당 Application에서 꼭 JDK를 필요로 하는 경우도 많기 때문에, 조금 더 효율적으로 사용하기 위해 JRE를 쓰는 것 보다 그냥 JDK를 쓰는 게 유지보수 측면에서 유리합니다.
- 1
- 1
- 34
질문&답변
2024.07.14
argo CD image auto updater 사용에 질문이 있습니다
좋은 질문이네요! 저도 강의에서 이 부분을 놓쳤습니다. argo CD image updater가 Git의 내용을 업데이트 하고요. 그래서 설정에도 git과 연동되는 설정이 있습니다. (사진) https://argocd-image-updater.readthedocs.io/en/stable/basics/update-methods/
- 1
- 1
- 40
질문&답변
2024.07.14
Longhorn 설치과정과 대시보드 의문
답변 : 네, 1-2) 부터는 Master에서만 진행하시면 됩니다. 답변 : 일단 쿠버네티스 버전에 따라 Longhorn 설치 버전도 업데이트 하고 있습니다. 그리고 모든 노드가 나오는 게 맞긴 한데, 간혹 모든 노드가 안 나오시는 분들도 종종 있긴 하고요. 원인을 찾기는 쉽지 않기 때문에 학습과 이해를 위한 목적에 의의를 두시고, node리스트가 어떻게 나오는 지는 크게 신경 안 쓰는 게 정신 건강에 좋을 것 같습니다 ^^ 설치 후 storageClassName을 통해서 Volume이 잘 생성되는지 테스트 하는 부분에 목적을 주시는 걸 권해드려요.
- 1
- 1
- 64