OpenSearch
- Canonical
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
2/stable | 168 | 24 Sep 2024 | |
2/candidate | 168 | 24 Sep 2024 | |
2/beta | 168 | 24 Sep 2024 | |
2/edge | 200 | 19 Dec 2024 | |
2/edge | 199 | 19 Dec 2024 |
juju deploy opensearch --channel 2/edge
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
cluster_name | string
The name of the cluster. This option can only be set once per deployment. Once the cluster has been initialised, further changes to this option will be ignored. This setting is crucial to the cluster formation: only sub-clusters with the same name can form a fleet. If this option is left unset, and
init_hold
is false, the cluster name will be autogenerated. Ifinit_hold
is true, the cluster name will be set by the peer-cluster relation data. If set, andinit_hold
is false, the configured value will be used. Ifinit_hold
is true and the sub-cluster names do not match once related, the application will be put into Blocked state, and the cluster formation will not begin. -
init_hold | boolean
Whether a cluster should wait for a peer_cluster relation to be initialized and started.
-
plugin_opensearch_knn | boolean
Default: True
Enable opensearch-knn
-
profile | string
Default: production
Profile representing the scope of deployment, and used to tune resource allocation. Allowed values are: "production", "staging" or "testing" Production will tune opensearch for maximum performance while default will tune for minimal running performance. Performance tuning is described on: https://opensearch.org/docs/latest/tuning-your-cluster/performance/
-
roles | string
Comma separated list of the roles assigned to the nodes of this cluster. This option may contain spaces before/after the role names, make sure you remove leading/trailing spaces when splitting this list. Leave this setting blank to allow auto-assignment of roles. Only the the built-in roles are checked against, namely: cluster_manager, data, data.hot, data.warm, data.cold, ingest, coordinating, voting_only, ml. Other dynamic roles are not validated.