code: func (o *CloudControllerManagerOptions) Flags(allControllers, disabledByDefaultControllers []string) cliflag.NamedFlagSets {
  	fss := cliflag.NamedFlagSets{}
  	o.Generic.AddFlags(&fss, allControllers, disabledByDefaultControllers)
  	o.KubeCloudShared.AddFlags(fss.FlagSet("generic"))
  	o.ServiceController.AddFlags(fss.FlagSet("service controller"))
  
  	o.SecureServing.AddFlags(fss.FlagSet("secure serving"))
  	o.InsecureServing.AddUnqualifiedFlags(fss.FlagSet("insecure serving"))
  	o.Authentication.AddFlags(fss.FlagSet("authentication"))
  	o.Authorization.AddFlags(fss.FlagSet("authorization"))
  
  	fs := fss.FlagSet("misc")
  	fs.StringVar(&o.Master, "master", o.Master, "The address of the Kubernetes API server (overrides any value in kubeconfig).")
  	fs.StringVar(&o.Kubeconfig, "kubeconfig", o.Kubeconfig, "Path to kubeconfig file with authorization and master location information.")
  	fs.DurationVar(&o.NodeStatusUpdateFrequency.Duration, "node-status-update-frequency", o.NodeStatusUpdateFrequency.Duration, "Specifies how often the controller updates nodes' status.")
  
  	utilfeature.DefaultMutableFeatureGate.AddFlag(fss.FlagSet("generic"))
  
  	return fss
  }
docs: // Flags returns flags for a specific APIServer by section name