It doesn't appear to be possible to enable Stackdriver monitoring on a cluster after creation time. Does anyone know if enabling it after the fact is planned in the future?
About to go live and would rather not have to blow away the cluster to recreate it (mostly because setting up the LB routing was rather painful).
It doesn't appear to be possible to enable Stackdriver monitoring on a cluster after creation time.
This is currently true. Configuring monitoring (enabling / disabling) requires nodes to be recreated because of the mechanism used to turn it on/off (static pods on the nodes). Since that operation is very disruptive, it was not made dynamically changeable.
Using DaemonSets, the technical limitations can now be worked around, so you can expect GKE to make this possible in the future. Unfortunately, I can't give any specific timelines.