[Cloud]/OpenStack 7

OpenStack Designate(DNSaaS) 이해 및 활용

DNS란? DNS(Domain Name System)는 네트워크에 연결된 리소스의 이름을 지정하는 시스템으로 도메인 이름과 연결된 IP 주소와 같은 다양한 유형의 레코드를 저장하여 작동하는 도메인 네임 시스템입니다. 이 시스템은 이러한 레코드를 포함하는 신뢰할 수 있는 nameserver와 레코드에 대해 nameserver를 쿼리하는 해석기에 의해 구현됩니다. 이름은 영역의 계층 구조로 구분되어 레코드를 사용하여 책임을 위임함으로써 서로 다른 이름 서버가 별도의 영역 그룹을 담당할 수 있습니다. "."인 루트 영역은 다양한 TLD(최상위 도메인)를 다른 이름 서버에 위임하는 레코드로 구성됩니다. TLD 이름 서버에는 example.com 레코드가 있는 .com 이름 서버와 같은 TLD 내의 도메인에 대한..

[Cloud]/OpenStack 2023.01.05

RHEL8 KVM 환경에서 VirtualBMC 구성 및 IPMI 연동

RHEL7 까지는 Red Hat package를 통해서 VBMC 구성이 가능하였으나, RHEL8이후 부터는 rhel package 만으로는 더이상 VBMC 구성을 할 수 없습니다. 본 페이지에서는 RHEL8의 KVM 환경에서 VBMC 구성에 필요한 파일을 어떻게 다운로드하고, 설치하고 환경을 구성할 수 있는지, 그리고 VBMC와 IPMI를 어떻게 활용할 수 있는지에 대해서 정리를 하도록 하겠습니다. RHEL8 KVM 환경에서 VirtualBMC 구성 및 ipmi 연동 # VirtualBMC 및 ipmitool 패키지 설치 [lee@host-osp ~]$ sudo dnf -y install python3-virtualenv ipmitool [sudo] password for lee: Updating Sub..

[Cloud]/OpenStack 2022.04.27

cloud-init 소개 및 활용

cloud-init은 다양한 클라우드 플랫폼에서 인스턴스 초기화를 위해 사용되는 산업 표준 다중 배포 방법을 제공하며, 모든 주요 퍼블릭 / 프라이빗 클라우드 제공업체의 프로비저닝 시스템 및 베어메탈 설치를 지원 합니다. 클라우드 인스턴스들은 디스크 이미지와 인스턴스 데이터로부터 초기화됩니다. Cloud metadata User data(옵션) Vendor data(옵션) cloud-init은 부팅 중에 실행중인 클라우드를 식별하고 클라우드에서 제공된 메타 데이터를 읽고 그에 따라 시스템을 초기화 합니다. 여기에는 SSH 액세스 키, 시스템의 네트워크 및 저장 장치 설정이 포함될 수 있습니다. 그외에도 인스턴스에 전달된 선택적 사용자 또는 공급 업체 데이터도 구문 분석하고 처리 합니다. cloud-ini..

[Cloud]/OpenStack 2020.09.30

Guest OS root 볼륨 확장

VM을 사용하다 보면 종종 OS 루트 영역을 확장해야 하는 경우가 발생한다. 이러한 경우에, OpenStack에서는 root 영역을 손쉽게 확장할 수 있는 기능을 제공합니다. 아래의 볼륨 리스트를 보면 30G를 사용하고 있는 OS 루트 볼륨을 확인할 수 있습니다. 현재는 30G 를 사용하고 있고 이를 50G로 확장하고 정상적으로 확장이 되는지를 확인해 보도록 하겠습니다. $ openstack volume list -c ID -c Status -c Size OS 볼륨을 확장하기 위해서는 확장 전에 Guest OS를 shutdown 해주어야 합니다. $ openstack server list VM shutdown은 아래의 오픈스택 명령을 통해 가능합니다. $ openstack server stop test ..

[Cloud]/OpenStack 2020.09.30

폐쇄환경에서 OSP16.1 레포지토리 및 컨테이너 이미지 레지스트리 구축하기

OSP16.1는 기본적으로 인터넷이 되는 환경을 기반으로 구성되어 있고 컨테이너 이미지 저장소는 Satellite을 통해 관리하도록 매뉴얼화되어 있습니다. 하지만, 대부분의 고객사의 환경은 Satellite을 수용하지 않거나 폐쇄된 환경에서의 설치가 요구되어 집니다. 때문에, 이러한 대부분의 고객 요건을 만족하기 위해서는 폐쇄된 환경의 패키지 레포지토리 및 컨테이너 이미지 레지스트리에 대한 준비가 꼭 필요합니다. 이번 장에서는 OSP16.1 환경에서 패키지 레포지토리와 컨테이너 이미지 레지스트리를 어떻게 구성하고 사용하는지에 대해 주로 다루도록 하겠습니다. 사전 준비사항 : RHEL 8 image 준비 및 OS 설치 sudo stack 계정 생성 subscribtion 및 pool 등록 초기에는 패키지와..

[Cloud]/OpenStack 2020.09.28