이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

반응형

Kubernetes 131

Kubernetes Volume [Static Provisioning]

Kubernetes Volume [Static Provisioning] [kubernetes volume 관련 글 목록]Kubernetes Volume Object 개념Kubernetes Volume [Static Provisioning]Kubernetes Volume [Dynamic Provisioning]Kubernetes StatefulSet Controller목표Kubernetes Volume을 이해하기 위해Static Provisioning 방식으로hostpath와 nfs server Volume을 사용해봄.kubernetes volume 개념 글을 반드시 이해해야함.  환경Master Node serverOS = CentOS 7리눅스 커널 버전 : Linux 3.10.0-1062.el7.x86..

Kubernetes/Volume 2020.12.03

Sandbox key 정보로 Pod안의 Container 찾기(3) : 두번째 방법

Sandbox key 정보로 Pod안의 Container 찾기 : 두번째 방법 Sandbox key 정보로 Pod안의 Container 찾기 관련 글 목록Sandbox key 정보로 Pod안의 Container 찾기 : 환경구성Sandbox key 정보로 Pod안의 Container 찾기 : 첫번째 방법Sandbox key 정보로 Pod안의 Container 찾기 : 두번째 방법 config.v2.json 파일 정보만 가지고 Container ID를 찾아보기    목표Sandbox Key, Pod의 IP, Container의 Port 3가지 정보만 가지고 Container ID를 찾아보기 즉 어떤 Pod안에 있는 어떤 Container인지 확인해보기  이전 환경구성에서 확인한 Pod 정보를 가지고 시작함..

Sandbox key 정보로 Pod안의 Container 찾기(2) : 첫번째 방법

Sandbox key 정보로 Pod안의 Container 찾기 : 첫번째 방법 Sandbox key 정보로 Pod안의 Container 찾기 관련 글 목록Sandbox key 정보로 Pod안의 Container 찾기 : 환경구성Sandbox key 정보로 Pod안의 Container 찾기 : 첫번째 방법Sandbox key 정보로 Pod안의 Container 찾기 : 두번째 방법  config.v2.json 파일과 kubectl 명령으로 Container ID를 찾아보기  목표Sandbox Key, Pod의 IP, Container의 Port 3가지 정보만 가지고 Container ID를 찾아보기 즉 어떤 Pod안에 있는 어떤 Container인지 확인해보기  이전 환경구성에서 확인한 Mysql Pod ..

Sandbox key 정보로 Pod안의 Container 찾기(1) : 환경구성

Sandbox key 정보로 Pod안의 Container 찾기 : 환경구성 Sandbox key 정보로 Pod안의 Container 찾기 관련 글 목록Sandbox key 정보로 Pod안의 Container 찾기 : 환경구성Sandbox key 정보로 Pod안의 Container 찾기 : 첫번째 방법Sandbox key 정보로 Pod안의 Container 찾기 : 두번째 방법목표Sandbox Key, Pod의 IP, Container의 Port 3가지 정보만 가지고 Container ID를 찾아보기  즉 어떤 Pod안에 있는 어떤 Container인지 확인해보기 환경Master NodeOS : CentOS7OS 커널 version : 3.10.0-1127.13.1.el7.x86_64Docker : ver..

Kubernetes Monitoring : Grafana

Prometheus Grafana 연동 [Kubernetes Monitoring 관련 글 목록]Kubernetes Monitoring : MetricsKubernetes Monitoring : HAPKubernetes Monitoring : Prometheus 개념Kubernetes Monitoring : Prometheus 설치Kubernetes Monitoring : Grafana  Prometheus Web UI 보다 더 나은 GUI Tool을 사용하기 위해 일반적으로 Grafana라는 Data Visualization tool을 이용하여 시각화함  Grafana 설치  1. Grafana Download Grafana 또한 상위 Prometheus를 받을 때 사용한 git clone과 동일함해당 ..

Kubernetes Monitoring : Prometheus 설치

Prometheus (프로메테우스) 설치[Kubernetes Monitoring 관련 글 목록]Kubernetes Monitoring : MetricsKubernetes Monitoring : HAPKubernetes Monitoring : Prometheus 개념Kubernetes Monitoring : Prometheus 설치Kubernetes Monitoring : Grafana Kubernetes Cluster에 Prometheus를 구성해봄. Helm이 설치된 상태에서 진행함.Helm 설치가 안되어있다면 설치 해줘야함. 1. Prometheus Helm Chart Download [명령어]git clone https://github.com/kubernetes/chartscd charts/stab..

Kubernetes Monitoring : Prometheus 개념

Prometheus (프로메테우스) [Kubernetes Monitoring 관련 글 목록]Kubernetes Monitoring : MetricsKubernetes Monitoring : HAPKubernetes Monitoring : Prometheus 개념Kubernetes Monitoring : Prometheus 설치Kubernetes Monitoring : Grafana Kubernetes를 사용하다가 Console 환경이 아닌 GUI로 한눈에 Kubernetes Cluster 상태를 확인할 수 있는 Tool이 있나 확인하던 중Prometheus를 알게됨.  Prometheus 란? SoundCloud에서 최초 개발한 오프소스 프로젝트이며 CNCF(Cloud Native Computing Fo..

Kubernetes Monitoring : HPA

Kubernetes Monitoring : HPA [Kubernetes Monitoring 관련 글 목록]Kubernetes Monitoring : MetricsKubernetes Monitoring : HAPKubernetes Monitoring : Prometheus 개념Kubernetes Monitoring : Prometheus 설치Kubernetes Monitoring : Grafana  HPA ( Horizontal Pod Autoscaler )을 실습하며 Metrics-Server 동작을 확인해봄.  HPA (Horizontal Pod Autoscaler)란? Metric 종류 중 System Metric에 해당하는 Node나 Container의 CPU, 메모리 사용량 정보를 Core met..

Kubernetes Monitoring : Metrics

Kubernetes Monitoring : Metrics  [Kubernetes Monitoring 관련 글 목록]Kubernetes Monitoring : MetricsKubernetes Monitoring : HAPKubernetes Monitoring : Prometheus 개념Kubernetes Monitoring : Prometheus 설치Kubernetes Monitoring : Grafana  Kubernetes를 사용하다가 console 환경이 아닌 GUI로 한눈에 Kubernetes Cluster 상태를 확인할 수 있는 Tool이 있나 확인하던 중Kubernetes Monitoring에 대해서 리서치를 시작함.  Kubernetes에서 말하는 Metrics란?  계량이라는 뜻을 가진 Me..

Pod의 veth (Virtual Ethernet Interface) 장치 찾기

Pod의 veth (Virtual Ethernet Interface) 장치 찾기  1. Pod의 내부에 있는 Container ID와 생성된 Worker Node 확인다수의 Container가 있을 경우그 중 1개의 Container ID를 확인함.Pod가 배포된 Worker Node 를 확인[명령어]kubectl describe pod [Pod Name]  2. Pod의 PID 확인Pod가 배포된 Worker Node로 이동해서 작업Container 의 PID를 확인[명령어]docker inspect --format '{{ .State.Pid }}' [container-id-or-name] 3. PID에 해당하는 veth 번호 확인[명령어]nsenter -t [your-container-pid] -n ..

반응형