package
0.0.0-20250214081501-40b6ae77e55c
Repository: https://github.com/cloudpilot-ai/karpenter-provider-gcp.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

No description provided by the author
No description provided by the author
We need to bump the GCENodeClassHashVersion when we make an update to the GCENodeClass CRD under these conditions: 1.
No description provided by the author

# 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
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
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

# Structs

GCENodeClass is the Schema for the GCENodeClass API +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:resource:path=gcenodeclasses,scope=Cluster,categories=karpenter,shortName={gcenc,gcencs} +kubebuilder:subresource:status.
GCENodeClassList contains a list of GCENodeClass +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
GCENodeClassSpec is the top level specification for the GCP Karpenter Provider.
GCENodeClassStatus contains the resolved state of the GCENodeClass.
KubeletConfiguration defines args to be used when configuring kubelet on provisioned nodes.
SecurityGroup contains resolved SecurityGroup selector values utilized for node launch.
SecurityGroupSelectorTerm defines selection logic for a security group used by Karpenter to launch nodes.