Documentation ¶
Overview ¶
Package options contains flags and options for initializing an apiserver
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct { RPCServer string `json:"rpcserver" mapstructure:"rpcserver"` ClientCA string `json:"client-ca-file" mapstructure:"client-ca-file"` GenericServerRunOptions *genericoptions.ServerRunOptions `json:"server" mapstructure:"server"` InsecureServing *genericoptions.InsecureServingOptions `json:"insecure" mapstructure:"insecure"` SecureServing *genericoptions.SecureServingOptions `json:"secure" mapstructure:"secure"` RedisOptions *genericoptions.RedisOptions `json:"redis" mapstructure:"redis"` FeatureOptions *genericoptions.FeatureOptions `json:"feature" mapstructure:"feature"` Log *log.Options `json:"log" mapstructure:"log"` AnalyticsOptions *analytics.AnalyticsOptions `json:"analytics" mapstructure:"analytics"` }
Options runs a authzserver.
func NewOptions ¶
func NewOptions() *Options
NewOptions creates a new Options object with default parameters.
func (*Options) Flags ¶
func (o *Options) Flags() (fss cliflag.NamedFlagSets)
Flags returns flags for a specific APIServer by section name.
Click to show internal directories.
Click to hide internal directories.