KubeSphere All-in-One 모드 설치 가이드
설치 개요
본 가이드는 Linux 환경에서 KubeSphere를 All-in-One 모드로 설치하는 과정을 설명합니다. Ubuntu 22.04 LTS 64비트 환경에서의 설치를 기준으로 하며, 설치 전 시스템 요구사항을 확인해야 합니다.
사전 요구사항
1. Docker 설치
컨테이너 런타임 환경인 Docker를 먼저 설치해야 합니다. 두 가지 설치 방법을 제공합니다.
방법 1: 자동 스크립트 사용
cur ...
7월 1일 18:41에 게시됨
쿠버네티스 마스터 노드에서 Helm 패키지 매니저 구축하기
Helm 아키텍처 개요
오픈소스 패키지 매니저인 Helm 은 쿠버네티스 리소스를 정의하고 배포하는 데 사용됩니다. 이 도구는 크게 두 가지 핵심 요소로 구성됩니다. 하나는 로컬 머신에서 실행되는 Helm Client이며, 다른 하나는 클러스터 내부에서 리소스를 조정하는 Tiller 서버입니다. 본 가이드는 마스터 노드에서 이러한 환경을 구축하는 절차를 다룹니다.
참고 문서는 ...
6월 23일 21:47에 게시됨
Docker Swarm 클러스터 구성 및 서비스 확장 관리
아키텍처 개요
Docker는 단일 컨테이너 실행을 위한 도구이며, 여러 컨테이너를 조합해 애플리케이션을 운영할 때는 docker-compose를 사용한다. 하지만 고가용성과 장애 복구 기능이 필요한 경우, 여러 호스트에 걸쳐 컨테이너를 분산 배포해야 하므로 클러스터링이 필요하다. 이때 Docker Swarm이 등장한다.
Swarm은 최대 약 10개 내외의 노드 규모에서는 Kubernetes보 ...
6월 2일 17:55에 게시됨
Kubernetes Dashboard 웹 UI 배포하기
1. Kubernetes Dashboard 배포 개요
Kubernetes Dashboard는 Kubernetes 클러스터를 웹 기반 인터페이스로 모니터링하고 관리할 수 있게 해주는 공식 웹 UI 도구입니다. 본 문서에서는 Dashboard를 클러스터에 배포하는 과정을 설명합니다.
2. 배포 전 노드 상태 확인
Dashboard를 배포하기 전에 모든 노드가 정상 상태인지 확인합니다.
[root@kube-master ~]# kubectl ...
6월 1일 17:56에 게시됨