Lancement du tap Elastic Homebrew officiel pour macOS | Elastic Blog
Nouveautés

Lancement du tap Elastic Homebrew officiel

Nous sommes ravis d'annoncer le lancement du tap Elastic Homebrew officiel.

Sur sa page de documentation, Homebrew est présenté comme "le gestionnaire de paquets pour macOS". Il facilite l'installation de logiciels sur macOS et rencontre un énorme succès dans la communauté des développeurs. Homebrew fournit des formules permettant l'installation de logiciels open source courants. Un tap est un mécanisme qui permet à des tiers comme Elastic de proposer de nouvelles formules, et donc de nouveaux logiciels.

Chez Elastic, cela fait longtemps que nous sommes fans de la communauté Homebrew et que nous admirons l'excellent travail qu'elle fournit pour aider les utilisateurs macOS (comme assurer le support technique de chaque nouvelle version dès le premier jour de lancement). Bref, c'est une communauté incroyable. Bon nombre d'ingénieurs Elastic utilisent d'ailleurs Homebrew et l'un de nos salariés contribue à sa maintenance.

Nous mettons toujours tout en œuvre pour amener nos produits aux utilisateurs là où ils se trouvent, et pour bon nombre d'entre eux, cet endroit s'appelle Homebrew. Il était donc logique de veiller à ce que tous les logiciels de la Suite Elastic puissent facilement être installés via Homebrew. Nous avons donc créé notre propre tap, ce qui nous a aussi permis d'améliorer l'expérience utilisateur à différents niveaux. Pour commencer, vous pouvez maintenant utiliser le tap Elastic Homebrew officiel pour accéder aux logiciels OSS et à la distribution par défaut, qui comprend des fonctionnalités gratuites comme la gestion du cycle de vie des index (ILM), Elasticsearch  SQL et les visualisations Canvas, pour n'en citer que quelques-unes. Mais ce n'est pas tout ! Désormais, la distribution par défaut vous propose aussi Security gratuitement. C'est à nos yeux important, car notre objectif est de proposer une expérience cohérente aux utilisateurs des distributions OSS et par défaut. Autre bonne raison de créer notre propre tap : cela nous permet de nous assurer que les utilisateurs de Homebrew aient toujours accès aux dernières versions de nos logiciels. La mise à jour des formules Homebrew de notre tap fait maintenant automatiquement partie de notre processus de mise en production. Résultat, les mises à jour sont disponibles en même temps que celles de nos autres produits.

Installer la Suite Elastic avec Homebrew

Une fois que vous avez installé Homebrew, se lancer avec le tap Elastic est simplissime :

  1. Installez le tap Elastic via brew tap elastic/tap.
  2. Installez la distribution OSS ou par défaut d'Elasticsearch.
      • Par défaut : brew install elasticsearch-full
      • OSS : brew install elasticsearch-oss
  3. Si votre chemin comprend /usr/local/bin, vous pouvez démarrer Elasticsearch avec la commande elasticsearch. Mais vous pouvez aussi spécifier le chemin complet /usr/local/bin/elasticsearch.

Ce tap vous donne accès à l'ensemble des logiciels de la Suite Elastic, y compris Elastic APM Server, Beats, Logstash, Kibana et Elasticsearch. Pour consulter la liste des formules disponibles, saisissez :

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

Happy Hour

En anglais, Homebrew signifie "bière maison", d'où son logo. Et comme toutes les bières, elle est meilleure fraîche. C'est donc le moment de tester le tap Elastic Homebrew. Et comme toujours, vos commentaires nous sont très précieux. N'hésitez pas à nous contacter pour nous dire ce que vous pensez de notre tap via le référentiel ou via notre forum de discussion.


Chez Elastic, nous croyons à la solidarité et au partage. Que ce soit en soutenant les communautés dans lesquelles nous vivons et travaillons, ou en reconnaissant que la participation à ces activités est source d'inspiration et de richesse partagée. Dans le cadre du programme Elastic Cares, nous avons fait un don au projet Homebrew via l'incroyable équipe de l'organisation Software Freedom Conservancy.

Nous sommes convaincus que de telles actions jouent un rôle important en faveur de la durabilité des logiciels, des communautés et des projets open source fondamentaux – comme le fait justement Homebrew pour un grand nombre de développeurs du monde entier.

"Logo de Homebrew" par Vítor Galvão, utilisé sous sous licence Creative Commons CC BY 4.0/Redimensionné et placé dans l'en-tête et la miniature