K8s5 [k8s]쿠버네티스(kubernetes) 실습환경 구축 웹에서 제공하는 쿠버네티스 환경(설치없이 쿠버네티스 명령어들을 연습해볼 수 있음)플레이 쿠버네티스: 4시간 시간제한 있음 https://labs.play-with-k8s.com/ Play with KubernetesPlay with Kubernetes is a labs site provided by Docker and created by Tutorius. Play with Kubernetes is a playground which allows users to run K8s clusters in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in brolabs.play-with-k8s.com.. 2024. 7. 11. [k8s]쿠버네티스(kubernetes) 쿠버네티스 명칭 은 키잡이(helmsman)를 뜻하는 그리스어에서 유래."kubernetes" k와s사이에 8글자가 있다해서 줄여서 k8s라고도 함. 별다줄... 쿠버네티스가 하는일은? ㄴ 컨테이너 들을 관리해줌 도커란 무엇인가?하이퍼바이저는 하드웨어에서 시스템의 운영 체제와 리소스를 분리해 VM에 할당하여 가상 머신을 생성하고 구동하는 소프트웨어 도커는 리눅스 컨테이너에 리눅스 어플리케이션을 프로세스 격리 기술을 사용하여 더 쉽게 컨테이너로 실행하고 관리할 수 있게 해주는 오픈소스 프로젝트 이다. 도커는 일반적으로 도커 엔진 혹은 도커에 관련된 모든 프로젝트를 말한다. 도커 엔진은 컨테이너를 생성하고 관리하는 주체로서 이 자체로도 컨테이너를 제어할 수 있고 다양한 기능을 제공하는 도커의 프로젝트이다.. 2024. 7. 11. [쿠버네티스] 기본셋팅3단계. Kubernetes(v1.30) 설치하기 기본셋팅 1단계, 2단계를 완료했다면 이제 3단계를 구성해줄 차례이다. Creating a cluster with kubeadmkubeadm을 가지고 cluster 생성하는 방법 시작하기전 2기가 램에 2코어가 필요해라고 알려주고계속 해서 밑으로 내리면Initializing your control-plane node 라는 문구가 나온다이것은클러스터에서 제어 플레인 노드를 초기화하는 과정을 의미한다. 제어 플레인 노드는 클러스터의 상태를 관리하고, 워커 노드에서 실행되는 작업을 조정하는 역할을 한다. 이 과정은 일반적으로 kubeadm 도구를 사용하여 수행한다. 라는뜻이고kubeadm init이라는 명령을 사용한다중요!.. 이것은 MasterNode에서만 실행한다.중요! #중요!. 꼭!!! Maste.. 2024. 7. 10. [쿠버네티스] 기본셋팅2단계. Kubernetes(v1.30) 설치하기 Kubernetes Install : https://kubernetes.io/ a. 설치 전 환경설정b. kubeadm, kubelet 설치d. worker node 구성e. 설치확인 A.설치 전 환경설정 Documentation 클릭 Install the kubeadm setup tool 클릭 Installing kubeadm으로 설치하기전에메모리 2GACPU 2 코어가 필요하다고 알려줌또한!!중요! nodes들(master,node1,node2) 전부 Swap이 Disable되어야 한다고 설명해 주고있다 ※ 모든 설치 과정은 root 계정으로 진행할 것을 권장#root(sudo) 계정으로 변환sudo su #Swap disabled#swapoff -a : 스왑 설정 해제 및 확인#sed -i '.. 2024. 7. 3. [쿠버네티스] 기본셋팅1단계. 도커 설치 tip. 쿠버네스트를 K8s라고 하는데 그 이유는 "Kubernetes" K와 s사이에 8글자가 들어가서 그렇다.셋팅.-VM Box에 Ubuntu_22.04.3 버전 LTS master, node1, node2 미리 설치-사용자 아이디와 비밀번호는 모두 같게함(한번의 명령어로 3개의 도커 한번에 설치하기 위함....) -XShell 무료 버전 설치(나는 Xshell 7설치함) 아래 링크 참고https://www.netsarang.com/ko/free-for-home-school/ 터미널 에뮬레이터는 XShell 무료버전 을 사용하였다이유는 잘 모르겟는데 쿠버네티스 사용자들이 애용하는 툴인듯...tip. 메뉴툴바 -> 보기 -> 작성 -> 작성 창 선택하면 맨밑에 3개의 프롬프트에 명령어를 한번에 전.. 2024. 6. 18. 이전 1 다음