*해당 글은 인프런 『쿠버네티스 어나더 클래스 (지상편) - Sprint1』 강의를 기반으로 복습&정리 차 작성되었습니다. 📌쿠버네티스 표준 생태계로 편해진 IT인프라 구축 많은 IT회사들은 컨테이너 환경이 IT인프라로 자리잡을 것이라 예상했고 여러 기업들이 컨테이너 시장에 뛰어들게 되었습니다. 그 결과 짧은 시간 안에 위와 같은 쿠버네티스 기반의 IT생태계가 폭발적으로 거대해졌습니다. 하지만, 95년도 즈음에 만들어진 JAVA를 현재까지도 주로 사용하듯이 각 영역별로 대중적으로 사용하는 제품들이 정해져 있습니다. 위와 같이 각 영역별로 크게 분류하면 대중적으로 사용하는 제품들은 이렇습니다. → CNCF(Cloud Native Computing Foundation)에서 관리하는 프로젝트들의 성숙도 평가에..
*해당 글은 인프런 『쿠버네티스 어나더 클래스 (지상편) - Sprint1』 강의를 기반으로 복습&정리 차 작성되었습니다. 📌실습 환경 구성 이번에는 쿠버네티스 실습환경을 구성해보고자 합니다. 개인적으로 공부할때는 VMware관련 제품을 사용하다보니 VMware Workstation을 통해서 진행하려고 했으나, 첫 실습이기 때문에 실습내용에 더 집중하고자 VirtualBox로 진행했습니다. 🔍Vagrant를 활용하여 VM 생성 * OS: Rocky Linux * 실습 스크립트를 활용하여 k8s 마스터 노드 생성 # Vagrant 폴더 생성 D:\> mkdir k8s # Vagrant 스크립트 다운로드 D:\k8s> curl -O https://raw.githubusercontent.com/k8s-1pro..
*해당 글은 인프런 『쿠버네티스 어나더 클래스 (지상편) - Sprint1』 강의를 기반으로 복습&정리 차 작성되었습니다. 📌기술의 흐름으로 이해하는 컨테이너 Kubernetes는 DevOps와 Container Infra 환경에서 빼놓을 수 없는 부분이 되었습니다. 쿠버네티스를 잘 이해하기 위해서는 OS의 기술발전과 더불어 가상화 및 컨테이너 환경에 대한 전반적인 배경 흐름을 알 필요가 있습니다. 🔍Linux OS 흐름 Linux OS는 UNIX를 시작으로 데비안계열과 레드햇계열로 배포판을 제공하고 있고 RedHat에서는 기업용 배포판인 Red Hat Enterprise Linux(RHEL)을 유료제공하여 대부분의 기업에서는 해당 배포판을 주로 사용하거나 CentOS, Ubuntu 도 병행하여 사용하고..