macOS용 공식 Elastic Homebrew 탭 소개 | Elastic Blog
뉴스

공식 Elastic Homebrew 탭 소개

공식 Elastic Homebrew 탭이 출시된다는 기쁜 소식을 알려드립니다.

Homebrew매뉴얼 페이지에서는 “macOS용 누락 패키지 관리자”라고 부릅니다. Homebrew는 macOS에서 손쉽고 유연하게 소프트웨어 설치를 관리할 수 있는 방법을 제공하며, 개발자 커뮤니티 내에서 엄청난 인기를 누리고 있습니다. 핵심 Homebrew는 일반적인 OSS 소프트웨어를 설치하기 위한 공식을 제공합니다. 은 Elastic 같은 서드파티용 메커니즘으로서, 추가 공식을 제공하여 Homebrew 사용자가 추가적인 소프트웨어를 사용할 수 있도록 해줍니다.

Elastic은 Homebrew 커뮤니티와 이들이 macOS에서 사용자를 지원하기 위해 하는 모든 훌륭한 작업들(첫 날부터 macOS의 모든 메이저 릴리즈 지원 등)의 팬입니다. Homebrew는 정말 놀랍습니다. Elastic의 수많은 엔지니어들이 Homebrew 사용자이며, 우리 직원 중 한 사람은 Homebrew 유지 관리자입니다.

우리는 언제나 우리 사용자가 있는 곳에서 우리 사용자를 만나기 위해 노력하고 있는데, 수많은 사용자가 있는 곳이 바로 Homebrew입니다. Elastic Stack의 모든 소프트웨어가 Homebrew를 사용해 손쉽게 설치될 수 있도록 하고자 하는 이유도 바로 그 때문입니다. 자체 탭을 생성하면 수많은 방식으로 사용자 환경을 개선할 수 있게 됩니다. 먼저, 이제 공식 Elastic Homebrew 탭을 사용해 OSS와 기본 배포에 접근할 수 있습니다. 여기에는 인덱스 수명 주기 관리(ILM), Elasticsearch SQL, Canvas 시각화 등 수많은 무료 기능이 포함됩니다. 그리고 더 좋은 점은, 이제 기본 배포에 무료 보안도 포함된다는 것입니다. 이것은 기본 및 OSS 배포 사용자에게 일관된 환경을 제공하려고 할 때 중요합니다. 우리 자체의 탭을 생성하는 두 번째 동기는 Homebrew 사용자가 언제나 우리 소프트웨어의 최신 버전을 이용하도록 할 수 있기 때문입니다. 자동화된 출시 절차의 일환으로 우리 탭에서 Homebrew 공식이 업데이트되도록 함으로써, 우리가 다른 모든 아티팩트를 출시할 때 동시에 이러한 업데이트가 확실하게 제공되도록 할 수 있습니다.

Homebrew를 이용한 Elastic Stack 설치

일단 Homebrew를 설치했으면, 다음과 같이 간단하게 Elastic 탭을 시작할 수 있습니다.

  1. brew tap elastic/tap으로 Elastic 탭을 탭합니다.
  2. Elasticsearch의 기본 또는 OSS 배포를 설치합니다.
      • 기본: brew install elasticsearch-full
      • OSS: brew install elasticsearch-oss
  3. 경로에 /usr/local/bin를 포함하는 경우, elasticsearch 명령으로 Elasticsearch를 시작할 수 있습니다. 또는 전체 경로 /usr/local/bin/elasticsearch를 지정해도 됩니다.

우리는 이 탭을 통해 Elastic APM Server, Beats, Logstash, Kibana, Elasticsearch 등 Elastic의 모든 소프트웨어를 제공합니다. 다음을 이용해 제공되는 공식의 목록을 확인하실 수 있습니다.

ls $(brew --prefix)/Homebrew/Library/Taps/elastic/homebrew-tap/Formula/*.rb

마지막 안내

Homebrew는 직접 사용해 보시는 것이 가장 좋습니다. Elastic Homebrew 탭을 한 번 사용해 보세요! 그리고 언제나처럼, 피드백을 주시면 소중하게 받아들이겠습니다. 리포지토리나 저희 토론 포럼을 통해 어떻게 생각하시는지 알려주시기 바랍니다.


Elastic은 우리가 생활하고 일하는 지역사회를 지원함으로써, 그리고 이러한 활동에 참여하는 것이 예기치 못한 방식으로 우리의 삶에 영감을 주고 우리의 삶을 풍요롭게 해줄 수 있다는 것을 인정함으로써 보답하는 것을 믿습니다. Elastic Cares 프로그램의 일환으로, 우리는 Software Freedom Conservancy의 훌륭한 분들을 통해 Homebrew 프로젝트에 기부를 해왔습니다.

우리는 이와 같은 행동이 지속가능한 소프트웨어와 지역사회가 기본적인 오픈 소스 프로젝트를 향해 나아가도록 하는 데 있어 중요하다고 믿습니다. 그리고 Homebrew는 당연히 전 세계의 수많은 개발자들에게 그런 중요한 역할을 하고 있습니다.

Vítor Galvão가 만든 "Homebrew의 로고"는 CC BY 4.0에 따라 사용되고 있으며 / 헤더와 미리보기에서 크기가 조정되어 배치되었습니다