소소한개발팁
반응형
article thumbnail
Ubuntu에서 Kubernates 설치하기
DevOps/K8S(Kubernates) 2024. 2. 10. 20:43

AWS ( Optional ) Ubuntu 환경의 가상머신 3개를 이용하여 마스터 노드와 워커 노드 2개로 Kubernates 환경을 구축하는 과정입니다. AWS가 아닌 가상환경에서 테스트 할 예정이므로 아래와 같은 방화벽 설정 및 보안그룹은 별도로 설정하지 않겠습니다. 방화벽 설정 sudo ufw disable 가상 머신 환경 사용 GUI 사용 시 Vmware에서 복사 및 붙여 넣기 활성화하기 해당 명령어 입력 sudo apt-get update sudo apt-get install open-vm-tools-desktop Setting 설정 공유 폴더를 허용해줍니다. devlopjeong12.tistory.com Shell 사용 시 # ip addr 명령어로 SSH 연결하여 사용 ssh [user]@[..

article thumbnail
K8S 해부학: 핵심 개념 살펴보기
DevOps/K8S(Kubernates) 2024. 1. 10. 15:33

Pods Pod는 쿠버네티스에서 가장 작은 배포 단위로, 하나 이상의 컨테이너로 구성됩니다. 이 컨테이너들은 동일한 네트워크 네임스페이스, IPC(Inter-Process Communication) 공간을 공유하며 함께 배치됩니다 apiVersion: v1 kind: Pod metadata: name: mypod spec: containers: - name: mycontainer image: nginx:latest ReplicaSets ReplicaSets은 Pod의 복제본을 관리하는 쿠버네티스 리소스입니다. 지정된 수의 Pod 복제본을 유지하도록 조정하며 안정적인 상태를 유지합니다. 클러스터 전체의 여러 노드에 걸쳐 특정 수의 Pod 복제본을 유지하도록 관리하는 것으로 아래의 예시는 Worker Nod..

반응형