본문 바로가기

쿠버네티스4

kubespray 로 kubernetes 설치 (ubuntu) 0. 설치 환경 kubspray 서버 Ubuntu , CPU 2, Memory 2G Hostname : k8sbootstrap ip : 192.168.101.143 Control plane 1대 Ubuntu , CPU 2, Memory 2G Hostname : k8smaster ip : 192.168.101.144 Worker node 3대 Ubuntu cpu 2, memory 2G 1번 worker node Hostname : k8sslave1 Ip : 192.168.101.145 2번 worker node Hostname : k8sslave2 Ip : 192.168.101.146 3번 worker node Hostname : k8sslave3 Ip : 192.168.101.147 내가 설치할 사양은 .. 2023. 3. 31.
[ Kubernates ] 쿠버네티스 설치 (centos) 1. VMWARE 로 VM 을 아래와 같이 설정 하였습니다. - Master 서버 아이피 : 192.168.100.134 CPU : 2 HDD : 30G hostname : kubectl-master - Slave1 서버 아이피 : 192.168.100.135 CPU : 2 HDD : 30G hostname : kubectl-slave1 - Slave2 섭버 아이피 : 192.168.100.136 CPU : 2 HDD : 30G hostname : kubectl-slave2 [Centos 7 호스트 이름 변경 명령어] https://shonm.tistory.com/663 [ LINUX ] centos7 hostname 변경 Cent OS 에서 hostname 을 변경 하기 shell> hostnamect.. 2022. 10. 3.
[ Kubernates ] curl -sSL http://IP:10248/healthz' failed with error 발생 마스터 노트 의 kubeadm init 하기 전에 많이 나타나는 오류임 /etc/docker 디렉토리에 daemon.json 파일을 아래와 같이 만들어줍니다. #sudo mkdir /etc/docker #cat 2022. 10. 3.
[ Kubernates ] NAMESPACE 설정 1. Namespace 란 - Cluster 는 master node, worker node 로 묶여 있는 물리적 단위 - Namespace 는 cluster 내부의 논리적 분리 단위 Service 나 pod 등의 오브젝트들이 namespace 별로 관리 될 수 있음 사용자별 권한도 namespace 별로 관리 가능함 - Namespace 별로 리소스 할당을 지정 할 수 있음 (cpu, memory 등의 limit 사용량 지정 가능함) - Namespace 는 논리적 분리 단위라서 환경을 격리 한건 아님. 때문에 namespace 간 통신 가능 2. Namespace 생성 아래와 같이 elk-ns.yaml 파일 생성 및 namespace 생성 Shell> vi elk-ns.yaml apiVersion: .. 2022. 8. 16.