Documentation
¶
Index ¶
- Constants
- func AddCirrusFlags(fs *pflag.FlagSet)
- func AddCommonFlags(fs *pflag.FlagSet)
- func AddComputeRequestFlags(fs *pflag.FlagSet)
- func AddDebugFlags(fs *pflag.FlagSet)
- func AddGHActionsFlags(fs *pflag.FlagSet)
- func AddGitLabRunnerFlags(fs *pflag.FlagSet)
- func AddNetworkFlags(fs *pflag.FlagSet, desc string)
- func AddSpotFlags(fs *pflag.FlagSet)
- func CirrusPersistentWorkerArgs() *cirrus.PersistentWorkerArgs
- func ComputeRequestArgs() *cr.ComputeRequestArgs
- func GitLabRunnerArgs() *gitlab.GitLabRunnerArgs
- func GithubRunnerArgs() *github.GithubRunnerArgs
- func MACArchAsCirrusArch(arch string) *cirrus.Arch
- func MACArchAsGitLabArch(arch string) *gitlab.Arch
- func NetworkServiceEndpoints() []string
- func SpotArgs() *spotTypes.SpotArgs
Constants ¶
View Source
const ( ProjectName string = "project-name" ProjectNameDesc string = "project name to identify the instance of the stack" BackedURL string = "backed-url" BackedURLDesc string = "" /* 219-byte string literal not displayed */ ConnectionDetailsOutput string = "conn-details-output" ConnectionDetailsOutputDesc string = "path to export host connection information (host, username and privateKey)" Debug string = "debug" DebugDesc string = "Enable debug traces and set verbosity to max. Typically to get information to troubleshooting an issue." DebugLevel string = "debug-level" DebugLevelDefault uint = 3 DebugLevelDesc string = "Set the level of verbosity on debug. You can set from minimum 1 to max 9." LinuxArch string = "arch" LinuxArchDesc string = "architecture for the machine. Allowed x86_64 or arm64" LinuxArchDefault string = "x86_64" SupportedHostID string = "host-id" SupportedHostIDDesc string = "host id from supported hosts list" AvailabilityZones string = "availability-zones" AvailabilityZonesDesc string = "List of comma separated azs to check. If empty all will be searched" RHMajorVersion string = "rh-major-version" RHMajorVersionDesc string = "major version for rhel image 7, 8 or 9" RHSubcriptionUsername string = "rh-subscription-username" RHSubcriptionUsernameDesc string = "username for rhel subcription" RHSubcriptionPassword string = "rh-subscription-password" RHSubcriptionPasswordDesc string = "password for rhel subcription" FedoraMajorVersion string = "fedora-major-version" FedoraMajorVersionDesc string = "major version for fedora image 36, 37, ..." MacOSMajorVersion string = "macos-major-version" MacOSMajorVersionDesc string = "major version for macos image 12, 13, ..." AMIIDName string = "ami-id" AMIIDDesc string = "id for the source ami" AMINameName string = "ami-name" AMINameDesc string = "name for the source ami" AMISourceRegion string = "ami-region" AMISourceRegionDesc string = "region for the ami to be copied worldwide" Tags string = "tags" TagsDesc string = "tags to add on each resource (--tags name1=value1,name2=value2)" GHActionsRunnerTokenDesc string = "Token needed for registering the Github Actions Runner token" GHActionsRunnerRepoDesc string = "Full URL of the repository where the Github Actions Runner should be registered" GHActionsRunnerLabelsDesc string = "List of labels separated by comma to be added to the self-hosted runner" CreateCmdName string = "create" DestroyCmdName string = "destroy" //RHEL SubsUsername string = "rh-subscription-username" SubsUsernameDesc string = "username to register the subscription" SubsUserpass string = "rh-subscription-password" SubsUserpassDesc string = "password to register the subscription" ProfileSNC string = "snc" ProfileSNCDesc string = "" /* 126-byte string literal not displayed */ RhelVersion string = "version" RhelVersionDesc string = "version for the RHEL OS" RhelVersionDefault string = "9.4" RhelAIVersion string = "version" RhelAIVersionDesc string = "version for the RHELAI OS" RhelAIVersionDefault string = "3.0.0" RhelAIAccelerator string = "accelerator" RhelAIAccelearatorDesc string = "accelerator type. Valid types: cuda and rocm" RhelAIAccelearatorDefault string = "cuda" RhelAICustomImage string = "custom-image" RhelAICustomImageDesc string = "custom image name to spin RHEL AI OS (AMI name for AWS, image name for Azure)" // Serverless Timeout string = "timeout" TimeoutDesc string = "" /* 167-byte string literal not displayed */ Serverless string = "serverless" ServerlessDesc string = "if serverless is set the command will be executed as a serverless action." // Destroy ForceDestroy string = "force-destroy" ForceDestroyDesc string = "if force-destroy is set the command will destroy even if there is a lock." KeepState string = "keep-state" KeepStateDesc string = "keep Pulumi state files in S3 backend after successful destroy (by default, state files are removed)" // Kind KindCmd = "kind" KindCmdDesc = "Manage a Kind cluster. This is not intended for production use" KindK8SVersion = "version" KindK8SVersionDesc = "version for k8s offered through Kind." KindK8SVersionDefault = "v1.34" KindExtraPortMappings = "extra-port-mappings" KindExtraPortMappingsDesc = "" /* 223-byte string literal not displayed */ // Network ServiceEndpoints = "service-endpoints" )
Variables ¶
This section is empty.
Functions ¶
func AddCirrusFlags ¶
func AddCommonFlags ¶
func AddComputeRequestFlags ¶ added in v0.9.6
func AddDebugFlags ¶
func AddGHActionsFlags ¶ added in v0.9.6
func AddGitLabRunnerFlags ¶ added in v0.10.0
func AddNetworkFlags ¶ added in v0.12.0
func AddSpotFlags ¶ added in v0.9.6
func CirrusPersistentWorkerArgs ¶ added in v0.9.6
func CirrusPersistentWorkerArgs() *cirrus.PersistentWorkerArgs
func ComputeRequestArgs ¶ added in v0.9.6
func ComputeRequestArgs() *cr.ComputeRequestArgs
func GitLabRunnerArgs ¶ added in v0.10.0
func GitLabRunnerArgs() *gitlab.GitLabRunnerArgs
func GithubRunnerArgs ¶ added in v0.9.6
func GithubRunnerArgs() *github.GithubRunnerArgs
func MACArchAsCirrusArch ¶ added in v0.9.6
func MACArchAsGitLabArch ¶ added in v0.10.0
func NetworkServiceEndpoints ¶ added in v0.12.0
func NetworkServiceEndpoints() []string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.