분류 전체보기 썸네일형 리스트형 [draft] gitlab ssh를 사용하여 미러링 구성 gitlab ssh를 사용하여 미러링 구성(gitlab 리포지토리 미러링)GitLab 미러링은 외부 Git 리포지토리(예: GitHub, Bitbucket)와 GitLab 사이의 리포지토리 동기화를 허용합니다. [구성]원본 리포지토리 : gitlab-mirror-source미러 리포지토리 : gitlab-mirror-target원본 리포지토리 저장소 설정프로젝트 > gitlab-mirror-source > 저장소 설정- 미러 리포지토리 SSH URL 필요미러링 저장소 설정Git repository URL(Git 저장소 URL)Mirror direction(미러 방향)Detect Host Keys(호스트 키 발견)Authentication method(인증 방법)미러링 설정 완료미러 리포지토리 저장소 설정.. 더보기 [draft] 도커 컨테이너로 gitlab-runner 실행하는 방법 도커 컨테이너로 gitlab-runner 실행하는 방법docker-compose로 gitlab-runner 컨테이너 실행docker-compose 편집vim docker-compose.ymlversion: '3'services: gitlab-runner: image: 'gitlab/gitlab-runner:latest' restart: unless-stopped container_name: gitlab-runner hostname: gitlab-runner volumes: - /etc/localtime:/etc/localtime:ro - /var/run/docker.sock:/var/run/docker.sock - ./config:/etc/gitla.. 더보기 [draft] Kickstart 기반 PXE 설치 자동화 구축하는 방법 Kickstart 기반 PXE 설치 자동화 구축하는 방법테스트 환경CentOS 6.9 / 7.41. SELinux 비활성화Kickstart 및 PXE 서비스 구성을 단순화하기 위해 SELinux를 비활성화한다.perl -pi -e 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/configreboot2. 필수 패키지 설치PXE, DHCP, TFTP, HTTP 서비스 구성을 위한 패키지를 설치한다.yum install -y tftp tftp-server syslinux-tftpboot xinetd dhcp dhcp-devel syslinuxyum install -y epel-releaseyum install -y nginx3. TFTP 서비스 설정xinet.. 더보기 [draft] 마이크로소프트 파워토이(Microsoft PowerToys) 설치 마이크로소프트 파워토이(Microsoft PowerToys) : Microsoft PowerToys는 고급 사용자가 생산성을 높이기 위해 원도우 10 환경을 조정하고 간소화할 수 있는 유틸리티 세트입니다.파워토이(PowerToys) 설치다운로드 링크: https://github.com/microsoft/PowerToys/releases/PowerToysSetup-0.41.4-x64.exe 설치[Microsoft PowerToys 시작]FancyZonesFancyZones는 복잡한 창 레이아웃을 쉽게 만들고 창을 해당 레이아웃을 신속하게 배치할 수 있는 창 관리자입니다.FancyZones 유틸리티 : https://docs.microsoft.com/ko-kr/windows/powertoys/fancyzones 더보기 [draft] CentOS 7 런레벨(runlevel) 변경하는 방법 CentOS 7 런레벨(Runlevel) 변경하는 방법1. Runlevel 설정 파일 확인 (/etc/inittab)CentOS 7에서는 /etc/inittab 파일이 더 이상 사용되지 않는다.vim /etc/inittab# inittab is no longer used when using systemd.## ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.## Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target## systemd uses 'targets' instead of runlevels. By default, there are two main targets:.. 더보기 [draft] 쿠버네티스 실습 환경(플레이그라운드) 쿠버네티스 실습 환경(플레이그라운드)O'Reilly Katacoda homehttps://katacoda.com로그인 필요없음운영체제 : Ubuntu"20.04.2 LTS (Focal Fossa)Play with Kuberneteshttps://labs.play-with-k8s.comdocker 또는 github 로그인 필요운영체제 : CentOS Linux 7 (Core)세션 및 모든 해당 인스턴스는 04:00:00 시간 후에 삭제됩니다. 더보기 [draft] 우분투에 MySQL 5.7을 바이너리 파일로 설치하는 방법 우분투에 MySQL 5.7을 바이너리 파일로 설치하는 방법1. 바이너리 파일 다운로드MySQL 5.7 바이너리 파일을 MySQL 공식 웹사이트에서 다운로드합니다. 원하는 버전의 바이너리 파일을 선택하고 다운로드한 파일을 원하는 디렉토리에 저장합니다.cd /usr/local/src/wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.41-linux-glibc2.12-x86_64.tartar xf mysql-5.7.41-linux-glibc2.12-x86_64.tarmkdir /usr/local/mysql-5.7.41tar xfz mysql-5.7.41-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql-.. 더보기 [draft] bind를 사용한 마스터-슬레이브 dns 구성하기 bind를 사용한 마스터-슬레이브 dns 구성하기테스트 환경호스트 이름아이피운영체제 버전네임서버 역할비고node2192.168.0.62centos 7마스터(master) node3192.168.0.63ubuntu 22.04슬레이브(slave) 테스트 도메인 : mocha.sangchul.krbind(named) 패키지 설치 및 유틸리티 설치node2 마스트 서버 설치 : centos에 bind 설치하기node3 슬레이브 서버 설치 : ubuntu에 bind 설치하기마스터 서버dns 서버 구성(named.conf)vim /etc/named.conf// named.confoptions { listen-on port 53 { any; }; directory "/var/named"; .. 더보기 이전 1 2 3 4 5 6 7 ··· 132 다음