kubernetes

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cluster

type Cluster kubernetes.Cluster

func (Cluster) Columns

func (c Cluster) Columns() []string

func (Cluster) Keys

func (c Cluster) Keys() []string

func (Cluster) String

func (c Cluster) String() string

func (Cluster) Values

func (c Cluster) Values() map[string]any

type ClusterAction

type ClusterAction kubernetes.ClusterAction

func (ClusterAction) Columns

func (c ClusterAction) Columns() []string

func (ClusterAction) Keys

func (c ClusterAction) Keys() []string

func (ClusterAction) Values

func (c ClusterAction) Values() map[string]any

type ClusterConfigurationGet added in v2.1.0

type ClusterConfigurationGet = kubernetes.ClusterGetReq

type ClusterConfigurationUpdate added in v2.1.0

type ClusterConfigurationUpdate = kubernetes.ClusterConfigurationReq

type ClusterCreate

type ClusterCreate = kubernetes.ClusterCreateReq

type ClusterDelete added in v2.1.0

type ClusterDelete = kubernetes.ClusterDeleteReq

type ClusterFlavorUpdate added in v2.1.0

type ClusterFlavorUpdate = kubernetes.ClusterUpdateFlavorReq

type ClusterGet added in v2.1.0

type ClusterGet = kubernetes.ClusterGetReq

type ClusterKubeConfigGet added in v2.1.0

type ClusterKubeConfigGet = kubernetes.ClusterGetReq

type ClusterList added in v2.1.0

type ClusterList = core.Cursor

type ClusterRunAction added in v2.1.0

type ClusterRunAction = kubernetes.ClusterPerformActionReq

type ClusterUpdate

type ClusterUpdate = kubernetes.ClusterUpdateReq

type ClusterWorkerCreate

type ClusterWorkerCreate = kubernetes.ClusterWorkerCreateReq

type ClusterWorkerUpdate

type ClusterWorkerUpdate = kubernetes.ClusterWorkerUpdateReq

type Configuration added in v2.1.0

type Configuration = kubernetes.ClusterConfiguration

type GenericClusterService added in v2.1.0

func ClusterService

func ClusterService() GenericClusterService

func (GenericClusterService) GetConfiguration added in v2.1.0

func (GenericClusterService) GetKubeConfig added in v2.1.0

func (GenericClusterService) UpdateConfiguration added in v2.1.0

func (c GenericClusterService) UpdateConfiguration(
	ctx context.Context,
	update ClusterConfigurationUpdate,
) (Configuration, error)

func (GenericClusterService) UpdateFlavor added in v2.1.0

func (c GenericClusterService) UpdateFlavor(ctx context.Context, update ClusterFlavorUpdate) (Cluster, error)

type GenericLoadBalancerService added in v2.1.0

type GenericLoadBalancerService struct {
	generic.ListService[LoadBalancerList, kubernetes.LoadBalancer, LoadBalancer]
}

func LoadBalancerService

func LoadBalancerService() GenericLoadBalancerService

type GenericSnapshotService added in v2.1.0

type GenericSnapshotService struct {
	generic.ListService[SnapshotList, kubernetes.Snapshot, Snapshot]
}

func SnapshotService added in v2.1.0

func SnapshotService() GenericSnapshotService

type GenericVolumeService added in v2.1.0

func VolumeService

func VolumeService() GenericVolumeService

type KubeConfig added in v2.1.0

type KubeConfig = kubernetes.ClusterKubeConfig

type LoadBalancer

type LoadBalancer = compute.LoadBalancer

type LoadBalancerList added in v2.1.0

type LoadBalancerList = kubernetes.LoadBalancerListReq

type Node

type Node kubernetes.Node

func (Node) Columns

func (n Node) Columns() []string

func (Node) Keys

func (n Node) Keys() (identifiers []string)

func (Node) String

func (n Node) String() string

func (Node) Values

func (n Node) Values() map[string]any

type NodeAction

type NodeAction kubernetes.NodeAction

func (NodeAction) Columns

func (c NodeAction) Columns() []string

func (NodeAction) Keys

func (c NodeAction) Keys() []string

func (NodeAction) Values

func (c NodeAction) Values() map[string]any

type NodeDelete added in v2.1.0

type NodeDelete = kubernetes.NodeDeleteReq

type NodeList added in v2.1.0

type NodeList = kubernetes.NodeListReq

type NodeRunAction added in v2.1.0

type NodeRunAction = kubernetes.NodePerformReq

type Snapshot added in v2.1.0

type Snapshot = compute.Snapshot

type SnapshotList added in v2.1.0

type SnapshotList = kubernetes.SnapshotListReq

type Volume

type Volume = compute.Volume

type VolumeDelete added in v2.1.0

type VolumeDelete = kubernetes.VolumeDeleteReq

type VolumeList added in v2.1.0

type VolumeList = kubernetes.VolumeListReq

Jump to

Keyboard shortcuts

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