나도 eBPF 프로그램을 만들어 볼 수 있을까?

리눅스 커널 내부 TCP 통신을 위한 시스템콜을 추적하는 간단한 eBPF 프로그램을 직접 작성해 보면서, eBPF 개발 생태계와 주변에 어떤것들이 있는지 공부해 본 내용을 공유한다.

CNCF CNI 프로젝트 살펴보기

CNCF에서 관리되고 있고, Kubernetes에서 컨테이너 네트워킹을 달성하기 위해 표준으로 사용하고 있는 CNI 프로젝트에 대해서 살펴보고 중요하다고 생각한 내용들을 정리한다.

파이썬에서의 의존성 주입 문제 해결

파이썬을 사용하면서 코드를 좀 더 유연하게 다루기 위해 간단하게 DI를 구현해 본 내용을 공유한다.

Ansible에서 전략 패턴을 이용해 자동화 프로젝트의 확장성을 확보하기

큰 인프라 환경을 코드로 관리하면서 발생할 수 있는 몇가지 문제들을 소프트웨어 개발 방법론에서 잘 알려진 전략 패턴을 이용해서 코드를 깔끔하게 관리하기 위한 방법을 찾아보았다.

Go net/http로 간단한 웹 프레임워크 만들어 보기

Go 언어를 공부해 보면서 “net/http” 모듈을 간단히 살펴보고 Go에서는 어떤식으로 사용자 요청을 관리하면 좋을지 고민해 본다.

"terraform-kitchen"을 이용한 Terraform 리소스 테스트하기

클라우드 환경의 인프라스트럭쳐 정의 도구인 Terraform의 테스트 자동화를 위해 terraform-kitchen을 사용해 본 이야기

Ansible에 대한 간단한 정리

IT 인프라 자동화 도구 중 하나인 Ansible의 기능을 간단하게 알아본다.