본문으로 건너뛰기
홈
기술
기술 전체
프로그래밍68
컴퓨터 과학63
AI48
웹 개발36
인프라33
데이터31
소프트웨어 공학18
소개

최신 글

기술과 일상을 함께 기록합니다.

네트워크 기초

네트워크의 노드와 링크, 처리량·대역폭·지연 시간의 차이를 파일 전송 예제로 정리한다.

2026.08.04 이전 · 3분 읽기

Terraform 소개

Terraform은 인프라를 코드(IaC, Infrastructure as Code)로 관리할 수 있게 해주는 오픈소스 도구

2026.08.04 이전 · 4분 읽기

Kubernetes(쿠버네티스)

Kubernetes의 컨트롤 플레인과 워커 구조를 살펴보고, Pod·ReplicaSet·Deployment·Service·Ingress의 역할을 연결한다.

2026.08.04 이전 · 7분 읽기

Nginx 소개

Nginx의 요청 처리 구조, Ubuntu 설치, 정적 파일 제공과 역방향 프록시 설정을 검증 절차와 함께 설명한다.

· 3분 읽기

Kubernetes 테스트 환경 설정

VirtualBox와 Vagrant로 2노드 kubeadm 실습 환경을 만들고 containerd, Pod 네트워크, 워커 조인과 동작 검증까지 진행한다.

· 5분 읽기

Ubuntu k8s 설치

Ubuntu 24.04 두 대에 containerd와 kubeadm을 설치하고, Flannel 네트워크와 워커 조인을 거쳐 클러스터를 확인한다.

· 4분 읽기

컨테이너 인프라 환경

컨테이너의 빌드·배포·운영 과정에서 각 도구가 맡는 역할을 구분하고, 서비스 배포 흐름과 파이프라인의 검증 지점을 살펴본다.

· 4분 읽기

쿠버네티스 이해

쿠버네티스는 컨테이너 오케스트레이션을 위한 플랫폼이다. 여러 노드에서 실행되는 애플리케이션의 원하는 상태를 선언하고, 실제 상태가 그 상태에 가까워지도록 조정한다.

· 4분 읽기

11. Docker Application 배포

Docker 네트워크에 RabbitMQ와 메시지 소비자 앱을 배포하고 데이터 보존, 포트 노출, 자격 증명과 동작 확인까지 살펴본다.

· 4분 읽기

10. Docker Compose

Docker Compose는 여러 컨테이너들을 모아서 관리하기 위한 도구로써 docker-compose.yml라는 파일에 컨테이너 구성정보를 정의하여 동일 호스트 상의 여러 컨테이너를 일괄적으로 관리 할 수 있다.

· 6분 읽기

9. Dockerfile

Dockerfile의 주요 명령과 빌드·실행 시점을 구분하고, 정적 웹 이미지 예제로 이미지 레이어와 캐시의 동작을 살펴본다.

· 5분 읽기

SU에서 EOF 사용시 내부 변수 처리 방법

su와 here-document를 함께 쓸 때 변수가 확장되는 셸을 구분하고, EOF 인용 여부와 이스케이프에 따른 결과를 비교한다.

· 2분 읽기