kubernetes/staging/src/k8s.io/apiserver/pkg/server/options/serving.go

type SecureServingOptions

type CertKey

type GeneratableKeyCert

func NewSecureServingOptions() *SecureServingOptions {}

func (s *SecureServingOptions) DefaultExternalAddress() (net.IP, error) {}

func (s *SecureServingOptions) Validate() []error {}

func (s *SecureServingOptions) AddFlags(fs *pflag.FlagSet) {}

// ApplyTo fills up serving information in the server configuration.
func (s *SecureServingOptions) ApplyTo(config **server.SecureServingInfo) error {}

func (s *SecureServingOptions) MaybeDefaultWithSelfSignedCerts(publicAddress string, alternateDNS []string, alternateIPs []net.IP) error {}

func CreateListener(network, addr string, config net.ListenConfig) (net.Listener, int, error) {}

type multipleControls

func (mcs multipleControls) Control(network, addr string, conn syscall.RawConn) error {}