 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package app does all of the work necessary to configure and run a Kubernetes app process.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyServer ¶
type ProxyServer struct {
	BindAddress         net.IP
	HealthzPort         int
	HealthzBindAddress  net.IP
	OOMScoreAdj         int
	ResourceContainer   string
	Master              string
	Kubeconfig          string
	PortRange           util.PortRange
	Recorder            record.EventRecorder
	HostnameOverride    string
	ForceUserspaceProxy bool
	SyncPeriod          time.Duration
	MasqueradeAll  bool
	CleanupAndExit bool
	// contains filtered or unexported fields
}
    ProxyServer contains configures and runs a Kubernetes proxy server
func NewProxyServer ¶
func NewProxyServer() *ProxyServer
NewProxyServer creates a new ProxyServer object with default parameters
func (*ProxyServer) AddFlags ¶
func (s *ProxyServer) AddFlags(fs *pflag.FlagSet)
AddFlags adds flags for a specific ProxyServer to the specified FlagSet
func (*ProxyServer) Run ¶
func (s *ProxyServer) Run(_ []string) error
Run runs the specified ProxyServer. This should never exit (unless CleanupAndExit is set).
 Click to show internal directories. 
   Click to hide internal directories.