MapleStory Finger Point
Kubernetes Object [Part 01]
·
Cloud Architect/Kubernetes
01. Kubernetes 오브젝트kubernetes 시스템 내에서 영속성을 가지는 오브젝트클러스터의 의도한 상태를 나타내기 위해 오브젝트를 이용status 필드는 kubernetes 시스템과 컴포넌트에 의해 오브젝트의 현재 상태를 나타내며, kubernetes control plane은 이 status를 사용자가 의도한 상태와 일치시키기 위해 끊임없이 능동적으로 관리한다.💁‍♂️ 의도한 상태란?오브젝트에 대한 기본적인 정보와 의도한 상태를 기술한 오브젝트 spec을 제시오브젝트 생성을 위한 kubernetes API 요청은 JSON 형식을 포함한다.대부분의 경우 정보를 .yaml 파일로 kubectl에 제공kubectl은 API 요청이 이루어질 때 JSON 형식으로 정보를 변환 💁‍♂️ yaml 파..
Kubernetes란?
·
Cloud Architect/Kubernetes
📌kubernetes 란? 컨테이너화된 워크로드와 서비스를 관리하기 위한 컨테이너 오픈소스 오케스트레이션 플랫폼 Orchestration이 필요한 이유자동화된 스케일링, 롤아웃 및 롤백자동화된 복구(self-healing), 빈 패킹(bin packing)시크릿과 구성 관리서비스 디스커버리와 로드 밸런싱스토리지 오케스트레이션선언적 코드를 사용한 운영(laC)kubernetes가 존재해야 하는 이유?분산시스템을 탄력적으로 실행하기 위한 프레임워크 제공어플리케이션 배포, 스케일링, 장애조치를 할 수 있도록 만들어주는 환경 제공.kubernetes의 장점kubernetes는 완전 오픈소스, 가장 풍부한 에코시스템kubernetes는 everything as code를 구현어디서나 구동 가능(onprem, p..
Introduce
·
About Me
안녕하세요,간단하게 제 소개를 드리도록 하겠습니다 :) Let me introduce myself.클라우드 인프라 운영에 관심을 가지고 공부한 기술들을 공유하고자 Blog를 개설하게 되었으며현재 외국계 기업에서 IT Cloud Engineer 직무를 맡고 있고 AWS와 Azure 벤더 중심으로 운영하고 있습니다. 👨‍💻 Experiences네트워크 엔지니어 | 기술1팀 | 팀원 2021.06 ~ 2023.07Cisco 벤더사의 L2 Switching, L3 Routing, Wireless 구축 및 운용FortiGate, Axgate, Cisco ASA 등 방화벽을 활용한 IPSec VPN, SSL VPN 구축 및 Policy 운영네트워크 인프라 구축 및 고객사 인프라 유지보수 클라우드 엔지니..
Chapter 2. Docker란? [Container opensource platform]
·
Cloud Architect/Docker
01. Container 개념컨테이너(Container)란?애플리케이션 레벨에서 필요한 소스 코드, 라이브러리 등 모든 파일을 하나의 런타임 환경으로 패키징하는 기술. 가상화 환경에서 컨테이너 환경으로 변화 하면서 바뀐점01. 하이퍼바이저 → 컨테이너 런타임(Docker)으로 변경.02. vm → container : 경량화 되어있으므로 빠른 실행속도와 가볍다는 장점이 있다. 따라서 컨테이너 환경은, 시스템을 가상화 하는것이 아닌 어플리케이션을 구동할 수 있는 환경 자체를 가상화 기술 Container 기반 기술은 아래와 같다.namespace : 컨테이너에 대한 격리 계층을 제공 cgroup : 어플리케이션을 특정 리소스 사용 세트(cpu, memory, disk I/O, Network 등)로 제한. ..