본문 바로가기

k8s4

[k8s] Application 기능으로 이해하기-PVC/PV, Deploym... 해당 블로그는 [쿠버네티스 어나더 클래스] 강의에 일부 내용입니다. 강의 링크 : https://inf.run/NzKy 쿠버네티스 어나더 클래스 (지상편) - Sprint1 강의 - 인프런 쿠버네티스, 아직 망설이시나요? 강의 소개를 한번 들어보세요. 웬만한 수준 이상으로 레벨업 시켜드립니다!, 상위 1% 월급쟁이를 위한 쿠버네티스 어나더 클래스 (지상편) - Sprint1 [사진]현재 강 www.inflearn.com PVC, PV k8s 에서 각 파드별로 파일시스템이 존재한다. 파드 안에서 사용되는 파일 시스템은 보통 파드가 재시작 되면 이전 내용이 사라진다. 이러한 파일을 관리하려면 k8s 에서 제공하는 Volume 을 통해 각 파드의 내용을 저장하거나 공용으로 파일시스템을 사용할수 있게 해준다. .. 2024. 1. 9.
[k8s] Application 기능으로 이해하기-Pod (probe) Pod (probe) - 프로브 기본 개념 Probe 란 k8s 에서 파드의 상태를 주기적으로 체크하는 진단이다. Probe 를 통해 컨테이너의 상태를 Api 호출을 통해 진행한다. probe 종류 startupProbe readinessProbe livenessProbe Setting Pod 안 App 에는 /ready 라는 url 호출기능이 존재해야 한다. health 체크 용도의 API 면 충분하다. startupProbe Pod 는 생성과 동시에 startupProbe 기능을 동작 시킨다. 오브젝트 속성에 있는 대로 10초에 한 번씩 (periodSeconds) /ready라는 api를 요청한다. 기동 중일 때는 응답을 받을 수 없으니 계속 실패가 되고, 10번 실패하기(failureThresho.. 2023. 12. 26.
[k8s] Object 그려보며 이해하기 본 게시물은 인프런 쿠버네티스 어나더 클래스 강의 내용을 정리한 내용입니다. 링크(https://url.kr/vxsutp) 어떤 공부를 하던 그림을 그려가며 머릿속에 정리해 가는 과정이 필요합니다. 이번 글에서는 다음과 같이 3개의 과정을 통해 쿠버네티스를 이해하고자 하며 이번 정리는 이중 첫번째 Object 그려보며 이해해 보는 과정을 가지려고 합니다. Object 그려보며 이해하기 오늘 공부하게 될 쿠버네티스에 기본을 구성하는 Object 들의 구성 내용들입니다. 정리할 양이 매우 많기에 하나하나 자세히 보며 정리해 보겠습니다. 연습에서 사용된 yaml script 는 해당 카페 자료에 정리되어 있습니다. yaml 자료 - (link) namespace 와 Deployment Namespace 는 O.. 2023. 12. 19.
[k8s] 쿠버네티스 빠르게 설치하기 본 게시물은 인프런 쿠버네티스 어나더 클래스 강의 내용을 정리한 내용입니다. 링크(https://url.kr/vxsutp) 쿠버네티스(v.1.27.2) 쉽고 빠르게 설치하는 방법 Virtualbox 설치 (link) Vagrant 설치 (link) Vagrant 스크립트 실행 (윈도우 > 실행 > cmd > 확인) # Vagrant 폴더 생성 C:\Users\사용자> mkdir k8s C:\Users\사용자> cd k8s # Vagrant 스크립트 다운로드 C:\Users\사용자\k8s> curl -O https://raw.githubusercontent.com/k8s-1pro/install/main/ground/k8s-1.27/vagrant-2.3.4/Vagrantfile # Rocky Linux Re.. 2023. 12. 14.