Study

Browse Posts

Study

정기 스터디와 학습 과정에서 작성한 주차별 기록을 모아둔 영역입니다.

AEWS
AEWS

AEWS) EKS Storage

CloudNet@팀에서 진행하는 AWS EKS Workshop 실습 스터디 참가글입니다. AWS EKS Workshop을 기반으로, AWS EKS 배포 및 실습하고, 내용을 공유합니다. 1. 스토리지 이해 컨테이너는 애플리케이션 실행에 필요한 모든 것(소스코드,라이브러리,디펜던시 등)을 포함한 가상화된 환경을 제공한다. 이를 통해 호스트 운영 체제와 분리되어, 별도의 환경에서 애플리케이션 운영을 할 수 있다. 그러나 컨테이너 상의 디스크는 지속성이 없다는 단점이 존재한다. 만약 […]

AEWS
AEWS

AEWS) EKS Networking

CloudNet@팀에서 진행하는 AWS EKS Workshop 실습 스터디 참가글입니다. AWS EKS Workshop을 기반으로, AWS EKS 배포 및 실습하고, 내용을 공유합니다. 1. AWS VPC CNI 1.1. Container Network Interface (CNI) 쿠버네티스는 컨테이너화된 어플리케이션을 호스팅하는 컨테이너 오케스트레이션 플랫폼이다. k8s 이전, 가상화(VM)기반 운영시 호스트 머신 위에 다수의 게스트 OS가 생성되어 운영되었던 것처럼, k8s에서는 소수의 워커 노드위에 다수의 컨테이너 파드들이 […]

AEWS
AEWS

AEWS) Amzaon EKS 설치 및 기본 사용

CloudNet@팀에서 진행하는 AWS EKS Workshop 실습 스터디 참가글입니다. AWS EKS Workshop을 기반으로, AWS EKS 배포 및 실습하고, 내용을 공유합니다. 1. Amazon EKS 개요 1.1. Amazon EKS 소개 Amazon Elastic Kubernetes Service(Amazon EKS)는 자체 Kubernetes 컨트롤 플레인 또는 노드를 설치, 운영 및 유지 관리할 필요 없이 AWS의 Kubernetes 실행에 사용할 수 있는 관리형 서비스입니다. Kubernetes는 컨테이너화된 […]

PKOS
PKOS

PKOS2) Kubernetes 보안 시스템 구축

CloudNet@팀에서 진행하는 쿠버네티스 실무 실습 스터디 참가글입니다. 24단계 실습으로 정복하는 쿠버네티스 도서 내용을 기반으로 진행됩니다. 1. Kubernetes 보안 시스템 구축 쿠버네티스 환경을 생성하고, 필요한 패키지들의 배포 및 연동을 확인하면 구축이 완료된다. 이후 운영시 고려해야 하는 부분은 보안이다. 보안 설정을 직접 하는 것은 쉽지 않지만, 쿠버네티스 생태계에서는 다양한 보안 도구가 있어 보다 쉽게 관련 작업을 수행할 […]

PKOS
PKOS

PKOS2) Kubernetes 모니터링 및 로깅 시스템 구축

CloudNet@팀에서 진행하는 쿠버네티스 실무 실습 스터디 참가글입니다. 24단계 실습으로 정복하는 쿠버네티스 도서 내용을 기반으로 진행됩니다. 1. Kubernetes 모니터링 및 로깅 시스템 구축 이번 챕터에서는, 시스템 운영에 있어서 필수적인 모니터링&로깅&알람 시스템을 위한 필요한 도구들을 알아보고, 실제로 구축해볼것입니다. 1.1 k top,k9s – k8s simple monitoring tool 터미널에서 간단히 클러스터 상태를 확인할 수 있는 명령어/도구로는 k top, k9s가 […]

PKOS
PKOS

PKOS2) Kubernetes GitOps 앱 배포 인프라 구축

CloudNet@팀에서 진행하는 쿠버네티스 실무 실습 스터디 참가글입니다. 24단계 실습으로 정복하는 쿠버네티스 도서 내용을 기반으로 진행됩니다. 1. 쿠버네티스 애플리케이션 배포 인프라 구축 이번 챕터에서는 k8s 환경에서 앱 배포에 필요한 인프라 구성요소를 살펴본 뒤, 실제로 구축할 것이다. 배포 파이프라인> 1.1. 로컬 컨테이너 이미지 레지스트리 구축 (Harbor) 컨테이너 이미지를 저장하기 위해서는 Docker Hub나, AWS의 ECR(Elastic Container Registry), Azure의 […]

PKOS
PKOS

PKOS2) Kubernetes 네트워크 & 스토리지

CloudNet@팀에서 진행하는 쿠버네티스 실무 실습 스터디 참가글입니다. 24단계 실습으로 정복하는 쿠버네티스 도서 내용을 기반으로 진행됩니다. 1. k8s network 1.1. AWS VPC CNI 소개 CNI란? CNI는 Container Network Interface의 줄임말이다. (참고: k8s 네트워킹 공식문서 링크) Kubernetes는 컨테이너간 통신에 있어, 네트워크 충돌을 방지하기 위해 CNI 플러그인을 사용하여 네트워크 및 보안 기능을 관리한다. k8s는 컨테이너화된 어플리케이션과 서비스를 관리하기 […]

PKOS
PKOS

PKOS2) kOps를 사용한 클러스터 구성

CloudNet@팀에서 진행하는 쿠버네티스 실무 실습 스터디 참가글입니다. 24단계 실습으로 정복하는 쿠버네티스 도서 내용을 기반으로 진행됩니다. 1. kOps 소개 1.1. kOps란? kOps – Kubernetes OPerationS ‘The easiest way to get a production grade Kubernetes cluster up and running.’ https://kops.sigs.k8s.io/ 1.2. 다른 k8s 구성 도구와의 차이점은? 스터디 이전에는 kOps를 알고 있지 못하였다. 매니지드 k8s 서비스가 아닌 클러스터를 […]