본문 바로가기
반응형

kubernetes15

손쉬운 Kubernetes 설치 가이드  실무,테스트든 쿠버네티스를 설치 하기 위해서는 공식문서를 통해서 설치를 진행해야한다. 그러나 처음 접하는분들인듯 공식문서만 보고 하게 되면 뭔가 잘안되는 경우가 많다. 처음에 설치할때는 많은 어려운이 생겻고 매뉴얼대로 따라하는데도 설치가 안되어서 혼자 고민을 많이 햇습니다. 그러나 테스트로 설치하는 경우도 많고 설치하는데 많은 시간을 쓰고 싶지 않아서 구글링을 통해서 나만의 kubernets 손쉬운 설치 가이드를 만들어 봤습니다. 환경 구성 CRI : containerd Kubernets Version 1.25 -> 상위 버전일 경우 하위 내용 참고 Ubuntu 20.04 마스터 1대 워커노드 2대 수동 설치 Kubernets 기본 환경 설치 CRI, kubeadm, kubelet, kubectl h.. 2024. 4. 16.
Pod 배포시 단일파드?, 여러개 파드? 선택 공부하다가 생각나는 내용 작성하기 Pod를 배포할때는 고민할 부분들이다. 각 단일,여러개 배포할때마다 조건들이 있으며, 이부분은 서비스 로직마다 다를 거 같다. Pod를 여러개 띄우는것도 설정상과 문제는 없지만, 추후에 스케줄링을 위한 환경일 경우에는 각각 서비스에 맞도록 Pod를 배포하는게 맞다고 생각한다. 만약에 프론트,백엔드를 배포를 한다고 가정하에 하나의 Pod에 배포를 하게 된 상태에서 다수의 사용자가 접속하면서 Pod의 개수가 증가된다. 그떄 하나로 구성햇으며, 프론트,백엔드가 동시에 배포되는 상황이다. 그러면 일단 리소스는 2배로 워커노드에 부담이 되는 상황인 것이다. 2개가 동시에 배포가 되어야하는게 맞는다면, 하나의 Pod에 구성이 되는게 맞다고 생각하지만, 그게 아니면 하나의 Pod로 .. 2024. 4. 16.
Kubernetes Pod Pod란 컨테이너를 묶어서 관리하는 개념 단일,다중 컨테이너 구성 쿠버네티스는 컨테이너 단위로 관리하는게 아니라 파드별로 관리 다중 컨테이너 경우 내부 컨테이너별로 동일한IP를 접근하기에 컨테이너별로 포트 설정 변경 필요 Pod 생성하기 ##pod.yaml## apiVersion: v1 kind: Pod metadata: name: nginx-pod spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 Pod 라이프 사이클 Pending : 쿠버네티스가 Pod를 생성하는 상태(이미지 다운로드 후 컨테이너를 실행하는 중) Running : Pod내 컨테이너가 실행중인 상태 Successed : Pod내에 모든 컨테이저 .. 2023. 6. 28.
반응형