Versions in this module Expand all Collapse all v0 v0.10.0 Jan 19, 2018 v0.9.2 Jan 19, 2018 Changes in this version + type Cluster struct + Masters []*v1.Node + MaxDisruption intstr.IntOrString + Workers []*v1.Node + func New(client kubernetes.Interface, opts ...Options) (*Cluster, error) + func (cl *Cluster) RebootAll(rebootDuration time.Duration) error + func (cl *Cluster) RebootMasters(rebootDuration time.Duration) error + func (cl *Cluster) RebootNode(host string, rebootDuration time.Duration) error + func (cl *Cluster) RebootWorkers(rebootDuration time.Duration) error + type Options func(c *Cluster) + func WithMaxDisruption(d interface{}) Options + func WithSSHIdentityKeyFile(path string) Options + func WithSSHPort(p int32) Options + func WithSSHUser(u string) Options