~charming-devs/charms/precise/elasticsearch/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
options:
  version:
    type: string
    default: "0.19.10"
    description: |
      This sets the elasticsearch version number that will be used.
      If you're  going to plug in logstash,  make sure versions match.
  cluster-name:
    type: string
    default: "elasticsearch"
    description: |
      This sets the elasticsearch cluster name, which is used to discover and auto-join other nodes.
      don not change this if you want elasticsearch and kibana to work.
  bootstrap-class:
    type: string
    default: "org.elasticsearch.bootstrap.ElasticSearchF"
    description: |
      Class used by elasticsearch service wrapper, should be org.elasticsearch.bootstrap.ElasticSearch for versions
      less than or equal to 0.18.7
  access-key:
    type: string
    description: |
      Access key for EC2.
  secret-key:
    type: string
    description: |
      Secret key for EC2.
  region:
    type: string
    default: "us-east"
    description: |
      This sets the region that will be used for discovery on ec2
  bucket-name:
    type: string
    description: |
      This sets the s3 bucket name for the elasticsearch s3 gateway.
  checksum:
    type: string
    default: "1e32776a453b7947dc525c4b095b30ce"
    description: |
      MD5 checksum of elasticsearch download.
  checksumwrapper:
    type: string
    default: "450fcee5225cc4837e8b61eb64bcc2d2"
    description: |
      MD5 checksum of elasticsearch service wrapper download.
  downloadurl:
    type: string
    default: "https://github.com/downloads/elasticsearch/elasticsearch"
    description: |
      URL to download elasticsearch from.
  zenmasters:
    type: string
    default: "false"
    description: |
      comma seperated list of masters.   if you run more than one ES nodes
      and your platform doesn't support multicast discovery,  set this to at 
      least the address of the first node.  default 'false' tells it not
      to do anything.   Once you have a master up you  can use
      juju set elasticsearch zenmasters="10.0.3.180" ...   but try and get
      multicast or ec2 discovery working first ;).