package options
import "k8s.io/apiextensions-apiserver/pkg/cmd/server/options"
Index ¶
- func NewCRDRESTOptionsGetter(etcdOptions genericoptions.EtcdOptions) genericregistry.RESTOptionsGetter
- type CustomResourceDefinitionsServerOptions
- func NewCustomResourceDefinitionsServerOptions(out, errOut io.Writer) *CustomResourceDefinitionsServerOptions
- func (o CustomResourceDefinitionsServerOptions) AddFlags(fs *pflag.FlagSet)
- func (o *CustomResourceDefinitionsServerOptions) Complete() error
- func (o CustomResourceDefinitionsServerOptions) Config() (*apiserver.Config, error)
- func (o CustomResourceDefinitionsServerOptions) Validate() error
Functions ¶
func NewCRDRESTOptionsGetter ¶
func NewCRDRESTOptionsGetter(etcdOptions genericoptions.EtcdOptions) genericregistry.RESTOptionsGetter
NewCRDRESTOptionsGetter create a RESTOptionsGetter for CustomResources.
Types ¶
type CustomResourceDefinitionsServerOptions ¶
type CustomResourceDefinitionsServerOptions struct { RecommendedOptions *genericoptions.RecommendedOptions APIEnablement *genericoptions.APIEnablementOptions StdOut io.Writer StdErr io.Writer }
CustomResourceDefinitionsServerOptions describes the runtime options of an apiextensions-apiserver.
func NewCustomResourceDefinitionsServerOptions ¶
func NewCustomResourceDefinitionsServerOptions(out, errOut io.Writer) *CustomResourceDefinitionsServerOptions
NewCustomResourceDefinitionsServerOptions creates default options of an apiextensions-apiserver.
func (CustomResourceDefinitionsServerOptions) AddFlags ¶
func (o CustomResourceDefinitionsServerOptions) AddFlags(fs *pflag.FlagSet)
AddFlags adds the apiextensions-apiserver flags to the flagset.
func (*CustomResourceDefinitionsServerOptions) Complete ¶
func (o *CustomResourceDefinitionsServerOptions) Complete() error
Complete fills in missing options.
func (CustomResourceDefinitionsServerOptions) Config ¶
func (o CustomResourceDefinitionsServerOptions) Config() (*apiserver.Config, error)
Config returns an apiextensions-apiserver configuration.
func (CustomResourceDefinitionsServerOptions) Validate ¶
func (o CustomResourceDefinitionsServerOptions) Validate() error
Validate validates the apiextensions-apiserver options.
Source Files ¶
options.go
- Version
- v0.19.0
- Published
- Aug 26, 2020
- Platform
- js/wasm
- Imports
- 16 packages
- Last checked
- 2 hours ago –
Tools for package owners.