쿠버네티스 클러스터에 ingress 컨트롤러가 설치되어 있는지 확인한다.만약 없다면 설치하고 설치한 ingress 컨트롤러 타입을 기억하고 인증서를 발급할 도메인을 준비한다. (예: abc.com)1. Service 배포# vi deploy-web.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: webspec: replicas: 3 selector: matchLabels: app: web template: metadata: labels: app: web spec: containers: - name: web image: pghmv2sm.kr.private-ncr.ntruss..
클러스터 내 Pod 끼리 디스크를 공유야 하는 경우 사용되는 Persistent Volume 유형 중 NFS를 구성하는 방법에 대해서 살펴보자. 1. NFS 서버 설치 NFS 구축을 위해서는 먼저 서버를 설치해야 한다. 보통 별도 서버에 구축하는 것이 보편적이지만 편의상 클러스터 내 노드에 설치해 본다. 참고로 별도 서버에 구축하는 경우도 아래의 방법과 같다. 먼저 클러스터 노드와 각 노드의 아이피가 아래와 같다고 가정하고 진행한다. 별도의 서버에 진행하는 경우 해당 서버의 IP와 설치하는 클러스터 노드의 각 IP 를 참고해서 해당 아이피를 적용해 아래의 순서대로 진행하면 된다. master1 : 192.168.72.101 worker1 : 192.168.72.102 worker2 : 192.168.72..
1. 서버 생성 후 root 계정으로 처음 접속 후 비밀번호 변경passwd # 이후 변경할 비밀 번호를 2번 입력2. 호스트 이름 확인 및 변경hostname # 호스트 이름 확인hostnamectl set-hostname some_name # 현재 호스트를 some_name 으로 변경3. 사용자 계정 생성adduser kube # kube 라는 사용자 생성usermod -aG sudo kube # kube 사용자가 sudo 명령어를 사용할 수 있도록 등록4. root 계정 접속 해제 후 kube 사용자로 다시 접속한 후 서버 패키지 업데이트sudo apt update; sudo apt upgrade -y; sudo apt autore..
- Total
- Today
- Yesterday