본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

wander

0

wander는 HashiCorp Nomad 클러스터와 상호작용하기 위한 터미널 기반 TUI 애플리케이션입니다.

터미널

소개

wander는 HashiCorp Nomad 클러스터와 상호작용하기 위한 터미널 기반 TUI 애플리케이션입니다. Robinovitch61이 개발했으며, Go 언어로 작성되었습니다. Nomad 작업, 할당, 태스크를 탐색하고 로그를 실시간으로 추적하며, 실행 및 관리 작업을 수행할 수 있습니다.

상세정보

작업 및 할당 탐색

작업, 할당, 태스크를 브라우징하고 전체 작업 또는 할당 사양을 볼 수 있습니다.

로그 추적

글로벌 또는 특정 대상의 이벤트를 실시간으로 테일링하고, 작업 및 할당 페이지에서 로그를 따라갈 수 있습니다.

실행 및 관리

실행 중인 태스크에 exec 명령을 내리고, 작업을 재시작하는 등 관리 작업을 수행할 수 있습니다.

리소스 모니터링

메모리 및 CPU 사용량과 같은 리소스 사용 통계를 확인할 수 있습니다.

콘텐츠 저장

화면에 표시된任何内容을 로컬 파일에 저장할 수 있습니다.

다운로드·설치 방법

Windows 사용자는 다음 방법 중 하나로 wander를 설치할 수 있습니다.

Winget을 통한 설치

winget install robinovitch61.wander

Scoop을 통한 설치

scoop bucket add robinovitch61 https://github.com/robinovitch61/scoop-bucket
scoop install wander

Chocolatey을 통한 설치

choco install wander

또는 GitHub 릴리스 페이지에서 사전 빌드된 바이너리를 다운로드하여 PATH에 포함된 디렉터리에 압축을 풀 수 있습니다.

기본 사용법/명령어

터미널에서 wander 명령을 실행하여 애플리케이션을 시작합니다. wander –help를 실행하여 사용 가능한 모든 명령어와 옵션을 확인할 수 있습니다.

Exec 명령 사용 예시

작업과 태스크를 지정하여 실행:

wander exec alright_stop –task redis echo “hi”

할당 ID를 지정하여 실행:

wander exec 3dca0982 echo “hi”

작업 또는 할당 ID의 접두사를 사용:

wander exec al echo “hi” # 작업 “alright_stop”의 접두사
wander exec 3d echo “hi” # 할당 ID “3dca0982″의 접두사

플래그 지정:

wander exec alright_stop –task redis — echo -n “hi”

이런 경우에 유용합니다

Nomad 클러스터를 관리하는 개발자 및 운영자는 wander를 통해 터미널에서 작업 상태를 빠르게 확인하고, 로그를 실시간으로 추적하며, 태스크에 직접 명령을 내릴 수 있습니다. 별도의 웹 인터페이스에 접근하지 않고도 클러스터 관리가 가능하여 생산성을 높일 수 있습니다.

지원 환경·시스템 요구사항

wander는 Windows, macOS, Linux에서 실행 가능하며, Go 언어로 작성되어 해당 플랫폼에서 바이너리를 다운로드하거나 소스에서 빌드하여 사용할 수 있습니다. Windows에서는 Winget, Scoop, Chocolatey 패키지 관리자를 통해 간편하게 설치할 수 있습니다.

최신 버전·업데이트

현재 버전은 1.1.0이며, GitHub 저장소의 릴리스 페이지에서 최신 버전 정보를 확인할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.