Help us shape the future of Go! Take the 2026 Go Developer Survey

commands

package
v1.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 24, 2018 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReadAllInstanceGroups

func ReadAllInstanceGroups(clientset simple.Clientset, cluster *kops.Cluster) ([]*kops.InstanceGroup, error)

ReadAllInstanceGroups reads all the instance groups for the cluster

func RunSetCluster

func RunSetCluster(f *util.Factory, cmd *cobra.Command, out io.Writer, options *SetClusterOptions) error

RunSetCluster implements the set cluster command logic

func SetClusterFields

func SetClusterFields(fields []string, cluster *api.Cluster, instanceGroups []*api.InstanceGroup) error

SetClusterFields sets field values in the cluster

func UpdateCluster

func UpdateCluster(clientset simple.Clientset, cluster *kops.Cluster, instanceGroups []*kops.InstanceGroup) error

UpdateCluster writes the updated cluster to the state store, after performing validation

Types

type CloudDiscoveryStatusStore

type CloudDiscoveryStatusStore struct {
}

CloudDiscoveryStatusStore implements status.Store by inspecting cloud objects. Likely temporary until we validate our status usage

func (*CloudDiscoveryStatusStore) FindClusterStatus

func (s *CloudDiscoveryStatusStore) FindClusterStatus(cluster *kops.Cluster) (*kops.ClusterStatus, error)

FindClusterStatus discovers the status of the cluster, by inspecting the cloud objects

func (*CloudDiscoveryStatusStore) GetApiIngressStatus

func (s *CloudDiscoveryStatusStore) GetApiIngressStatus(cluster *kops.Cluster) ([]kops.ApiIngressStatus, error)

type SetClusterOptions

type SetClusterOptions struct {
	Fields      []string
	ClusterName string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL