Integrate Charmed Magma Orchestrator to Elasticsearch
Requirements
- Elasticsearch instance supporting both 
HTTPandHTTPSrequests - Connectivity between the Orchestrator and the Elasticsearch
 
Integration
Create an overlay.yaml file that contains the following content:
overlay.yaml
applications:
  fluentd:
    options:
      domain: <your domain name>
      elasticsearch-url: <your elasticsearch https url>
  orc8r-certifier:
    options:
      domain: <your domain name>
  orc8r-eventd:
    options:
      elasticsearch-url: <your elasticsearch http url>
  orc8r-nginx:
    options:
      domain: <your domain name>
  tls-certificates-operator:
    options:
      generate-self-signed-certificates: true
      ca-common-name: rootca.<your domain name>
Deploy Charmed Magma Orchestrator as described in Deploy Charmed Magma Orchestrator
Configure elasticsearch-url in the fluentd charm:
juju config fluentd elasticsearch-url=<your elasticsearch https url>
Configure elasticsearch-url in the orc8r-eventd charm:
juju config orc8r-eventd elasticsearch-url=<your elasticsearch http url>
Confirm changes by visiting https://<your org name>.nms.<your domain> and checking the Events chart of your network's dashboard.