직접 설치 관련
164
작성한 질문수 28
쿠버네티스 직접 설치 관련 궁금증이 있습니다.
쿠버네티스 자체가 복잡한 것은 이해했습니다. 궁금한 것이 실무나 보통 실제로 쿠버네티스를 사용한다고 했을 때 이렇게 직접 설치하는 경우가 많을까요 아니면 관리형 쿠버네티스 서비스를 보통 사용하나요 ? (EKS, GKE...)
제가 생각했을 때는 클라우드의 보편화 및 기본 인프라를 관리해줄 것이라고 생각해서 이런 것들을 많이 사용할 것 같은데
궁금합니다 .. !
답변 3
1
또한 궁금한 점이 있습니다 .. !
로컬 개발 환경에서도 보통은 Minukube나 Docker Desktop을 사용하나요 ? 직접 설치하면서 쿠버네티스가 너무 어렵게 느껴져셔 질문 남깁니다.
0
이번엔 AI 인턴이 답변을 잘 정리해 줬네요 ㅎ 링크까지 타고 가시면 이전에 비슷한 질문에 제가 답변한 내용도 있습니다.
요즘은 대체로 클라우드를 많이 쓰긴 하죠. 근데 중견 기업으로 갈 수록 관리형을 쓰는 곳이 많고요.
대기업으로 가면 쿠버네티스를 많이 커스텀 해야되기 때문에 내부망에 쿠버네티스를 직접 구축합니다.
팀 단위로 직접 관리형 쿠버네티스를 만드는 거죠.
그리고 로컬 개발환경에서 Minikube나 Docker Desktop도 많이 쓰긴 하고요.
근데 쿠버네티스 설치가 어렵지만 그래도 넘어야 할 산 인 게, 쿠버네티스의 기능을 제대로 이해하기 위해서는 쿠버네티스 내부 구성 동작을 잘 알아야 하기 때문입니다. 여기서 많이 들 포기하기 때문에 어려운 부분인 게 맞습니다.
그래서 일단 이해도는 60%만 가지고 설치를 해보시고, 이후 내용들을 공부하다 보면, 다시 또 설치에 대한 내용을 이해해야 좀 더 제대로 알 수 있겠다 싶은 느낌이 오는데 그때 다시 설치 부분을 공부해 봐도 좋고요.
결론적으로 쿠버네티스는 어려운 게 맞기 때문에 한번은 맘 먹고 공부를 해야 되는 분야고, 그렇게 한 만큼 쿠버네티스를 할 줄 아는 개발자와 안해 본 개발자의 갭이 존재 하게 됩니다.
그러니 부디 포기하지 마시고, 이왕 시작한 공부 끝까지 가보시길 바래요.
그리고 쿠버네티스는 생소한 개념들이 많기 때문에 한번에 모든 내용을 다 이해 하려고 노력하기 보단, 강의를 여러번 반복해서 들으시길 권해드려요. :)
0
안녕하세요, 인프런 AI 인턴입니다. 백엔드공부화이팅님.
질문 주신 내용은 쿠버네티스의 설치 방법에 관한 것입니다. 쿠버네티스는 여러 가지 설치 및 운영 방법이 있으며, 각 조직의 필요와 환경에 따라 방식이 달라질 수 있습니다.
일반적으로, 많은 기업이나 조직이 관리형 쿠버네티스 서비스를 선택하고 있습니다. AWS의 EKS, Google Cloud의 GKE, Azure의 AKS와 같은 클라우드 제공업체의 관리형 쿠버네티스 솔루션은 인프라 설정 및 유지보수의 복잡성을 줄여주고, 운영 부담을 덜어준다는 점에서 인기가 높습니다. 이 서비스들은 쿠버네티스 클러스터를 쉽게 배포하고, 확장하고, 모니터링할 수 있는 기능을 제공하기 때문에, 개발 및 운영 인력이 클러스터 관리에 집중하기보다는 실제 애플리케이션 개발과 서비스 제공에 초점을 맞출 수 있게 됩니다.
물론, 관리형 서비스를 사용하지 않고 직접 설치하여 사용하는 조직도 존재합니다. 이는 대부분 특수한 보안 요구사항이나 비용 절감, 또는 클라우드 벤더에 대한 종속성을 줄이는 것을 목표로 하는 경우가 있습니다. 직접 설치할 때는 kops, kubeadm, Rancher 등의 도구를 활용하여 설치하게 됩니다.
요약하자면, 관리형 쿠버네티스 서비스가 실무에서 보다 일반적으로 채택되고 있지만, 각 조직의 특정 요구나 상황에 따라 직접 설치하는 경우도 있습니다.
관련하여 이전에 다뤄진 유사한 질문을 참조하실 수 있습니다:
- 쿠버네티스 환경 구축 관련 질문입니다.
- 실무에서의 쿠버네티스 사용
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
젠킨스버전과 플러그인설치
1
34
2
강의자료 원본 애니메이션처리가 되어 있을까요?
1
87
1
get pods 했을 때 connection refused가 뜹니다.
1
92
3
베이그란트 플러그인 설치 실패
1
86
1
실습겸 미니pc사보려는데 이정도면 괜찮을까요?
0
95
2
Image updater 1.0 이후 CRD 기반 변경 시 적용 방법 공유합니다.
1
85
1
기본 values 파일과 service name에 대한 질문이 있습니다.
0
73
2
Sprint 2 강의에서 yaml 파일들 경로에 대해 궁금한게 있어요.
1
64
2
Selector의 속성에 대해 질문 드립니다.
1
60
1
인스턴스 스펙
1
70
2
Container 기술 관련해서 질문드립니다.
1
83
3
Jenkins 빌드 UI 설정 관련 질문드립니다.
1
86
3
Jenkins 빌드 진행 UI 설정
0
70
1
cicd 서버 올린 후 기존 마스터 노드 기동 시 네트워크 에러
1
80
2
HPA - Auto Scaling 실습 관련 에러 해결 공유.
1
66
1
Loki-Stack 실습 관련 질문
1
74
2
Self-Healing 테스트 중 문의사항
1
73
2
영상 내용과 강의 자료가 상이해서 강의 듣기가 짜증납니다.
0
108
2
젠킨스 구축 9단계 오류
1
89
3
실습환경 네트워크 끊김 및 느린 속도 관련 질문
1
86
2
온프레미스 환경에 쿠버네티스도입
1
102
1
SealedSecret 관련 궁금증.
1
53
1
vagrant up 사용 시 The SSH connection was unexpectedly closed by the remote end
1
90
2
젠킨스 배포 질문
1
60
2





