Work in support of having better integration with cloud providers (aws, particularly). We can think about this as two changes:
User passes in API server address and port at lattice bootstrap time
So a nodepool knows where it should look when bootstrapping
Nodepool creation generates a new bootstrap token
Worker AMIs aren't packaged with a bootstrap token anymore - because the cluster is no longer initialized at AMI creation time (it seems stronger to dynamically create these as well). I add logic to create bootstrap tokens for nodepools.
Work in support of having better integration with cloud providers (aws, particularly). We can think about this as two changes:
User passes in API server address and port at lattice bootstrap time
So a nodepool knows where it should look when bootstrapping
Nodepool creation generates a new bootstrap token
Worker AMIs aren't packaged with a bootstrap token anymore - because the cluster is no longer initialized at AMI creation time (it seems stronger to dynamically create these as well). I add logic to create bootstrap tokens for nodepools.