The "Troubleshooting" section of the Google Compute Engine is more like a prerequisites section, like the AWS guide. This reorganizes the guide to reflect that. (The "Networking" section actually is more of a troubleshooting section.)
The User's guide is for anyone who wants to run programs and services on an exisiting Kubernetes cluster.
The Cluster Admin's guide is for anyone setting up a Kubernetes cluster or administering it.
The Developer guide is for anyone wanting to write programs that access the kubernetes API,
write plugins or extensions, or modify the core code of kubernetes.