code: func (o *CloudControllerManagerOptions) Config(allControllers, disabledByDefaultControllers []string) (*cloudcontrollerconfig.Config, error) {
  	if err := o.Validate(allControllers, disabledByDefaultControllers); err != nil {
  		return nil, err
  	}
  
  	if err := o.SecureServing.MaybeDefaultWithSelfSignedCerts("localhost", nil, []net.IP{net.ParseIP("127.0.0.1")}); err != nil {
  		return nil, fmt.Errorf("error creating self-signed certificates: %v", err)
  	}
  
  	c := &cloudcontrollerconfig.Config{}
  	if err := o.ApplyTo(c, CloudControllerManagerUserAgent); err != nil {
  		return nil, err
  	}
  
  	return c, nil
  }
docs: // Config return a cloud controller manager config objective