I'm trying to install everything non-interactively, so the part where the enrollment token goes into Kibana via the web browser, that's a no-no.
I tried to mimic the actions it takes by doing it once and trying to figure out what it did on my kibana.yml, but those base64 keys are nothing I manage to reproduce myself in any way.
What steps should I take in automating the installing of Kibana on top of an ES?
How are you doing the installation non-interactively? Elastic does have documentation for manual installation and configuration, and those steps can be automated with Ansible, for example. It's also possible to generate the enrollment token with a command line curl request - the trick there is to parse out the returned value that contains the token so it can be placed in the appropriate kibana.yml line.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.