CLI7 🚛 Docker에서 Containerd로 이사 가기: 명령어 완벽 적응 가이드 & 비교표 안녕하세요! 쿠버네티스 생태계가 진화하면서 Kubernetes v1.24부터는 Dockershim이 완전히 제거되었습니다. 이로 인해 많은 엔지니어 분들이 익숙했던 Docker 런타임에서 Containerd 런타임으로 강제(?) 이사를 가게 되었는데요. 😅"어? 그럼 이제 docker ps 못 쓰는 건가요?"네, 맞습니다. Containerd 환경에서는 Docker 데몬이 없기 때문에 기존 명령어는 작동하지 않습니다.하지만 걱정 마세요! Docker와 거의 동일한 경험을 제공하는 도구들이 있습니다. 오늘은 Docker CLI에 익숙한 여러분을 위해 Containerd 환경에서의 생존 가이드와 명령어 비교를 아주 상세하게 정리해 드립니다.🛠️ Containerd를 다루는 3가지 도구 (누굴 써야 할까?.. 2025. 12. 11. OpenTelemetry Collector, 아직도 run만 쓰세요? 고수들이 쓰는 5가지 필수 명령어 🚀 안녕하세요! Observability를 구축하는 여정에서 OpenTelemetry Collector(Otelcol)는 이제 필수불가결한 존재가 되었죠. 많은 분들이 config.yaml 파일을 설정하고 파이프라인을 만드는 데 집중하시지만, 정작 이 Collector를 움직이는 otelcol 바이너리의 힘을 제대로 활용하지 못하는 경우가 많습니다.config.yaml이 Collector의 "설계도"라면, 오늘 소개할 명령어들은 이 설계도를 실행하고, 검증하고, 관리하는 "만능 공구함" 🧰 과 같습니다. 이 명령어들을 잘 활용하면 안정적인 데이터 파이프라인을 구축하고 예기치 않은 장애를 미리 방지할 수 있습니다.단순히 개별 명령어를 아는 것을 넘어, 왜 이 명령어들이 필요하고 전체 운영 프로세스에서 어떤 .. 2025. 11. 10. SBOM, 이제 어렵지 않아요! 🤯 bom 커맨드로 손쉽게 SBOM 만들기 안녕하세요! 👋 오늘은 소프트웨어 공급망 보안의 핵심! SBOM(Software Bill of Materials)에 대해 이야기하고, 터미널에서 명령어 한 줄로 SBOM을 뚝딱 만들어내는 멋진 도구, bom을 소개해 드리려고 합니다. 📜 SBOM, 그게 대체 뭔가요?우리가 과자 한 봉지를 사도 뒷면에 어떤 재료가 들어갔는지 성분표가 꼼꼼히 적혀있죠? SBOM은 바로 소프트웨어의 성분표입니다. 내 애플리케이션을 만드는 데 사용된 모든 오픈소스 라이브러리, 프레임워크, 모듈 등의 목록과 그 버전, 라이선스 정보를 담고 있는 명세서라고 할 수 있어요. 최근 Log4j 사태처럼 오픈소스 취약점 하나가 큰 파장을 일으키면서, 내가 사용하는 소프트웨어에 어떤 부품이 들어있는지 파악하는 SBOM의 중요성은 날이 .. 2025. 10. 6. 💻 터미널에서 ChatGPT를? chatgpt-codex-cli 설치 및 완벽 세팅 가이드! 개발자 여러분! 코딩하다가, 혹은 터미널에서 작업하다가 궁금한 점이 생겼을 때 매번 브라우저를 열어 ChatGPT에 물어보기 번거롭지 않으셨나요? 😩 이제 그럴 필요 없습니다! 여러분의 터미널에 강력한 AI 비서, ChatGPT를 직접 설치할 수 있으니까요. 오늘 소개해드릴 chatgpt-codex-cli는 터미널에서 바로 ChatGPT와 대화하고, 코드 생성까지 요청할 수 있는 아주 유용한 도구입니다. 🛠️ 지금부터 저와 함께 설치부터 실제 사용까지 차근차근 알아보겠습니다. 팔로우 미! 🚀 1. 사전 준비물: Node.js와 npm 📦chatgpt-codex-cli는 npm(Node Package Manager)을 통해 설치됩니다. npm은 Node.js를 설치하면 자동으로 함께 설치되므로, .. 2025. 9. 16. 🚀 Gemini CLI, 슬래시 명령어로 더 빠르게 사용하는 방법이 있을까? 안녕하세요! 👋 오늘은 구글의 강력한 AI 모델인 Gemini를 커맨드 라인 인터페이스(CLI)에서 사용하는 분들을 위한 꿀팁을 가지고 왔습니다. 많은 분들이 슬랙(Slack)이나 디스코드(Discord)에서 /로 시작하는 슬래시 명령어에 익숙하실 텐데요, 과연 Gemini CLI에도 이런 편리한 기능이 숨어있을까요? 🤔 결론부터 말씀드리면, Gemini CLI는 전통적인 의미의 /로 시작하는 슬래시 명령어 시스템을 가지고 있지는 않습니다. 하지만! 실망하기는 이릅니다. Gemini CLI는 그 자체로 매우 효율적이고 빠른 명령어 구조를 가지고 있어 슬래시 명령어처럼, 혹은 그 이상으로 편리하게 사용할 수 있습니다. 지금부터 그 방법을 자세히 알아보겠습니다! 🎯 Gemini CLI의 기본 명령어 구.. 2025. 9. 16. kubectl의 든든한 조력자, Krew를 소개합니다! 🚀 쿠버네티스를 다루는 분들이라면 kubectl 명령어를 하루에도 수십, 수백 번씩 입력하실 겁니다. kubectl은 쿠버네티스 클러스터를 관리하는 아주 강력한 도구지만, 때로는 반복적인 작업을 줄이거나 더 복잡한 정보를 한눈에 보고 싶다는 생각이 들 때가 있죠.이럴 때 우리의 kubectl을 슈퍼히어로로 만들어 줄 수 있는 멋진 도구가 있습니다. 바로 Krew입니다! 🦸♂️ Krew가 뭔가요? 🤔Krew는 한마디로 kubectl의 플러그인 매니저(Plugin Manager)입니다.맥(macOS)에서 brew를 사용해 패키지를 설치하거나, 우분투(Ubuntu)에서 apt를, 파이썬(Python)에서 pip를 사용하는 것을 떠올리면 쉽습니다. Krew는 kubectl의 기능을 확장해 주는 다양한 플러.. 2025. 8. 30. 이전 1 2 다음