본문 바로가기

DevOps/Kubernetes3

[Rancher] Rancherd 쿠버네티스 HA 클러스터 구성 및 설치, 폐쇄망 대처 방법 Rancher란? Rancher는 쿠버네티스 클러스터를 배포하고 관리하기 위해 사용되는 툴입니다. web기반 GUI와 command line 인터페이스로 쿠버네티스 클러스터를 구성할 수 있고 확장 또한 쉽게 가능하다. 이미 존재하는 클러스터도 import하여 rancher 인터페이스로 관리가 가능하고 또한 제공되는 리포지토리에서 필요한 application들을 쉽게 배포할 수도 있다. kubernetes를 웹기반으로 쉽게 관리할 수 있다는게 가장 큰 장점이다. Rancher 설치 사전 요구 사항 스펙 HA 구성을 위해 3개 노드 준비 --> 리소스 부족으로 2개 master와 1개 worker 노드로 구성한다. - master01.centos.test (Memory 4G) - master02.centos.. 2021. 3. 11.
[Kubernetes] 구글 클라우드 플랫폼 GKE 쿠버네티스 엔진 사용 방법 GKE 구글 쿠버네티스 엔진 minikube를 사용해서 단일 노드 쿠버네티스 클러스터 환경을 구축해서 개인 로컬 PC에서 실습을 진행해봤다. 이번에는 완전한 다중 노드 쿠버네티스 클러스터 환경을 셋팅하여 사용할 수 있는 GKE 구글 쿠버네티스 엔진을 사용해보도록 하겠다. 인프라에 대한 설정 작업이 없고, 쉽게 다중 노드로 실습이 가능하다. 구글 클라우드 프로젝트 GCP 2021년 01월에 진행한 내용으로 서비스 약관에 대한 내용이 변경될 수 있습니다. 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI 및 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요. cloud.google.com 구글 클라우드 플랫폼콘솔에서 먼저 프.. 2021. 1. 30.
[Kubernetes] 쿠버네티스 linux, mac minikube 설치 Kubernetes 클러스터 설치 minikube 쿠버네티스를 클러스터를 설치하는 방법은 여러가지가 있다. minikube kubeadm kubespray (ssh) AWS, GKE(Google Kubernetes 엔진) rancher 여러 방법중에 개인 실습환경에서 단일 노드 형태로 쉽게 구성할 수 있는 minikube를 이용한 설치를 해보겠습니다. Kubernetes는 여러 노드를 관리하기 위해 사용되지만, Kubernetes의 개념익히거나 테스트의 목적으로 minikube를 사용하여 단일노드형태로 설치해서 사용하기 좋은 방법이다. Kubernetes 클러스터 통신 구조 minikube를 설치하면 Kubernetes Cluster를 생성할 수 있다. 그러나 클러스터의 제어는 kubectl이라는 Kub.. 2021. 1. 27.