반응형

kubernetes 2

[CKA]쿠버네티스 yaml 파일 생성시 필수 명령어 모음

yaml 파일을 생성하기 위해서는 번거로울 수 있다. 그렇기 때문에 kubectl run 명령어를 활용하면 손쉽게 yaml 파일을 생성할 수 있다 따라서, 명령어를 통해서 yaml 파일 생성하는 방법은 꼭 기억하자! 혹시라도 생성시 client 관련된 에러가 발생한다면 kubectl 버전이 낮은거니까 kubectl 버전업그레이드를 하면 문제없다! 1. Pod yaml 파일 생성하기 kubectl run nginx --image=nginx --dry-run=client -o yaml > nginx-test.yaml 2. deployment yaml 파일 생성하기 kubectl create deployment --image=nginx nginx --dry-run=client -o yaml 3. Service..

[CKA] 쿠버네티스란 무엇인가, 쿠버네티스 구조를 파악하자

1) 컨테이너 -> 도커 -> 쿠버네티스 시스템을 개발하다보면, 개발하다보면 실행 환경 차이로 인한 문제점들을 컨테이너 기술로 해결할 수 있었습니다. 컨테이너에 필요한 정보들을 넣고 개발환경과 실제환경을 컨테이너 기술로 맞춰나갔습니다. 즉, 소프트웨어를 실행하기 위해 필요한 모든것이 포함되어 있는 유닛들 집합을 컨테이너라고 볼 수 있는데요. 컨테이너를 사용하고 애플리케이션 환경을 구축하고 운영하기 위해서는 컨테이너를 관리하는 플랫폼이 필요합니다. 대표적인 컨테이너 운영 플랫폼이 도커죠 컨테이너들이 하나 둘, 늘어나게되면서 많은 컨테이너를 관리해야하는데, 이 많은 컨테이너들을 관리해줄 수 있는 자동화 툴이 쿠버네티스 기술입니다. 쿠버네티스는 컨테이너 하나가 죽으면 다시 하나 살려주고, 확장해주고 스케쥴링해..

반응형