kops/pkg/model/awsmodel
Kubernetes Submit Queue b7efd3ba62 Merge pull request #3120 from KashifSaadat/diff-on-component-config-changes
Automatic merge from submit-queue

Add cluster spec to node user data so component config changes are detected

Related to #3076 

Some cluster changes such as component config modifications are not picked up when performing updates (nodes are not marked as `NEEDUPDATE`). This change introduces the ability to:
1. Include certain cluster specs within the node user data file ~(`enableClusterSpecInUserData: true`)~
2. ~Encode the cluster spec string before placing within the user data file (`enableClusterSpecInUserData: true`)~

~The above flags default to false so shouldn't cause any changes to existing clusters.~

Following feedback I've removed the optional API flags, so component config is included by default within the user data. This WILL cause all nodes to have a required update to their bootstrap scripts.
2017-08-11 03:43:17 -07:00
..
api_loadbalancer.go Use SSL in ELB API server health check 2017-08-07 13:02:40 +02:00
autoscalinggroup.go Add ability to store partial cluster and instancegroup spec in userdata, 2017-08-09 14:15:02 +01:00
autoscalinggroup_test.go Add field to enable EBS Volume Optimization 2017-06-27 16:15:54 -04:00
context.go Re-enable GCE support 2017-02-28 20:08:03 -05:00
convenience.go Re-enable GCE support 2017-02-28 20:08:03 -05:00