본문 바로가기

Kubernetes/Install4

클러스터 설치 - kubeadm ver 목표: 쿠버네티스 클러스터 설치 vm 2개를 준비한다. ubuntu 1개는 마스터 노드, 1개는 워커 노드로 사용 예정 1.호스트 이름 변경 sudo hostnamectl set-hostname "master-node" exec bash sudo hostnamectl set-hostname "worker-node1" exec bash 2.hosts 파일 업데이트 192.168.0.27 master-node 192.168.0.62 worker-node1 3.모든 노드에 IPv4 브리지 설정 cat kubeadm-conf.yaml 컨피그 부분만 따로 저장 certSANs: #추가 - #추가 apiServer: certSANs: - 133.186.244.143 extraArgs: authorization-mo.. 2023. 12. 12.
(2) Kubespray 설치 cp -R ~/kubespray/inventory/sample ~/kubespray/inventory/mycluster mycluster/inventory.ini 파일 수정 control-plane은 node1이 담당 etcd는 node1, node2, node3에 설치 worker-node는 node2, node3에 설치 # ## Configure 'ip' variable to bind kubernetes services on a # ## different ip than the default iface # ## We should set etcd_member_name for etcd cluster. The node that is not a etcd member do not need to set the v.. 2023. 11. 25.
(1) 쿠버네티스 설치 - kubespray kubespray 다양한 설치 옵션 및 운영체제를 지원하는 Ansible 기반의 쿠버테니스 설치 자동화 도구 https://github.com/kubernetes-sigs/kubespray 1) 소스 받기 git clone https://github.com/kubernetes-sigs/kubespray.git sudo apt update -y 2) 파이썬 가상화 환경 셋팅 sudo apt install python3-venv 3) kubespray디렉토리에 가상환경 생성 python3 -m venv .venv 4) 가상환경 활성화 source ./venv/bin/activate 5) 가상환경 활성화 된 상태에서 패키지 설치 sudo pip3 install -r requirements.txt 2023. 11. 24.
(0) ubuntu 20.04 안녕하세요. 첫 글입니다. 쿠버네티스 실습을 하려고 합니다. 스터디를 목적으로 진행하려고 하며 이 환경을 차근 차근 알아볼 예정입니다. ---- virtualbox를 활용하여 가상머신 virtual machine(이하 vm)에서 쿠버네티스를 설치, 운영하는 것을 해보려고 한다. virtualbox 설치, ubuntu 20.04 설치는 이 포스트에서 다루지 않는다. 구글 검색 추천! 총 3개의 vm을 준비한다. node1 192.168.50.61 node2 192.168.50.62 node3 192.168.50.63 -- 1) ubuntu 20.04 필요한 셋팅을 아래 순서대로 진행한다. sudo apt install net-tools sudo vi /etc/sudoers # User privilege s.. 2023. 9. 8.