Ops-Beginner
반응형
article thumbnail
2. 쿠버네티스 아케틱처
Books 2023. 3. 28. 21:45

클러스터 전체 구조 K8S 클러스터는 크게 두 종류의 서버로 구성됩니다. 클러스터를 관리하는 Control-plane(master) 노드와 실제 컨테이너를 실행시키는 Worker(Node) 노드입니다. Control-plane에는 etcd, kube-apiserver, kube-scheduler, kube-controller-manager, kubelet, kube-proxy, docker 등의 컴포넌트가 실행됩니다. 각각이 다른 Control-plane, Worker Node에서 별개로 실행되어도 실제 쿠버네티스 클러스터를 운영하는데 이상은 없습니다. Worker Node에는 kubelet, kube-proxy, docker 등의 컴포넌트가 실행됩니다. 실제 사용하는 컨테이너 대부분은 Worker No..

article thumbnail
DomU서버에 디스크 확장하는 방법
MAAS 2023. 3. 11. 16:51

Dom0서버에 mount한 디스크를 DomU서버에 extend하는 방법입니다. 작업 전 모습 1TB, 8TB가 Dom0 mount 되어있습니다. DomU에서는 sda만 사용하여 구성되어있습니다. Dom0 서버 접속 우선 Dom0 서버에서 DomU 서버가 Running 중인지 확인합니다. virsh list 서버 다운 확장하고자 하는 DomU shutdown 후 domblklist 값 확인 virsh shutdown {server-name} virsh domblklist {server-name} DomU 이미지 내용 resize 후 DomU start qemu-img info /var/lib/libvirt/maas-images/0e44fac9-3122-4314-a43d-bfed16b03c50 qemu-im..

article thumbnail
MAAS를 이용한 KVM 설치
MAAS 2023. 3. 11. 16:23

MAAS가 설치되어있는 Main 서버가 기존에 구축되어있어야하고, Dom0로 Ubuntu가 설치되어있는 서버에 KVM을 설치 진행가능합니다. KVM 구성 KVM 설치는 KVM항목에서 설정진행 가능합니다. - KVM -> Compose Spec 기입 Hostname, Cores, RAM, Network Interfaces, 등등 기입합니다 - Hostname, Cores, RAM, 등등 기입 → Compose machine 진행 Comission 내용 확인 진행되고 있는 내용을 Machines에서 확인가능합니다. Comission 완료 후 Network 내용 변경 - Network → ACTIONS → Edit Physical - Link speed, Interface speed, IP mode, IP a..

article thumbnail
MAAS 이용한 Ubuntu 설치
MAAS 2023. 3. 9. 21:45

MAAS(Metal-As-A-Service)를 활용하여 테스트한 내용입니다. https://maas.io/ 사전 작업 MAAS가 구축된 동일한 네트워크에 이미지OS가 설치 안된 서버를 연결하고, 부팅하면 자동적으로 MAAS 상에 서버가 인식됩니다. 네크워크 설정 - Machines → Network → ACTIONS → Edit Physical - IP mode를 "Static assign"으로 변경 후, 사용가능한 IP address로 기입을하면 된다. Commissiong 진행 - Take action -> Commission Storage 설정 및 Disk Mount 설정 - OS 및 KVM 사용 여부 선택 Deploy 진행 - 위의 내용 완료 후 Deploy 진행

article thumbnail
터미널 설정 도구
유용한 도구 2023. 3. 8. 22:02

사용자로부터 터미널을 유용하게 사용하도록 도와주는 도구를 가져왔습니다. oh-my-zsh oh-my-zsh은 zsh 구성을 관리하기 위한 오픈 소스 커뮤니티 기반 프레임워크입니다. https://github.com/ohmyzsh/ohmyzsh GitHub - ohmyzsh/ohmyzsh: 🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh config 🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (..

article thumbnail
생산성을 도와주는 도구
유용한 도구 2023. 3. 6. 17:08

생산성을 도와주는 프로그램들을 가져와봤습니다!! Rectangle 윈도우처럼 화면을 나눠서 사용하고 싶다면?!? https://rectangleapp.com/ Rectangle Move and resize windows in macOS using keyboard shortcuts or snap areas. The official page for Rectangle. rectangleapp.com iTerm2 기본 터미널보다 훨씬 좋은 터미널 에뮬레이터! https://iterm2.com/ iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rose..

article thumbnail
1. 쿠버네티스 소개
Books 2023. 1. 29. 21:21

쿠버네티스 입문 : 90가지 예제로 배우는 컨테이너 관리 자동화 표준내돈내산으로 공부하면서 작성한 포스팅입니다.http://www.yes24.com/Product/Goods/85578606쿠버네티스 소개2021년 기준 컨테이너 오케스트레이션 시스템세계의 사실상 표준입니다. 몇 년 전까지 컨테이너 오케스트레이션 시스템에는 도커 스웜, 코어 OS 플리트, D2iQ의 DC/OS 등 여러 가지가 있었습니다. 하지만 처음 컨테이너의 대중화를 이끌었던 도커가 자사에서 개발한 스원뿐만 아니라 쿠버네티스를 지원하기 시작했고, 코어 OS는 플리트 개발을 종료했습니다. D2iQ의 DC/OS 역시 자체 오케스트레이터였던 마라톤 외에 쿠버네티스를 지원합니다. 그렇기에 컨테이너 오케스트레이션을 처음 배우는 분이라면 쿠버네티스를..

반응형