Elasticsearch

  • By Llama (LMA) Charmers
Channel Revision Published Runs on
latest/stable 67 14 Feb 2023
Ubuntu 20.04 Ubuntu 18.04
latest/candidate 67 10 Jan 2023
Ubuntu 20.04 Ubuntu 18.04
latest/edge 67 02 Nov 2022
Ubuntu 20.04 Ubuntu 18.04
juju deploy elasticsearch
Show information

Platform:

Ubuntu
20.04 18.04

Learn about configurations >

  • 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/6.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.

  • auto-create-index | string

    Default: true

    Control whether index creation is created automatically or not. Also see the elasticsearch documentation about "action.auto_create_index" setting. Default to true which means indices are created automatically.

  • 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.