With the latest 1.01 version of ECE, the installation tokens have been introduced. I have been reading, https://www.elastic.co/guide/en/cloud-enterprise/current/ece-installation-script.html
But I think there are some features missing from the install script.
I'm building this at AWS with 4 CloudFormation stacks.
1 Coordinator-Init (this just is the first node, to be removed later)
I had intended that each of the 3 Autoscale groups would just build and pass a DNS name as the coordinator host and build into the system. All totally automated. Now I have the tokens in 1.01 to deal with.
I can pass the tokens around in encrypted S3 buckets between the stacks. That is doable.
On the first install of the Coordinator-Init server, would there be an easier way to pull out the tokens rather than parsing the script output? I have a feeling the script output could change. Maybe a flag to write the tokens to a file that I could then copy to S3 for the other builds.
Any ideas how to improve this so it can be automated other than my idea here?