GitLab CE 서버에 사설인증서 적용하기

운영체제 | 2026-03-20

GitLab을 사용하여 k8s 환경의 CI/CD 파이프라인 구축 테스트를 하는 과정에서 GitLab에 SSL 인증서를 설정하지 않으면 테스트가 매우 어려워진다는 것을 알게 되었다.이는 개발에서 운영시스템까지 이어지는 배포 파이프라인이 모두 자동화 되는데 중간에 신뢰할 수...

내부망 DNS 서버 구축하기 (시놀로지 NAS 활용)

운영체제 | 2026-03-18

내부 도메인 이름은 집이나 회사 내에서만 사용할 비공인 도메인을 입력한다. 그렇기 때문에 .com 이나 .co.kr 등 공인 도메인을 넣으면 안된다. 이건 약속이다. 궂이 사용하자면 사용할 수 있겠지만 설정을 잘못하면 오작동의 가능성도 배제할 수 없기 때문에 국제...

리눅스 서버와 SSH 터널로 만드는 웹 프록시 서버

운영체제 | 2026-03-01

SNS나 커뮤니티 게시판에 글을 작성할 때 IP 노출을 피하기 위해 VPN을 사용하는데 특정 웹사이트에만 적용할 수는 없는 단점이 있다. 이 단점을 극복하기 위해서는 WEB Proxy를 사용해야 한다. SSH 터널과 포트포우딩 기능을 활용하는 PROXY를 구성하면 쉽게 구현이...

Windows 11 로그인 비밀번호를 잊었을 때

운영체제 | 2026-01-25

Windows 11의 비밀번호 복구를 위한 USB를 만들어두지 않았다면 방법은 하나 뿐이다. Windows 자체의 취약점을 이용해 Windows 로그인 화면에서 관리자 권한으로 CMD(명령)창을 실행한 뒤 비밀번호를 변경하는 것이다.

GitLab Runner로 가상서버(VM) 및 k8s 배포 하기

운영체제 | 2026-01-11

GitLab 서버를 가상 서버로 설치하고 Proxmox 템플릿 이미지생성, 가상서버 생성, K8S 배포 관련 코드들을 모두 프로젝트의 리포지토리에 저장한 다음 GitLab 러너를 사용해 필요할 때 손쉽게 재구축할 수 있도록 자동화할 수 있다.

Proxmox VE에서 gitlab과 gitlab-runner 구축

운영체제 | 2026-01-09

Proxmox 클러스터 환경에서 IaC 코드를 GitLab 리포지토리에 저장한 다음 Runner를 통해 자동으로 배포하는 환경을 구축하기 위해 GitLab을 구축했다. 하지만 Runner 등록에 계속 실패하였는데 이유는 SSL 인증서의 검증 에러였다. 이 문제의 해결 방법을 포함해 Git...

홈랩 (Home Lab) 구축하기 (Proxmox Cluster & NAS)

나의 일 | 2025-12-02

운영하던 가상 서버들을 다시 설치하고 환경을 재구성하는 것은 고생이 이만저만이 아닌 작업이다. 하지만 IaC를 Terraform을 사용해 구현하면 차 한잔 마실 시간에 초기화와 재구축이 가능하다. 가상머신부터 쿠버네티스 설치까지 자동화하여 단시간에 손쉽게 재구...

퀵쉐어를 사용해 스마트폰과 PC의 파일 공유하기 (Quick Share)

운영체제 | 2025-09-06

퀵 쉐어는 삼성전자의 독자적인 기술로서 삼성전자에서 제조한 스마트기기 간 파일전송을 지원하는 애플리케이션이기 때문에 LG의 그램 노트북을 주로 사용하는 필자는 사용할 수 없었다. 그래서 관심의 대상에서 벗어나 있었는데 언제부터인가 소리소문없이 삼성전...

Proxmox에 리눅스 컨테이너(LXC)로 우분투 24.10 설치하기

운영체제 | 2025-07-31

Proxmox VE는 리눅스 컨테이너 (LXC)를 통한 가상머신 생성을 지원한다. Ubuntu 24.10 리눅스 서버를 리눅스 컨테이너로 설치해 본다.

도커 데스크탑과 WSL2의 VM 이미지 경로 변경하기

운영체제 | 2025-07-01

Windows의 WSL에 설치된 리눅스는 가상디스크(Virtual Disk)에 설치된다. 그리고 확장자명은 .VHDX로 생성된다. 이 WSL2 리눅스의 가상디스크 경로를 변경하기 위해서는 먼저 WSL2의 리눅스 가상머신을 Shutdown하고 파워쉘에서 wsl 명령을 사용해 가상디스크 Export...

쿠버네티스 노드의 디스크 용량 확장

운영체제 | 2025-06-14

Proxmox VE와 같은 가상환경에서 운영되는 리눅스 VM의 디스크 확장은 매우 쉽다. Proxmox의 관리자페이지에서 VM의 디스크 용량을 확장해주고 VM에 SSH 접속하여 몇 개의 명령어만 실행하면 손쉽게 디스크를 확장하고 볼륨과 파일시스템 용량을 증설할 수 있다.

Portainer를 사용하여 Vaultwarden 설치하기

운영체제 | 2025-06-04

Vaultwarden은 강력한 비밀번호 관리자 도구다. 비밀번호를 ADMIN_TOKEN으로 지정된 암호키로 1차 암호화를 수행하고 사용자 계정 등록 시 지정한 사용자의 마스터 비밀번호로 한번 더 암호화하여 보안을 강화했다. 클라이언트의 브라우저 플러그인은 마스터 비밀번...

1 2 3 14