package
24.5.2+incompatible
Repository: https://github.com/astarte-platform/astartectl.git
Documentation: pkg.go.dev

# Functions

GetAllBuiltinAstarteClusterProfiles returns all the bundled Cluster profiles.
GetBaseAstarteDeployment returns a ready to customise deployment spec for an Astarte resource.
GetMatchingProfile returns a profile which matches name and version requirements, or an invalid profile.
GetProfilesForVersionAndRequirements gets all profiles compatible with given version and requirements.

# Structs

AstarteClusterProfile represents a deployment profile for an Astarte Cluster.
AstarteDeployment represents an Astarte Deployment object.
AstarteDeploymentSpec represents the spec for Kubernetes API api.astarte-platform.org/v1alpha*/Astarte.
AstarteGenericAPISpec represents a generic Astarte API Component in the Deployment spec.
AstarteGenericBackendSpec represents a generic Astarte Backend Component in the Deployment spec.
AstarteProfileCompatibility represents a compatibility range for an Astarte profile.
AstarteProfileCustomizableField represents a customizable field in a deployment profile.
AstarteProfileRequirements represents the requirements for an Astarte profile.