목록자동화 (11)
맘가는 대로
목적 베이그런트와 버추얼 박스를 통해 빠르게 서버를 생성하는 것을 확인하였다.원하는 서버 환경 구성을 위해서는 Vagrantfile 이라는 베이그런트 서버 설정 목적의 파일을 조정해야 한다. 베이그런트를 통해 많은 서버 설정을 미리 설정하는 것이 가능하지만, 많이 사용되는 설정을 위주로 설명하도록 하겠다. 기본 파일 받기 vagrant 는 Ruby 로 작성된 프로그램이며, Vagrantfile 도 Ruby 를 통해 작성하게 된다. 따라서 기본적으로 Ruby 문법을 따르며, Vagrant 문법을 사용하여 설정하게 된다. 다만, 일일이 Vagrantfile 뼈대를 작성하는 것은 힘든 일이기 때문에 아래의 명령어를 통해 바로 파일을 생성할 수 있다. vagrant init 생성된 파일을 확인해보면 다음과 같은..
minikube 란? mini + kube 로 보이는 이름을 가진 minikube 는 로컬 환경에서 최상의 쿠버네티스 환경을 제공하고자 하는 프로젝트 명이며, 프로그램 이름이기도 하다. 보통 서버 및 클러스터 구조에서 운용되는 쿠버네티스를 간편하게 구현 및 테스트하기 위한 도구이다. 시스템 관리자, 운영자 등은 쿠버네티스의 구조를 파악하기 위해 보통 사용하며, 개발자들은 실제 로컬 개발 환경 구현을 위해 사용하곤 한다. minikube 설치 이 글에서는 윈도우 호스트 환경에서 minikube 를 설치하고 활용하는 방법을 쓰고자 한다. 우선, 윈도우 호스트에서 minikube 는 버추얼박스를 기반으로 작동하기 때문에 버추얼 박스가 설치되어 있어야 한다. 이는 다른 글들에서 잘 설명되기도 하고, 설치 과정이..
가상화 환경 구성 베이그런트는 단일 도구로서 작동하지 않는다. 베이그런트 사용을 위해 가상화 런타임 설치가 필요하다. 다양한 환경에서 호환이 잘 되어 가장 널리 사용되는 버추얼 박스를 사용하는 것이 편하다. 버추얼 박스 다운로드 페이지 — https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license...