# Functions
CleanOsEnvVars ensures blacklisted variables are removed from the list.
GetOkctlEnvironment returns data needed to connect to an okctl cluster.
GetOkctlEnvVars converts an okctl environment to a map with environmental variables.
GetVenvEnvVars returns the environmental variables needed by a virtual environment.
GoTemplateToString converts a Go template plus provided data to a string.
InferApplicationFromStdinOrFile returns an okctl application based on input.
InferClusterFromStdinOrFile initializes a v1alpha1.Cluster based on a path.
MergeEnvVars first converts the given slice to a map.
ScaffoldApplicationDeclaration scaffolds an application declaration based on ScaffoldApplicationOpts.
ScaffoldClusterDeclaration scaffolds a cluster declaration based on ScaffoldClusterOpts.
ValidateBinaryEqualsClusterVersion is a wrapper for clusterVersioner.ValidateBinaryEqualsClusterVersion.
ValidateBinaryVersionNotLessThanClusterVersion is a wrapper for clusterVersioner.ValidateBinaryVersionNotLessThanClusterVersion.
WriteApplyApplicationSuccessMessage produces a relevant message for successfully reconciling an application.
WriteDeleteApplicationSuccessMessage produces a relevant message for successfully deleting an application.
# Constants
SaveClusterVersionErr contains the error message for error with saving cluster version.
ShowMsg is the message shown to the user when using show credentials.
ValidateBinaryVsClusterVersionErr contains the error message for invalid binary vs cluster version.
# Structs
ApplyApplicationSuccessMessageOpts contains the values for customizing the apply application success message.
OkctlEnvironment contains data about the okctl environment.
ScaffoldApplicationOpts contains attributes used in an application declaration.
ScaffoldClusterOpts contains attributes used in a cluster declaration.
ShowMessageOpts contains the fields used by the Go template for the show credentials user message.
WriteApplyApplicationSucessMessageOpts contains necessary information to compile and write a success message.
WriteDeleteApplicationSuccessMessageOpts contains the values for customizing delete application success message.