본문 바로가기

쿠버네티스5

[k8s] Application 기능으로 이해하기-PVC/PV, Deploym... 해당 블로그는 [쿠버네티스 어나더 클래스] 강의에 일부 내용입니다. 강의 링크 : https://inf.run/NzKy 쿠버네티스 어나더 클래스 (지상편) - Sprint1 강의 - 인프런 쿠버네티스, 아직 망설이시나요? 강의 소개를 한번 들어보세요. 웬만한 수준 이상으로 레벨업 시켜드립니다!, 상위 1% 월급쟁이를 위한 쿠버네티스 어나더 클래스 (지상편) - Sprint1 [사진]현재 강 www.inflearn.com PVC, PV k8s 에서 각 파드별로 파일시스템이 존재한다. 파드 안에서 사용되는 파일 시스템은 보통 파드가 재시작 되면 이전 내용이 사라진다. 이러한 파일을 관리하려면 k8s 에서 제공하는 Volume 을 통해 각 파드의 내용을 저장하거나 공용으로 파일시스템을 사용할수 있게 해준다. .. 2024. 1. 9.
[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) 쿠버네티스 표준 생태계로 편해진 IT인프라 구축위 사진은 쿠버네티스에서 활용되는 Application 들이다.사실상 쿠버네티스생태계 라기 보단 현재 IT 사업으로 진행되는 대부분의 어플리케이션의 여러 응용프로그램들을 모아 놓았다고 해도 과언이 아니다.CNCF 에 기여된 프로그램은 다음과 같이 4분류로 나눌수 있다.Sandbox : 아직 실험 단계 프로젝트Archived : 프로젝트가 비활성화 되어 더 이상 기술 지원이 없는 프로젝트Incubating : Graduated 를 진행하기위해 진행되고 있는 프로젝트Graduated : CNCF 에 인증된 프로젝트저 많은 프로젝트들 중 주로.. 2023. 12. 15.
[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.
[k8s] 컨테이너 한방 정리 기술의 흐름으로 이해하는 컨테이너 쿠버네티스 (kubernetes - 이하 k8s) 쿠버네티스를 한마디로 정의 → '오픈소스 컨테이너 오케스트레이션 플랫폼' 컨테이너 가상화 / Dev-ops 환경에서 이젠 필수적인 요소 컨테이너를 중심으로한 여러 배경 흐름이 중요하다. 1. Linux OS 흐름 최초의 리눅스는 UNIX (유료) 로 시작함 → Linux (무료) unix의 배포판. Linux 는 debian 계열과 RedHat 계열로 나뉨 debian 기반 ubuntu RedHat 기반 fedora : 최초 무료 배포용 RedHat Enterprise Linux (RHEL) : 유지보수 비용을 내는 유료 버전 CentOS → RHEL 복제판 (오픈소스) CentOS 의 현 상태 CentOS 8 → 202.. 2023. 12. 14.