본문 바로가기

반응형

Vagrant

(2)
[Vagrant] 02. Vagrant를 활용해서 자동으로 서버 생성 심화 - HAProxy서버, 서버 이중화, DB서버 분리 # 구축 설계 도안   # 0. 기존 가상 머신 삭제 (powershell)vagrant destroy  # 1. 새로운 서버 구축을 위한 Vagrantfile(script 파일) 작성: 메모장에 아래 코드 붙여넣고 Vagrantfile 이름으로 '바탕화면'에 저장(.txt 확장자 부분 삭제)# -*- mode: ruby -*-# vi: set ft=ruby :Vagrant.configure("2") do |config| config.vm.define "WP-LB01" do |config| config.vm.box = "rockylinux/9" config.vm.network "private_network", ip: "192.168.56.10" config.vm.network "priv..
[Vagrant] 01. Vagrant를 활용해서 자동으로 서버 생성(Virtual Box) # Vagrant- VirtualBox나 VMware와 같은 가상머신에 시스템 환경을 편리하게 구축, 관리하기 위한 도구- 쿠버네티스상에서는 가상머신을 노드라고 부른다. 노드들을 자동으로 한 번에 배포하기 위한 프로그램이 Vagrant   # Vagrant을 왜 사용할까? 가상머신 설치시에는 위와 같이 준비해야 할 것들이 굉장히 많습니다.(iso파일, ip주소, user 생성 등)만약 생성해야할 가상머신이 1개가 아니라 100대, 1000대라면 어떨까요? 이러한 다양한 설정을 하나씩 해주고, 설치도 하나하나씩 한다고 상상하면 생각만으로 끔찍합니다. 그런데 Vagrant를 사용하면, 가상사용자는 Vagrantfile이라는 YAML 설정 파일을 만들어서 원하는 설정의 가상머신을 아주 많은 수라도 자동으로 설..

반응형