code: func ForProxy(cfg Config) Config {
  	cfg.Watches = []services.WatchKind{
  		{Kind: services.KindCertAuthority, LoadSecrets: false},
  		{Kind: services.KindClusterName},
  		{Kind: services.KindClusterConfig},
  		{Kind: services.KindUser},
  		{Kind: services.KindRole},
  		{Kind: services.KindNamespace},
  		{Kind: services.KindNode},
  		{Kind: services.KindProxy},
  		{Kind: services.KindAuthServer},
  		{Kind: services.KindReverseTunnel},
  		{Kind: services.KindTunnelConnection},
  	}
  	cfg.QueueSize = defaults.ProxyQueueSize
  	return cfg
  }
docs: // ForProxy sets up watch configuration for proxy