VM Controller 용량 확장

  1. VDI 추가

image.png

  1. 디스크 용량 확장

    새 디스크 확인
    -------------
    lslbk or fdisk -l
    
    새 디스크에 LVM 추가
    - LVM 물리 볼륨으로 만들고 VG 추가
    ---------------------------------
    pvcreate /dev/sdb
    vgextend rl /dev/sdb
    
    루트 LV 이름 확인
    ----------------
    lvs or lsdisplay
    
    루트 파티션 확장
    ---------------
    lvextend -r -l +100%FREE /dev/mapper/rl-root
    =>
    rl : vg name
    root : lv name
    기존에는 /dev/rl/root로도 경로 입력 가능
    

CICD pipeline

네트워크 세팅

nmcli con mod enp0s8 ipv4.address 172.16.0.200/24 ipv4.method manual

사용 패키지 설치

dnf install git -y 

git clone <https://github.com/uvelyster/tools.git>
git clone <https://github.com/uvelyster/cicd-demo.git> 

dns설정 및 도커 설치

설치
----
cd cicd-demo
cd 01_docker
sh install.sh
sh set_dns.sh

수정
vi /etc/dnsmasq.conf
....
interface=lo # 주석

systemctl restart dnsmasq

gitlab 설정

sh create.sh
docker compose up -d
=>
<http://172.16.0.200> 접속

cd ..
cp -r nodejs ../
cd ../nodejs
git init 
git branch -m main

git config --global user.email "[email protected]"
git config --global user.name "Your Name"

git add .
git commit -m 'init'
git remote add origin <http://mygitlab.com/root/hello.git>
git push origin main

jenkins 설정