package
0.0.0-20241023115550-db0e1b1e964c
Repository: https://github.com/ninech/apis.git
Documentation: pkg.go.dev
# Constants
Package type metadata.
MachineTypeNineDBL is a VM running on Nine Infrastructure with: 6 CPU Cores 16GB RAM.
MachineTypeNineDBM is a VM running on Nine Infrastructure with: 4 CPU Cores 12GB RAM.
MachineTypeNineDBS is a VM running on Nine Infrastructure with: 4 CPU Cores 8GB RAM.
MachineTypeNineDBXL is a VM running on Nine Infrastructure with: 8 CPU Cores 24GB RAM.
MachineTypeNineDBXS is a VM running on Nine Infrastructure with: 2 CPU Cores 4GB RAM.
MachineTypeNineDBXXL is a VM running on Nine Infrastructure with: 10 CPU Cores 32GB RAM.
MachineTypeHighCPU2 is a VM running on Nine Infrastructure with: 2 CPU Cores 4GB RAM.
MachineTypeHighCPU4 is a VM running on Nine Infrastructure with: 4 CPU Cores 8GB RAM.
MachineTypeHighCPU8 is a VM running on Nine Infrastructure with: 8 CPU Cores 16GB RAM.
MachineTypeHighMem2 is a VM running on Nine Infrastructure with: 2 CPU Cores 16GB RAM.
MachineTypeHighMem4 is a VM running on Nine Infrastructure with: 4 CPU Cores 32GB RAM.
MachineTypeNineSmall1 is a VM running on Nine Infrastructure with: 1 CPU Cores 2GB RAM.
MachineTypeNineStandard1 is a VM running on Nine Infrastructure with: 1 CPU Cores 4GB RAM.
MachineTypeNineStandard2 is a VM running on Nine Infrastructure with: 2 CPU Cores 8GB RAM.
MachineTypeNineStandard4 is a VM running on Nine Infrastructure with: 4 CPU Cores 16GB RAM.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Ubuntu LTS http://releases.ubuntu.com/.
Package type metadata.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CloudVirtualMachineOperatingSystems lists all cloud VM operating systems.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MachineTypes is a list of all machine types.
MachineTypesDB is a list of all database machine types.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
No description provided by the author
No description provided by the author
CloudVirtualMachine is a virtual machine instance providing flexible scaling and a variety of Linux distributions.
CloudVirtualMachineList contains a list of CloudVirtualMachines +kubebuilder:object:root=true.
CloudVirtualMachineObservation are the observable fields of a cloud VM.
CloudVirtualMachineParameters are the configurable fields of a CloudVirtualMachine.
No description provided by the author
CloudVirtualMachineSpec defines the desired state of a cloud VM.
CloudVirtualMachineStatus represents the observed state of a cloud VM.
+kubebuilder:object:root=true ClusterData provides cluster information of the referenced KubernetesCluster resource.
ClusterDataList contains a list of ClusterData resources.
ClusterDataObservation are the observable fields of a ClusterData resource.
ClusterDataParameters are the configurable fields of a ClusterData resource.
ClusterDataSpec defines the desired state of ClusterData resource.
ClusterDataStatus represents the observed state of a ClusterData resource.
ClusterObservation are the observable fields of a Cluster.
Disk describes a Disk that can be attached to a VM.
Keda deploys Keda to a KubernetesCluster.
KedaList contains a list of Keda instances +kubebuilder:object:root=true.
KedaObservation are the observable fields of a Keda instance.
KedaParameters are the configurable fields of a Keda instance.
A KedaSpec defines the desired state of a Keda instance.
A KedaStatus represents the observed state of a Keda instance.
KubernetesCluster is a fully managed Kubernetes cluster.
KubernetesClusterList contains a list of KubernetesClusters.
KubernetesClusterObservation are the observable fields of a KubernetesCluster.
KubernetesClusterParameters are the configurable fields of a KubernetesCluster.
No description provided by the author
A KubernetesClusterSpec defines the desired state of a KubernetesCluster.
A KubernetesClusterStatus represents the observed state of a KubernetesCluster.
NKEClusterSettings defines additional fields that a nine KubernetesCluster can have.
NodePool configures a pool of nodes which are added to the cluster.
No description provided by the author
No description provided by the author
No description provided by the author
VClusterSettings defines additional fields that a nine KubernetesCluster based on VCluster can have.
No description provided by the author
# Type aliases
CloudVirtualMachineOS is an operating system for a cloud VM.
MachineType is a name for a particular machine sizing.
OperatingSystem is an Operating System for a VM.
No description provided by the author