[inovex blog] Kubernetes Storage: Ephemeral Inline Volumes, Volume Cloning, Snapshots and more! EBS CSI driver kubernetes에서 EBS볼륨을 쉽게 프로비저닝하고 관리하는 기능 [O'REILLY] Production Kubernetes - ch4 [aws] Amazon EBS CSI driver Amazon EBS CSI 드라이버 IAM 역할 생성 EBS CSI 플러그인이 사용자를 대신하여 AWS API를 호출한다 IAM권한이 필요 # ISRA 설정 : AWS관리형 정책 AmazonEBSCSIDriverPolicy 사용 eksctl create iamserviceaccount \ --name ebs-csi-cont..
전체 글
[Fatih Arslan] How to write a Container Storage Interface (CSI) plugin [gluesys 블로그] Kubernetes CSI 개념 정리 및 실습 [github] container-storage-interface / spec [Github] container-storage-interface/spec container-storage-interface / spec [CSI 구성요소] CSI (Container Storage Interface) Container Storage Interface 3가지 정의 Storage를 제어하는 Plugin Storage(Volume)의 Life Cycle CO와 Plugin 사이의 Interface CO (Containe..
[tistory - 악분] EKS 스터디 - 3주차 1편 - EKS가 AWS스토리지를 다루는 원리 [tistory] [Kubernetes] 쿠버네티스 볼륨 개념 1편(emptryDir, hostPath) 쿠버네티스 스토리지 Life Cycle Life Cycle 설명 Provisioning (프로비저닝) PV를 만드는 단계 - Static PV - Dynamic PV Binding (바인딩) PV를 PVC와 연결하는 단계 PV와 PVC는 1:1 관계 Using (사용) Pod에서 PVC를 통해 PV(볼륨)을 사용할 수 있는 단계 Reclaiming (회수) 사용이 끝난 PVC는 삭제되고, PV를 초기화하는 단계 Reclaiming 정책 PVC PV Retain (유지) 삭제 bound -> Release..
1. OP 코드 [Difference Between] Difference between Opcode and Bytecode [유튜브 - Learn Computer Science] What Is Instruction Format ? | Addressing Mode, OPCODE , OPERAND Explained 2. 어셈블리어 [WIKIPEDIA] Assembly language 3. 고수준 언어 [연오의 파이썬] 1.1 파이썬은 프로그래밍 언어다 4. 정적 타입 언어 vs 동적 타입 언어 5. Go - 정적 컴파일 언어 6. 약 타입 vs 강 타입 7. GC
[Must Have] Tucker의 Go 언어 프로그래밍 1. 트랜지스터와 0과1 트랜지스터를 통해 0과 1 표현 [SAMSUNG DISPLAY 블로그] 전자 혁명의 시초 ‘트랜지스터’ 알아보기! 2. 2진수 [유튜브 - 안될공학] 컴퓨터가 0과 1만 쓰는 이유, 바를 정에서 시작한 숫자세기부터 트랜지스터의 이진법, 16비트 게임기까지! [ROHM] 디지털의 세계는 2진수 3. 논리 연산 [Jinwoo's Blog] 컴퓨터는 어떻게 사고하는가: 비트와 논리연산 [Brunch] (30) 뇌 그리고 컴퓨터 4. 폰 노이만 구조 [WIKIPEDIA] 폰 노이만 구조 5. 컴퓨터 동작 원리 [유튜브 - bRd 3D] CPU는 어떻게 작동할까? [유튜브 - bRd 3D] GPU는 어떻게 작동할까
[Must Have] Tucker의 Go 언어 프로그래밍 1. 윈도우 1-1. Go 설치 https://go.dev/dl/ 1-2. 깃 설치 [tistory] [Git (1)] 윈도우 10 Git 설치 하기 1-3. VSCode 설치 [스파르타 클럽 블로그] Visual Studio Code 설치 및 사용법(한국어팩, Live Server, 파이썬 설치, 단축키 설정) 2. Mac 설치 todo 3. Linux(CentOS, Redhat 계열) todo 4. VSCode Go 확장 프로그램 설치 4-1. VSCode Go Extension 설치 4-2. Error - gopls was not able to find modules in your workspace. [gopls 모듈 관련 오류] 상황 원인 ..
CH 포스팅 제목 링크 0 0. 개발 환경 구축 링크 1 1. 컴퓨터 원리 링크 2 2. 프로그래밍 언어 링크 3 3. Hello Go World 링크 4 4. 변수 링크 5 5-1. fmt - 출력 링크 5-2. fmt - 입력 링크 5-3. Scan() 함수의 동작 원리 링크 6 6-1. 연산자 - 산술 링크 6-2. 연산자 - 비교 링크 6-3. 연산자 - 논리 링크 6-4. 연산자 - 대입 링크
컨테이너 OverlayFS에 대한 이해 리눅스 파일 시스템 > UnionFS > OverlayFS(컨테이너 이미지) AWS Storage에 대한 이해 InstanceStorage, EBS, EFS, S3 Kubernetes Storage에 대한 이해 kubernetes Volume Tyep Volume, emptyDir, hostPath, Persistent Storage kubernetes Volume 추상화 Persistent Volume, Persistent Volume Claim 1. 리눅스 1-1. i-node의 동작흐름에 대한 애니메이션 [Youtube_Cd chen] Filesystem - inode & block ls dir / ls -l dir/file1 cat dir/file1 1-2..
[vinca's velog] [EKS] Amazon VPC CNI란? [EKS Best Practices Guides] Amazon VPC CNI [cilium] AWS VPC CNI plugin [Devopscube] Kubernetes Daemonset: A Comprehensive Guide 1. VPC 플러그인 설치 aws-node (DaemonSet) 생성 더보기 DaemonSet
[AWS] Amazon VPC CNI plugin for Kubernetes Amazon EKS 추가 기능을 사용한 작업 [Github] aws/amazon-vpc-cni-k8s [Github] Proposal: CNI plugin for Kubernetes networking over AWS VPC [tistory] [AWS]EKS 네트워크 이해하기(CNI Plugin) 1. AWS VPC CNI 소개 CNI - Container Network Interface VPC 와 통합 : VPC Flow logs , VPC 라우팅 정책, 보안 그룹(Security group) 을 사용 가능함 This plugin assigns an IP address from your VPC to each pod. VPC E..
[Vivek Grover Linkedin] IPTables vs IPVS in kubernetes [tistory] Pod 네트워크 (2) : Service 내부 구현 분석 (kube-proxy와 iptables) [tistory] [k8s] kube-porxy가 네트워크를 관리하는 3가지 모드(userspace, iptables, IPVS) 1. kube-proxy kube-proxy is a daemon running on each node. kube-proxy is a network proxy that runs on each node in your cluster, implementing part of the Kubernetes Service concept. kube-proxy maintains ne..