• By Llama (LMA) Charmers
juju deploy elasticsearch
Show information
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Channel Version Revision Published Runs on
latest/stable 52 52 14 Dec 2021
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04 Ubuntu 14.04
latest/candidate 51 51 11 Oct 2021
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04 Ubuntu 14.04


20.04 18.04 16.04 14.04
  • apt-key-url | string

    Default: https://artifacts.elastic.co/GPG-KEY-elasticsearch

    The url for the key for the apt-repository.

  • apt-repository | string

    Default: deb https://artifacts.elastic.co/packages/5.x/apt stable main

    A deb-line for the apt archive which contains the elasticsearch package. This is necessary until elasticsearch gets into the debian/ubuntu archives.

  • cluster-name | string

    Default: elasticsearch

    This sets the elasticsearch cluster name.

  • es-heap-size | int

    Default: 3

    Maximum and initial JVM heap size for Elasticsearch, in GB

  • firewall_enabled | boolean

    Default: True

    By default, the admin and peer ports (9200 and 9300) are only accessible to clients and peers respectively. Switch this to false to enable access from any machine.

  • gpg-key | string

    ES repository key to use. This option can be used instead of apt-key-url and gpg-key in environments where proxy servers block access to apt-key-url.

  • gpg-key-id | string

    Default: D88E42B4

    Elasticsearch's GPG fingerprint to validate the apt key

  • nagios_context | string

    Default: juju

    Used by the nrpe-external-master subordinate charm. A string that will be prepended to instance name to set the host name in nagios. So for instance the hostname would be something like: . juju-myservice-0 . If you're running multiple environments with the same services in them this allows you to differentiate between them.

  • nagios_servicegroups | string

    A comma-separated list of nagios servicegroups. If left empty, the nagios_context will be used as the servicegroup.