본문 바로가기

전체 글125

기본 이미지 Concepts/Overview/Objects In Kubernetes https://kubernetes.io/docs/concepts/overview/working-with-objects/#kubernetes-objects  쿠버네티스의 객체쿠버네티스 객체는 쿠버네티스 시스템에 존재하는 영속적인 엔티티입니다. 쿠버네티스는 이러한 엔티티를 사용하여 클러스터의 상태를 표현합니다. 쿠버네티스 객체 모델과, 이러한 객체들을 다루는 방법에 대해 알아봅시다. 이 페이지는 쿠버네티스 객체가 쿠버네티스 API에서 어떻게 표현되는지와 이러한 객체를 .yaml 형식으로 어떻게 표현할 수 있는지 설명합니다.쿠버네티스 객체 이해하기쿠버네티스 객체는 쿠버네티스 시스템에 존재하는 영속적인 엔티티입니다. 쿠버네티스는 이러한 엔티티를 사용하여 클러스터의 상태를 표현합니다. 구체적으로, 이들은 다음을 .. 2025. 4. 6.
4주차. Pod, Replica Set, Deployment Objects In KubernetesKubernetes — Objects (Resources/Kinds) Overviewhttps://medium.com/devops-mojo/kubernetes-objects-resources-overview-introduction-understanding-kubernetes-objects-24d7b47bb018 Kubernetes API Basics - Resources, Kinds, and Objectshttps://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology/  https://kubernetes.io/docs/concepts/overview/working-with-objects/Understandi.. 2025. 4. 6.
4주차. 쿠버네티스 설치 쿠버네티스 설치 환경개발용도MinikubeDocker Desktop for k8s서비스 테스트, 운영 용도kopskubespraykubeadm학습용도kubernetes-the-hard-way학습곡선minikube → kubeadm → kops → kubespray → kubernetest-the-hard-way Kubernetes Installation Options: The Hard Way, Kubedm, MiniKube, Managed K8s (EKS, AKS, OKE, GKE)https://k21academy.com/docker-kubernetes/kubernetes-installation-options/ kubeadm으로 쿠버네티스 설치https://yeongki0944.tistory.com/15.. 2025. 4. 3.
3주차 - Amazon linux2023 도커(Docker) 설치 패키지 Amazon Linux 2023 도커(Docker) 설치 패키지  패키지 요약표분류패키지명버전주요 기능도커 내 역할분류패키지명주요 기능도커내 역할핵심 컨테이너 런타임docker컨테이너 관리 플랫폼핵심 사용자 인터페이스 및 컨테이너 오케스트레이션핵심 컨테이너 런타임containerd컨테이너 런타임컨테이너 생명주기 관리 및 이미지 관리핵심 컨테이너 런타임runcOCI 호환 컨테이너 실행기저수준 컨테이너 생성 및 실행네트워크 관리iptables-libs네트워크 패킷 필터링 라이브러리컨테이너 네트워크 규칙 처리 기반네트워크 관리iptables-nftnftables 기반 패킷 필터링컨테이너 네트워크 연결 및 포트 매핑네트워크 관리libnetfilter_conntrack연결 추적 라이브러리NAT 및 컨테이너 네트워.. 2025. 3. 30.
3주차 Docker Swarm 실습 Docker Swarm 실습 가이드1. 소개Docker Swarm은 Docker의 네이티브 클러스터링 솔루션으로, 여러 Docker 호스트를 단일 가상 호스트로 전환하여 애플리케이션을 쉽게 확장할 수 있게 해줍니다.2. 사전 요구사항Amazon Linux 2023 EC2 인스턴스적절한 IAM 권한 (EC2 태그 접근 권한 필요)인스턴스 간 네트워크 통신이 가능한 보안 그룹 설정2.1. 권장 EC2 인스턴스 타입Manager 노드: t3.medium (2 vCPU, 4 GiB RAM) 또는 t3.small (최소 사양)Worker 노드: t3.small 또는 t3.micro (최소 사양)스토리지: 최소 8GB EBS 볼륨 (gp3 타입 권장)2.2. 보안 그룹 설정Docker Swarm 통신을 위해 다음 .. 2025. 3. 30.
3주차 - 도커 스웜 & 컴포즈 해당 포스팅은 시작하세요! 도커/쿠버네티스: 친절한 설명으로 쉽게 이해하는 컨테이너 관리 책을 참고로 작성되었습니다.목차  CH3. 도커 스웜 3.1 도커 스웜을 사용하는 이유1. 단일 호스트 도커의 한계하나의 물리적 서버에서만 컨테이너 운영CPU, 메모리, 디스크 용량 제약 발생확장성 문제 직면docker ps, create, run 등의 명령어는 단일 도커 엔진에서만 작동2. 클러스터 방식의 해결책자원 통합: 여러 서버의 자원을 하나의 풀(Pool)로 통합수평적 확장: 8GB 메모리 서버 3대(24GB) + 8GB 추가 서버 = 32GB 가용 메모리비용 효율성: 고성능 단일 서버보다 적정 성능의 다수 서버 활용이 경제적3. 클러스터링 시 해결해야 할 과제서비스 디스커버리(Service Discover.. 2025. 3. 29.
기본 이미지 ubunut22.04 / kubernetes1.28 설치 스크립트 IAM Role  :  iam-role-kubernetes-master-node# iam-policy-kubernetes-master-node{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:CreateSecret", "secretsmanager:GetSecretValue", "secretsmanager:UpdateSecret", "secretsmanager:DescribeSecret", "secre.. 2025. 3. 28.
[GameDay Hands-on] AWSKRUG x HUG Seoul: Terraform Night - 2025년 3월 17일 (월) https://www.meetup.com/ko-KR/awskrug/events/306490477/ ■ 식 순서19:00-19:20: Intro19:20-20:00: Terraform on AWS GameDay (lv.100-200)20:00-20:10: Break Time20:10-20:50: Tech talk about Terraform on AWS (lv. 200 ⬆️ )20:50- : Q&A, Free Career Talk, Networking, etc■ Intro실시간 통역 : https://live.cuckoo.so/at/awskrug/terraform-night  하시코프 한국사용자 모임 : https://www.facebook.com/groups/hashicorpkrug/?locale=ko_.. 2025. 3. 17.