쿠버네티스 kubectl 명령어 자동완성하기
https://kubernetes.io/ko/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/ 리눅스에서 bash 자동 완성 사용하기 리눅스에서 bash 자동 완성을 위한 몇 가지 선택적 구성에 대해 설명한다. kubernetes.io kubectl 명령어는 길기도 길지만 종류도 많아서 112 타이핑 하기에는 무리가 있어요. 손가락에. 물론 나중에는 대부분을 yaml 파일로 만들어서 저장해놓고 사용하기는 하겠지만 그럼에도 불구하고 자동완성 기능은 미리 설정해놓는 게 좋아요. 마스터 노드에서 bash_completion 패키지가 설치되어 있는지 확인해주세요. 없으면 yum으로 설치해주세요. 설치 후 쉘을 다시 로드하고 type _init_com..
no image
QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -3
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/ Creating a cluster with kubeadm Using kubeadm, you can create a minimum viable Kubernetes cluster that conforms to best practices. In fact, you can use kubeadm to set up a cluster that will pass the Kubernetes Conformance tests. kubeadm also supports other cluster lifecycle functions, su kubernetes.io k..
QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -2
Qemu/KVM 위에 쿠버네티스 클러스터 만들기 - 1 Qemu/KVM 위에 쿠버네티스 클러스터 만들기 - 2 (이글 이글) Qemu/KVM 위에 쿠버네티스 클러스터 만들기 - 3 https://kubernetes.io/ko/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ kubeadm 설치하기 이 페이지에서는 kubeadm 툴박스를 설치하는 방법을 보여준다. 이 설치 프로세스를 수행한 후 kubeadm으로 클러스터를 만드는 방법에 대한 자세한 내용은 kubeadm을 사용하여 클러스터 생성하기 페이 kubernetes.io 컨테이너 런타임을 설치했다면 이제 진짜 쿠버네티스 관련 패키지들을 설치할 차례애오. 위 페이지에 들어가서 자세하게 ..
no image
QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -1
[Kubernetes] - QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -3 ← [Kubernetes] - QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -2 [Kubernetes] - QEMU/KVM 위에 쿠버네티스 클러스터 만들기 -1 https://kubernetes.io/ko/docs/home/ 쿠버네티스 문서 쿠버네티스는 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하기 위한 오픈소스 컨테이너 오케스트레이션 엔진이다. 오픈소스 프로젝트는 Cloud Native Computing Foundation에서 주관한다. kubernetes.io 쿠버네티스 문서 홈. 쿠버네티스란 무엇인가? https://kubernetes.io/ko/docs/concepts/overview/what-is-..
no image
VM 복제하기
Clone 복제 VM을 종료하고 Virtual Machine Manager에서 CentOS 7에서 우측 버튼 클릭 clone 선택 이름 변경 후 clone 너무 간단하네요. 끝.
IT
no image
Node.js 기반 Docker Image 만들기 - 3
Node.js 기반 Docker Image 만들기 - 1 Node.js 기반 Docker Image 만들기 - 2 Node.js 기반 Docker Image 만들기 - 3 (이 글) https://nodejs.org/ko/docs/guides/nodejs-docker-webapp/ Node.js 웹 앱의 도커라이징 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 이제 내손내만 도커 이미지를 사용해서 도커 컨테이너를 만들어볼께요. 그리고 컨테이너가 정상적으로 돌아가고 있는지 확인해봐요. docker run -d -p :8080 : docker ps 그리고 index.js에서 res.sen..
Node.js 기반 Docker Image 만들기 - 2
Node.js 기반 Docker Image 만들기 - 1 Node.js 기반 Docker Image 만들기 - 2 (이 글) Node.js 기반 Docker Image 만들기 - 3 https://nodejs.org/ko/docs/guides/nodejs-docker-webapp/ Node.js 웹 앱의 도커라이징 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 이번에는 앞서 만든 애플리케이션을 가지고 도커 이미지를 만드는 작업을 해요 도커 이미지가 무엇인지는 다음에 알아봐요 Dockerfile이라는 파일을 만들고 아래 내용을 추가해주세요 FROM node:12 # 앱 디렉터리 생성 W..
no image
Node.js 기반 Docker Image 만들기 - 1
Node.js 기반 Docker Image 만들기 - 1 (이 글) Node.js 기반 Docker Image 만들기 - 2 Node.js 기반 Docker Image 만들기 - 3 https://nodejs.org/ko/docs/guides/nodejs-docker-webapp/ Node.js 웹 앱의 도커라이징 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 원하는 이름으로 폴더 생성 후 생성된 폴더로 이동해요 npm init -y 명령어 실행 후 ls 명령어를 통해 package.json 파일 확인 mkdir dockerizing cd dockerizing npm init -y l..
no image
Docker Engine 설치하기
https://docs.docker.com/engine/install/ Install Docker Engine docs.docker.com Docker가 무엇인지 알아보기 는 잠시 뒤로 미뤄두고 일단 설치 먼저 합니다 지원하는 플랫폼 확인 Docker는 3가지 채널을 통해 업데이트됩니다 Stable, Test, Nightly 안전하게 Stable 사용할께요 Prerequisites 사전에 확인해야 할 내용 OS 버전 확인 repository 확인 옛날 버전 Docker 삭제 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-l..