전체 글 (70) 썸네일형 리스트형 우당탕탕 쿠버네티스 구축 도전기 - 3 이전 포스팅에서는 쿠버네티스 설치까지 완료하였습니다. 이제 구성은 완료되었으니 쿠버네티스 대시보드를 설치해서 UI 툴을 이용하려 합니다. 대시보드를 이용하면 각 Pod, Service 등 다양한 리소스들을 한눈에 조작할 수 있어 매우 유용합니다. 쿠버네티스 대시보드 설치하기 1. 대시보드 설치를 위해서 아래 명령어를 수행해 줍니다.kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 해당 명령어를 통해서 다음 리소스를 생성합니다. kubernetes-dashboard 네임스페이스Dashboard PodDashboard Service (ClusterIP)Metrics S.. 우당탕탕 쿠버네티스 구축 도전기 - 2 이전 포스팅에서는 서버환경을 구축하는 것을 소개하였습니다. 이번에는 하이퍼바이저를 이용하여 쿠버네티스 설치를 위한 마스터, 노드 서버 구성을 진행하고자 합니다.구성을 앞서 하이퍼바이저가 무엇이고 이를 구성하는 요소에 대해서 간략히 정리하고자 합니다. 가상화란?가상화란 물리적인 하드웨어를 논리적으로 구분하는 것으로 하나의 하드웨어에서 여러 개의 시스템을 효율적으로 사용할 수 있게 해주는 기술입니다. 하이퍼바이저(Hypervisor)란?하이퍼바이저는 프로세서, 메모리, 스토리지와 같은 컴퓨팅 리소스를 풀링하여 가상 머신(VM)에 재할당하는 소프트웨어입니다. 이 기술을 통해 여러 VM을 생성하여 단일 물리 머신에서 실행하는 가상화가 실현될 수 있습니다. 하이퍼바이저는 크게 Type1 하이퍼바이저와 Type2.. 우당탕탕 쿠버네티스 구축 도전기 - 1 요즘 백엔드 개발자에게 요구되는 많은 기술 중 하나인 k8s에 도전을 해보고 싶었습니다. 필자는 스프링, 아파치 미나와 같은 프레임워크 기반으로 API, 소켓 서버를 개발하고 있다 보니 신기술에 경험을 가질 수 있는 기회가 적어 개인적으로 신기술 학습을 꾸준히 하고 있으며, 최근에는 Redis, Kafka 기술을 토이 프로젝트를 진행해 보았고 이번에는 백 발자에게 요구되는 많은 기술 중 하나인 쿠버네티스를 도전하려 합니다. 1. 기본 환경 구성 공인 IP 할당받고 있는 공유기에 PC들이 묶여있는 공유기가 하나 더 연결 되어있습니다. 미니 PC를 활용하여 하이퍼바이저를 설치하였고 VM 3대를 설치하여 쿠버네티스 마스터, 노드 1, 노드 2 구성을 진행하고 합니다. 먼저 환경 구성을 위한 설치와 간단한 포.. 이전 1 2 3 4 ··· 24 다음