1P by jinmu 3시간전 | ★ favorite | 댓글 1개

관리해야 할 서버가 늘면서 ~/.ssh/config에 호스트가 많아졌는데, Docker 컨테이너까지 포함하면 매번 이름 기억해서 타이핑하기
번거로워졌습니다. fzf로 임시방편처럼 쓰다가 Docker 컨테이너까지 같은 인터페이스에서 처리하고 싶어서 만들었습니다.

핵심 동작

  • SSH 호스트 퍼지 검색 후 바로 접속
  • 호스트에 SSH로 접속해 docker ps를 실행하고, 실행 중인 컨테이너를 자동으로 탐지합니다. 탐지된 컨테이너는 호스트 하위에 트리
    형태로 표시되고, 선택하면 docker exec으로 바로 접속됩니다
  • 쉘 감지 결과를 캐시해서 매번 probe 안 함
  • 자주 쓰는 호스트는 즐겨찾기로 상단 고정

(동작 화면은 GitHub README에서 확인하실 수 있습니다)

비슷한 워크플로우를 다른 방식으로 해결하고 계신 분 있으면 어떻게 쓰시는지 궁금합니다. 불편한 점이나 빠진 기능도 편하게
말씀해 주세요.

가장 처음 든 생각.
도커 스웜도 있고, 쿠버네티스도 있는데. 호스트마다 도커로 관리하시는 이유가 뭔가요?