package cloud
import "k8s.io/kubernetes/pkg/controller/cloud"
Index ¶
Types ¶
type CloudNodeController ¶
type CloudNodeController struct {
// contains filtered or unexported fields
}
func NewCloudNodeController ¶
func NewCloudNodeController( nodeInformer coreinformers.NodeInformer, kubeClient clientset.Interface, cloud cloudprovider.Interface, nodeMonitorPeriod time.Duration) (*CloudNodeController, error)
NewCloudNodeController creates a CloudNodeController object
func (*CloudNodeController) Run ¶
func (cnc *CloudNodeController) Run()
This controller deletes a node if kubelet is not reporting and the node is gone from the cloud provider.
Source Files ¶
nodecontroller.go
- Version
- v1.6.7-beta.0
- Published
- Jun 16, 2017
- Platform
- js/wasm
- Imports
- 15 packages
- Last checked
- 9 minutes ago –
Tools for package owners.