# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
AuthSpec defines authentication/authorization settings.
+kubebuilder:object:root=true +kubebuilder:resource:categories=all;hyperfoil,shortName=hf +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Version",type=string,JSONPath=`.spec.version` +kubebuilder:printcolumn:name="Route",type=string,JSONPath=`.spec.route.host` +kubebuilder:printcolumn:name="PVC",type=string,JSONPath=`.spec.persistentVolumeClaim` +kubebuilder:printcolumn:name="Status",type=string,JSONPath=`.status.status` Hyperfoil is the Schema for the hyperfoils API.
HyperfoilList contains a list of Hyperfoil.
HyperfoilSpec defines the desired state of Hyperfoil.It Configures Hyperfoil Controller and related resources.
HyperfoilStatus defines the observed state of Hyperfoil.
RouteSpec defines the route for external access.