일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 스프링부트
- 알고리즘
- 쿠버네티스
- 코딩테스트
- Linux
- DPDK
- C
- Kakao
- Spring
- 프로그래머스 #카카오 #IT #코딩테스트
- springboot
- 리눅스
- 개발자
- 캐시
- 프로그래머스
- 카카오
- 스프링
- programmers
- 백엔드
- 자바
- 도커
- 엘라스틱서치
- 네트워크
- Elasticsearch
- Java
- Python
- IT
- docker
- 운영체제
- 파이썬
- Today
- Total
목록쿠버네티스 (2)
저고데

사건의 발단먼저, 필자의 가상 머신은 Virtual Box이며, OS은 Ubuntu 22.04 LTS이다.때는 바야흐로, 어제로 레디스를 이용하여 쿠버네티스 배포를 하던 중 발생한 문제이다.쿠버네티스를 사용하려면 kubectl, kubeadm, kubelet을 다운받아야 한다. (각각의 설명은 추후에 다시 작성하겠다.)구글링을 통해서 아래의 명령어를 입력했음에도 불구하고 오류가 발생하였다.sudo apt install -y kubectl kubeadm kubelet오류 내용을 읽어보았을 때, 내가 실수해서 발생한 것은 아닌 것만 같았다.각 package를 읽을 수 없다는 것을 볼 때, kube와 관련된 패키지 서버가 문제가 있지 않을까 생각했다.우선은 오류 내용의 'snap install'을 사용해보기로..
그래서 이거 왜 배우는데?Kubernetes는 k8s(첫 글자 K와 마지막 글자 S 사이에 8개의 알파벳이 있다는 뜻)라고도 불리며 컨테이너 오케스트라 중 하나다.컨테이너 오케스트라? 뭔가 느낌이 오지 않는가?오케스트라라고 한다면, 다양한 악기들을 조화롭게 연주하기 위해서 컨트롤이 필요한 작업이다.만약 악기 대신에 다양한 컨테이너가 있으면 어떨까?서비스를 원활하게 운영하기 위해서는 컨테이너들을 잘 관리하는 것이 필수적이다.학부 수준에서의 프로젝트에서는 컨테이너가 많이 않기에 관리가 어렵지 않지만, MSA가 보편화되어 있는 서비스일 경우에는 이야기가 달라진다.버전 관리도 더 꼼꼼하게 해야하고 충돌을 방지하 위해서 신경 써야할 부분이 많다.이 때, 컨테이너들을 자동적으로 관리하기 위해 탄생한 것이 쿠버네티스..