인그레스(ingress)는 클러스터 외부에서 내부로 접근하는 요청들을 어떻게 처리할 지 정의해둔 규칙들의 모음이다.인그레스는 아래와 같은 기능들을 제공한다.외부에서 접속가능한 URL 사용트래픽 로드밸런싱SSL 인증서 처리도메인 기반 가상 호스팅 제공인그레스는 위와 같은
도커 네트워크는 각각 unique한 이름과 ID를 지니게 되고, 한 개의 드라이브를 소유하고 있다.아래 명령어를 통해 네트워크를 확인할 수 있다.그러면 위와 같이 default로 3개의 도커 네트워크 모드가 있는 것을 확인할 수 있다. BridgeHostNone이 3가
쿠버네티스 네트워크 스터디를 통해 공부한 내용을 정리해보았습니다.(아래 실습은 MAC에서 진행되었습니다.)VirtualBox를 통해 VM을 프로비저닝하기 위해 Vagrant를 설치한다.Mac에서 6.1.28버전 이후에서는 host-only network 사용 대역 제약
개발 환경ubuntu 18.04devstack으로 환경 구성train에러 발생 상황대시보드에서 인스턴스 생성 중 에러 발생메세지세부 정보에러 메세지를 살펴보면 volume 관련하여 error가 발생한 것을 알 수 있다.오픈스택에서 volume 관련 컴포넌트는 cinde
시스템 모니터링 도구 중 하나인 collectd에 virt plugin을 추가적으로 설치하여 openstack을 모니터링해보는 실습을 진행해본다.우선 collectd에 대해 알아보자.Collectd는 시스템 메트릭 모니터링 도구 중 하나로, 시스템 자원 데이터를 수집하
Rocky Linux란? > 록키 리눅스(Rocky Linux)는 레드햇이 2021년 말 centos8 지원을 종료하면 대안으로 떠오른 오픈소스 프로젝트이다. 최근 네이버클라우드도 록키 리눅스의 핵심 파트너로 선정하여 협업체계를 마련했다. Rocky Linux
OpenStack 버전은 Stein devstack을 이용해 환경 구축 >$ vi /etc/glance/glance-api.conf [glance_store]에서 이미지 저장 위치 확인 /opt/stack/data/glance/images 는 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹서비스이다.IAM을 사용하여 AWS 기본 접근 및 리소스를 사용하도록 권한을 부여할 수 있다.IAM User : AWS IAM User는 AWS
AWS의 대표적인 저장소 서비스인 S3에 대해 알아보고 테라폼을 통해 생성해본다.AWS S3(Amazone Simple Storage Service)는 인터넷용 스토리지 서비스이다. 이 서비스는 개발자가 웹 규모 컴퓨팅 작업을 보다 쉽게 수행할 수 있도록 설계되었다.A
Route Table은 트래픽을 규칙에 맞게 전달해주기 위한 규칙을 담고있는 테이블이다.Route Table은 여러 서브넷에서 동시에 사용할 수 있다.vpc.tfRoute Table은 aws_route_table 리소스을 사용한다.terraform planterrafo
AWS IGW & NAT GW Internet Gateway는 VPC의 인스턴스와 인터넷을 연결해준다. NAT Gateway는 프라이빗 서브넷의 인스턴스를 인터넷 또는 기타 AWS 서비스에 연결해준다. IGW와 NAT GW의 연결에 따라, public subnet
테라폼으로 VPC를 생성하기에 앞서 Amazon VPC에 대해 간략히 알아보고 생성해본다.Amazon VPC는 Amazone Virtual Private Cloud로 사용자의 AWS 계정 전용 가상의 네트워크이다.서브넷 - VPC의 IP 주소 범위라우팅 테이블 - 네트
테라폼을 사용해보기 앞서 AWS CLI와 Terraform을 설치해본다. AWS CLI 설치 AWS Cli는 AWS 서비스를 관리하는 통합 도구이다. 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있다. 맥환경에서는 macOS pkg 파일을
DevOps가 최근 급부상하며 개발자도 인프라를 운영하는 상황이 생기며 IaC의 사용이 증가하고 있다. 그 중에서 가장 인기있는 테라폼을 알아본다. Infrastructure as Code(IaC) > IaC는 Infrastructure as Code, 즉 코드
앞서 DevOps에 대해 알아보았고, 과연 DevOps 엔지니어가 되기 위해서는 어떠한 것들을 갖추어야 하는지 알아본다. DevOps 엔지니어란?