본문 바로가기

map2

[KANS3] 8. Cilium CNI ✍ Posted by Immersive Builder  Seong 1. BPF/eBPFBPF (Berkeley Packet Filter)BPF는 네트워크 패킷을 효율적으로 캡처하고 필터링하기 위한 목적으로 개발된 기술입니다. BPF는 커널 수준에서 Hook을 통해 패킷을 통제하고, 다양한 영역에서 커널 내부의 데이터를 처리할 수 있습니다.   eBPF (extended BPF)기존 BPF를 확장한 기술로 네트워크 필터링 뿐만 아니라 추적, 모니터링, 보안 기능을 제공합니다. 커널 소스를 수정하거나 커널 모듈을 적재하지 않고 커널 샌드박스 내에서 동적으로 프로그래밍하고 실행합니다.  ●  주요 기능 : Networking, Tracing & Profiling, Observability, Security  .. 2024. 10. 27.
[Terraform] 3-1. For each와 Map을 활용하여 리소스 관리하기 ✍ Posted by Immersive Builder  Seong  1. 실습 소개 이번 실습에서는 for_each와 map 타입 변수를 활용하여 웹 프로젝트를 배포합니다. for_each 구문은 반복되는 유사한 리소스 또는 모듈 집합을 구성하기 위한 메타 인수로서,each object는 key, value 2개의 속성을 가지며 주로 key-value 형태의 map(또는 set) 타입 변수와 함께 활용됩니다.  키 값 기반으로 리소스에 접근하기 때문에 잘못된 Count 사용으로 인한 장애 상황을 예방할 수 있습니다. 실습 진행 순서는 하기와 같습니다.  Step1. 외부 공개 모듈(module) 사용하기  Step2. map 타입 변수 선언하기 Step3. 변수 파일(terraform.tfvars) 작성.. 2024. 6. 30.