
쿠버네티스 작동 방식이 헷갈려서 정리하는 과정에서 기록을 하고 싶어서 작성하는 페이지다. 일단 쿠버네티스를 수행하기 위해 minikube, kubectl를 설치했다.간단히 말하면 minikube는 클러스터이고, kubectl는 쿠버네티스 클러스터를 관리하고 조작하는 CLI(명령어 도구)이다. 쿠버네티스 클러스터 구성 요소는 크게 두가지이다.Control Plane Node (Master)와 Worker Nodes(Node)이다. Control Plane Node (Master)Master는 설정 환경을 저장하고 전체 클러스터를 관리하는 역할이다.Node 클러스터에 존재하는 하나의 머신(컴퓨터)를 의미한다.운영 환경에서 Node는 물리적인 머신이나 클라우드에서 호스트 되는 가상 머신이다.사용자는 kubec..
Docker란Docker는 컨테이너 기반 가상화 기술을 활용하여 애플리케이션을 효율적으로 배포하고 실행하기 위한 오픈소스 플랫폼기존의 가상 머신(VM)과 달리, Docker는 운영체제(OS) 수준의 가상화를 제공하여 더 가볍고 빠르게 애플리케이션을 구동할 수 있다.Docker는 "애플리케이션의 포장, 배포, 실행"을 표준화하여 개발부터 운영까지의 생명주기를 단순화한다. 클라우드 네이티브 기술의 핵심으로, 현대 소프트웨어 개발의 효율성, 확장성, 일관성을 혁신적으로 개선한 도구이다. 1. Docker가 로컬에 저장한 모든 이미지 목록 보기로컬에 저장된 Docker 이미지(즉, 컨테이너를 만들 수 있는 템플릿) 목록을 보여준다.내 컴퓨터에 저장된 이미지(레시피) 목록을 보여주는 것이다.docker image..

Kubernates란?컨테이너 관리 도우미이다. 앞글자의 K, 뒷글자의 S, 그 사이의 숫자 개수 8를 합쳐 K8s라고 부른다.컨테이너화 된 애플리케이션을 자동으로 배포, 확장, 운영(관리)하는 오픈소스 플랫폼이다.Docker에서 제공하는 컨테이너 기술로 만든 앱이 여러 개 있다면 어디서 실행할지, 언제 늘리고(스케일링), 언제 공장나고, 어떻게 통신되는지 개발자가 관리하지 않고 쿠버네티스가 알아서 관리해주는 것이다.즉, 오픈소스 컨테이너 오케스트레이션 플랫폼이다. 왜 필요한가?개발하게 되면 기본적으로 Front, Back, DB 3개의 서버가 필요하다.그런데 이것보다 서버가 많이 필요해지면 어떻게 될까?서버가 여러 개이면 컨테이너를 어떻게 배치할지, 장애가 나면 어떻게 복구할지 관리가 어렵다.kube..
- Total
- Today
- Yesterday
- 사람검출
- yolov8
- 오븐시계
- randrange
- Kkma
- baekjoon
- 파이썬
- 사람수세기
- 터틀그래픽 명령어
- JAVA오류해결
- konlpy
- UnsupportedClassVersionError
- SPRING오류해결
- Turtle Graphic
- streamlistener
- springboot
- 다인승
- tweepy
- 터틀그래픽예제
- 문제풀이
- randint
- 10828번
- gradleload오류
- python공부
- YOLO
- database연결
- 에러발생
- 터틀그래픽
- 백준
- 다인승탑승
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |