mk8sLambdalabs

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LambdalabsJoinParams

type LambdalabsJoinParams struct {
	NodePoolName string `json:"nodePoolName"`
}

type LambdalabsPool

type LambdalabsPool struct {
	Name         string                     `json:"name"`
	Labels       mk8sCommon.Labels          `json:"labels,omitempty"`
	Taints       mk8sCommon.Taints          `json:"taints,omitempty"`
	MinSize      float32                    `json:"minSize"`
	MaxSize      float32                    `json:"maxSize"`
	InstanceType LambdalabsPoolInstanceType `json:"instanceType,omitempty"`
}

type LambdalabsPoolInstanceType

type LambdalabsPoolInstanceType string
const (
	LambdalabsPoolInstanceTypeCpu4XGeneral      LambdalabsPoolInstanceType = "cpu_4x_general"
	LambdalabsPoolInstanceTypeGpu1XA10          LambdalabsPoolInstanceType = "gpu_1x_a10"
	LambdalabsPoolInstanceTypeGpu1XA100         LambdalabsPoolInstanceType = "gpu_1x_a100"
	LambdalabsPoolInstanceTypeGpu1XA100Sxm4     LambdalabsPoolInstanceType = "gpu_1x_a100_sxm4"
	LambdalabsPoolInstanceTypeGpu1XA6000        LambdalabsPoolInstanceType = "gpu_1x_a6000"
	LambdalabsPoolInstanceTypeGpu1XH100Pcie     LambdalabsPoolInstanceType = "gpu_1x_h100_pcie"
	LambdalabsPoolInstanceTypeGpu1XRtx6000      LambdalabsPoolInstanceType = "gpu_1x_rtx6000"
	LambdalabsPoolInstanceTypeGpu2XA100         LambdalabsPoolInstanceType = "gpu_2x_a100"
	LambdalabsPoolInstanceTypeGpu2XA6000        LambdalabsPoolInstanceType = "gpu_2x_a6000"
	LambdalabsPoolInstanceTypeGpu4XA100         LambdalabsPoolInstanceType = "gpu_4x_a100"
	LambdalabsPoolInstanceTypeGpu4XA6000        LambdalabsPoolInstanceType = "gpu_4x_a6000"
	LambdalabsPoolInstanceTypeGpu8XA100         LambdalabsPoolInstanceType = "gpu_8x_a100"
	LambdalabsPoolInstanceTypeGpu8XA10080GbSxm4 LambdalabsPoolInstanceType = "gpu_8x_a100_80gb_sxm4"
	LambdalabsPoolInstanceTypeGpu8XH100Sxm5     LambdalabsPoolInstanceType = "gpu_8x_h100_sxm5"
	LambdalabsPoolInstanceTypeGpu8XV100         LambdalabsPoolInstanceType = "gpu_8x_v100"
)

type LambdalabsProvider

type LambdalabsProvider struct {
	Region             LambdalabsProviderRegion    `json:"region,omitempty"`
	TokenSecretLink    string                      `json:"tokenSecretLink"`
	NodePools          []LambdalabsPool            `json:"nodePools,omitempty"`
	SshKey             string                      `json:"sshKey"`
	UnmanagedNodePools []mk8sCommon.UnmanagedPool  `json:"unmanagedNodePools,omitempty"`
	Autoscaler         mk8sCommon.AutoscalerConfig `json:"autoscaler,omitempty"`
	FileSystems        []string                    `json:"fileSystems,omitempty"`
	PreInstallScript   mk8sCommon.PreInstallScript `json:"preInstallScript,omitempty"`
}

type LambdalabsProviderRegion

type LambdalabsProviderRegion string
const (
	LambdalabsProviderRegionAsiaNortheast1      LambdalabsProviderRegion = "asia-northeast-1"
	LambdalabsProviderRegionAsiaNortheast2      LambdalabsProviderRegion = "asia-northeast-2"
	LambdalabsProviderRegionAsiaSouth1          LambdalabsProviderRegion = "asia-south-1"
	LambdalabsProviderRegionAustraliaSoutheast1 LambdalabsProviderRegion = "australia-southeast-1"
	LambdalabsProviderRegionEuropeCentral1      LambdalabsProviderRegion = "europe-central-1"
	LambdalabsProviderRegionEuropeSouth1        LambdalabsProviderRegion = "europe-south-1"
	LambdalabsProviderRegionMeWest1             LambdalabsProviderRegion = "me-west-1"
	LambdalabsProviderRegionUsEast1             LambdalabsProviderRegion = "us-east-1"
	LambdalabsProviderRegionUsMidwest1          LambdalabsProviderRegion = "us-midwest-1"
	LambdalabsProviderRegionUsSouth1            LambdalabsProviderRegion = "us-south-1"
	LambdalabsProviderRegionUsWest1             LambdalabsProviderRegion = "us-west-1"
	LambdalabsProviderRegionUsWest2             LambdalabsProviderRegion = "us-west-2"
	LambdalabsProviderRegionUsWest3             LambdalabsProviderRegion = "us-west-3"
)

type LambdalabsProviderStatus

type LambdalabsProviderStatus map[string]any

Jump to

Keyboard shortcuts

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