OGLOG_PROVISION_SCRIPT = <>/etc/hosts </etc/apt/sources.list.d/opensearch-2.x.list echo "deb [signed-by=/usr/share/keyrings/opensearch-keyring] https://artifacts.opensearch.org/releases/bundle/opensearch-dashboards/2.x/apt stable main" >/etc/apt/sources.list.d/opensearch-dashboards-2.x.list apt-get update dpkg -i /vagrant/opensearch_2.16.0_amd64.deb /vagrant/opensearch-dashboards_2.16.0_amd64.deb ## 'apt-get install' se lo descarga de internet igualmente... cp /vagrant/CA/certs/ca.crt.pem /etc/opensearch/ cp /vagrant/CA/certs/oglog-os.mytld.crt.pem /etc/opensearch/ cp /vagrant/CA/private/oglog-os.mytld.key.nopass.pem /etc/opensearch/oglog-os.mytld.key.pem chown opensearch:opensearch /etc/opensearch/{ca.crt.pem,oglog-os.mytld.crt.pem,oglog-os.mytld.key.pem} cp /vagrant/CA/certs/oglog-osdb.mytld.crt.pem /etc/opensearch-dashboards/ cp /vagrant/CA/private/oglog-osdb.mytld.key.nopass.pem /etc/opensearch-dashboards/oglog-osdb.mytld.key.pem chown opensearch-dashboards:opensearch-dashboards /etc/opensearch-dashboards/oglog-osdb.mytld.crt.pem /etc/opensearch-dashboards/oglog-osdb.mytld.key.pem sed -i -e '/^plugins.security.ssl.http.pemcert_filepath:/ s/: .*/: oglog-os.mytld.crt.pem/' /etc/opensearch/opensearch.yml sed -i -e '/^plugins.security.ssl.http.pemkey_filepath:/ s/: .*/: oglog-os.mytld.key.pem/' /etc/opensearch/opensearch.yml sed -i -e '/^plugins.security.ssl.http.pemtrustedcas_filepath:/s/: .*/: ca.crt.pem/' /etc/opensearch/opensearch.yml sed -i -e '/^#network.host/ s/.*/network.host: 192.168.60.10/' /etc/opensearch/opensearch.yml ## IP of network interface to listen on cat >>/etc/opensearch/opensearch.yml < --cert --key -X PUT https://localhost:9200/_plugins/_security/api/ssl/http/reloadcerts plugins.security.ssl_cert_reload_enabled: true EOF cp -a /etc/opensearch-dashboards/opensearch_dashboards.yml /etc/opensearch-dashboards/opensearch_dashboards.yml.dist cat >/etc/opensearch-dashboards/opensearch_dashboards.yml <>/etc/prometheus/prometheus.yml </etc/prometheus/web-config.yml </etc/journalbeat/journalbeat.yml </etc/apt/keyrings/grafana.gpg echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" >/etc/apt/sources.list.d/grafana.list apt-get update apt-get install --yes grafana cp /vagrant/CA/certs/oglog-graf.mytld.crt.pem /etc/grafana/ cp /vagrant/CA/private/oglog-graf.mytld.key.nopass.pem /etc/grafana/oglog-graf.mytld.key.pem chown grafana:grafana /etc/grafana/oglog-graf.mytld.crt.pem /etc/grafana/oglog-graf.mytld.key.pem cp -a /etc/grafana/grafana.ini /etc/grafana/grafana.ini.dist cat >/etc/grafana/grafana.ini <>/etc/hosts <>/etc/hosts </etc/filebeat/filebeat.yml <