 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package proxy implements the layer-3 network proxy.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyProvider ¶ added in v1.1.0
type ProxyProvider interface {
	// Sync immediately synchronizes the ProxyProvider's current state to iptables.
	Sync()
	// SyncLoop runs periodic work.
	// This is expected to run as a goroutine or as the main loop of the app.
	// It does not return.
	SyncLoop()
}
    ProxyProvider is the interface provided by proxier implementations.
type ServicePortName ¶ added in v0.15.0
type ServicePortName struct {
	types.NamespacedName
	Port string
}
    ServicePortName carries a namespace + name + portname. This is the unique identfier for a load-balanced service.
func (ServicePortName) String ¶ added in v0.15.0
func (spn ServicePortName) String() string
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package config provides decoupling between various configuration sources (etcd, files,...) and the pieces that actually care about them (loadbalancer, proxy). | Package config provides decoupling between various configuration sources (etcd, files,...) and the pieces that actually care about them (loadbalancer, proxy). | 
| Package healthcheck provides tools for serving kube-proxy healthchecks. | Package healthcheck provides tools for serving kube-proxy healthchecks. | 
 Click to show internal directories. 
   Click to hide internal directories.