개발용으로 Consul을 로컬에 설치하고 실행하기
개발용으로 Consul을 로컬에 설치하고 실행하기
이 문서에서는 개발 목적으로 Consul을 로컬에 설치하고 실행하는 방법을 설명해 드려요.
출처: 문서
본문
설치
Consul 다운로드 페이지로 이동해 원하는 버전을 찾아보세요. 이 페이지는 설치 방법에 대한 지침을 제공합니다. 버전을 선택하고 지침을 따르세요.
바이너리를 직접 다운로드 링크로 받을 수도 있어요. 원하는 버전의 직접 링크를 다운로드하고 파일을 알려진 위치에 저장한 후 압축을 풉니다.
다운로드 후에는 어느 디렉터리에서든 명령을 실행할 수 있도록 PATH에 있는 위치로 바이너리를 옮겨야 해요. 바이너리를 PATH의 값으로 이동하세요. 예를 들어 Unix 기반 시스템에서는 다음과 같이 합니다.
$ mv consul /usr/local/bin/
Ubuntu에서는:
$ sudo mv consul /usr/local/bin/
버전을 확인하여 설치를 검증해요.
$ consul --version
Consul v1.14.0 ...
그런 다음 내장 UI를 http://127.0.0.1:8500/ui/에서 열어 접근해 보세요.
아직 궁금한 점이 있다면 Consul 구성 문서를 사용해 답을 찾아보세요.
개발용으로 Consul 실행하기
consul agent -dev 플래그를 사용해 개발 모드로 Consul을 실행할 수 있어요. 서버로 실행되는 단일 Consul 에이전트를 개발 모드로 시작하려면 다음 명령을 실행하세요.
$ consul agent -dev
2023-...
개발 모드에서는: (참고: 이 페이지의 원문은 HashiCorp 사이트에서 일부 단락이 Placeholder 초안 상태로 게시되어 있어, 정상 판독 가능한 본문을 바탕으로 번역했습니다.)
Consul이 가동되면 CLI 에이전트는 다음과 같은 메시지를 표시해요.
$ consul agent -dev
2023-...
2022-06-14T13:09:09.915Z [INFO] agent.server.delegate: node_name=...raft: elected leader
...