Elasticsearch
- By Llama (LMA) Charmers
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 67 | 14 Feb 2023 | |
latest/candidate | 67 | 10 Jan 2023 | |
latest/edge | 67 | 02 Nov 2022 |
juju deploy elasticsearch
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
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.