- 2-1-0. 쿠버네티스 네트워크 - 컨테이너, 파드, 서비스yeongki09440. References [Opensource Blog] A visual guide to Kubernetes networking fundamentals [Ronak Nathani Blog] How a Kubernetes Pod Gets an IP Address [Alibaba Cloud Blog] Improving Kubernetes Service Network Performance with Socket eBPF [Vivek Grover Linkedin] IPTables vs IPVS in kubernetes [커피고래 블로그] [번역] 쿠버네티스 네트워킹 이해하기#1: Pods [커피고래 블로그] [번역] 쿠버네티스 네트워킹 이해하기#2: Services [커피고래 블로그] [번역] 쿠버네티스 네트워킹..
- 2024-03-13 23:54:45
- 2-0-0. Linux Networking (netns, lo, eth, iptables, bridge fdb, neigh)yeongki09440. Predictable Network Interface Names [ZETA WIKI] 리눅스 네트워크 [flavono123 블로그] ip: 리눅스 네트워크 장치 명칭 설명 예 eth[0-N] Classic, unpredictable kernel-native ethX naming eth0 eno[1-N] Names incorporating Firmware/BIOS provided index numbers for on-board devices 펌웨어에 인덱스 정보가 있는 경우 eno1 ens[1-N] Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers PCI 익스프레스 핫플러그 슬롯 ens1 enps Name..
- 2024-03-13 17:31:21
- 1.3 etcdyeongki0944etcd (How etcd works with and without Kubernetes) Linux에 etcd 설치하기 curl -LO https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz tar xzvf etcd-v3.5.0-linux-amd64.tar.gz cd etcd-v3.5.0-linux-amd64 nohup ./etcd & etcd put, get # etcdctl put ./etcdctl put foo bar # etcdctl get ./etcdctl get foo etcdctl get --write-out=json foo etcdctl get foo 결과에 대한 메타데이터를 json으로 ..
- 2024-03-08 13:09:36
- 1-2. EKS 정보 확인 명령어yeongki0944kubectl krew Kubernetes 확장 플러그인 관리자 kubectl krew list kubectl get-all kubectl get-all은 kubernetes에서 지원하는 기본 명령어가 아님. (younggi@myeks:default) [root@myeks-host ~]# kubectl get-all W0303 22:44:46.275466 14381 warnings.go:70] v1 ComponentStatus is deprecated in v1.19+ NAME NAMESPACE AGE componentstatus/etcd-0 componentstatus/scheduler componentstatus/controller-manager configmap/kube-root-ca.crt def..
- 2024-03-08 13:09:31
- 1-1. eksctl명령어로 EKS 설치yeongki09441. eks 구성도 2. 작업순서 0. VPC, Subnet 생성 1. 작업용 EC2 생성 2. eksctl create cluster 명령어로 eks 클러스터 생성 0. VPC, Subnet 생성 아래와 같이 VPC, Subnet, EC2 생성 1. 작업용 EC2 생성 Public subnet에 EC2 생성 IAM User 생성 및 AccessKey 발급, aws configure 1. IAM User생성 2. Permission 설정 (우선 administrator / 추후 AWS 관리형 Policy중 eksctl create cluster를 수행할 수 있는 것이 있는지 체크해보기) 3. Access Key 생성 4. 작업용으로 생성한 EC2 - aws configure 설정 # 자격 구성 설정 없이..
- 2024-03-08 13:09:24
- 1-0. 쿠버네티스 인 액션 (11장_쿠버네티스 내부 이해)yeongki0944목차 1. 아키텍처 이해 Control Plane Worker Node Addons 1. 1 쿠버네티스 구성 요소의 분산 특성 쿠버네티스의 모든 컴포넌트는 개별 프로세스로 실행 API 서버 - etcd와 직접적으로 통신할 수 있는 유일한 컴포넌트 API서버 - Kubelet 통신 kubectl logs : 컨테이너 로그 조회 kubectl attach : 실행 중인 컨테이너 연결 kubectl port-forward : Pod와 로컬 머신간에 포트 포워딩 설정 Control Plane HA 구성 Pod로 실행되는 Control Plane의 구성요소들 단, Kubelet은 무조건 데몬(시스템 구성요소)로 실행되어야 된다. 1. 2 쿠버네티스가 etcd를 사용하는 방법 etcd v2 vs etcd v3 et..
- 2024-03-08 13:09:17
- AEWS 2기 - 포스팅 모음yeongki0944https://yeongki0944.tistory.com/51No 포스팅 제목링크1주차1-0. 쿠버네티스 인 액션 (11장_쿠버네티스 내부 이해)링크1-1. eksctl명령어로 EKS 설치링크1-2. EKS 정보 확인 명령어링크1-3. etcd링크API 부하분산을 ALB가 아닌 NLB를 사용하는 이유는?To Doowned ENITo Doprivate EKS 환경 구축To Do2주차 2-0-0. Linux Networking (netns, lo, eth, iptables, bridge fdb, neigh)링크2-0-1. Linux Kernel Networking Stack 진입장벽 허물기..
- 2024-03-08 13:09:06
- [AHSS 1기] 3. DVWAyeongki0944과제 목표 1. DVWA의 PHP 코드를 Java Spring과 Python FastAPI를 변경한다 (PHP를 몰라요ㅜㅜ). 2. 코드를 개선하면서 취약점을 보완해나간다. 3. 하루에 1개 / 이번주에 총 5개에 대한 취약점 포스팅하기 1. SQL Injection
- 2023-09-12 00:27:53
- [AHSS 1기] 2.5 IMDSyeongki0944
- 2023-09-09 20:28:47
- [AHSS 1기] 2.4 local-linkyeongki0944
- 2023-09-09 20:28:29
- [AHSS 1기] 2.3 AWS Control Plane, Data Planeyeongki0944Control Plane & Data Plane Control Plane The control plane responsible for managing and vending customer configuration. The control plane consists of a number of services that interact with the data plane, performing functions. function List 1. Telling each server about the EC2 instances that it needs to run. 2. Keeping running EC2 instances up to date with Amazon Virtual Private Cloud (VPC) con..
- 2023-09-09 20:28:10
- [AHSS 1기] 2.2 IAM: What happens when you assume a role?yeongki0944해당 포스팅은 IAM: What happens when you assume a role?를 정리한 글입니다. 위의 사진은 AWS CLI명령어로 Assume Role을 수행한 결과입니다. Assume Role을 이해하기 위해 필요한 개념을 정리하고 Assume Role에 대해서 이해하는 내용으로 포스팅을 하겠습니다. 1. Identity vs Principals 개념 AWS IAM Terms 용어 설명 예시 IAM Identities IAM resource objects used for identification and grouping. Users, Groups, Roles IAM Entities IAM resource objects used by AWS for authentication. IAM User..
- 2023-09-09 20:27:38
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)