Documentation ¶
Overview ¶
Copyright (C) 2021-2023, Kubefirst
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Index ¶
- func AwsHandoffScreen(clusterName, domainName string, gitOwner string, ...)
- func BuildCreateHandOffReport(clusterData CreateHandOff) bytes.Buffer
- func BuildSection() bytes.Buffer
- func CivoHandoffScreen(clusterName, domainName string, gitOwner string, ...)
- func CommandSummary(cleanSummary bytes.Buffer)
- func DigitaloceanHandoffScreen(clusterName, domainName, gitOwner string, ...)
- func GoogleHandoffScreen(clusterName, domainName string, gitOwner string, ...)
- func LocalHandoffScreenV2(clusterName, gitDestDescriptor string, gitOwner string, config *k3d.Config, ...)
- func StyleMessage(message string) string
- func StyleMessageBlackAndWhite(message string) string
- func VultrHandoffScreen(clusterName, domainName string, gitOwner string, ...)
- type CreateHandOff
- type Model
- type Opts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AwsHandoffScreen ¶
func AwsHandoffScreen(clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
AwsHandoffScreen prints the handoff screen
func BuildCreateHandOffReport ¶
func BuildCreateHandOffReport(clusterData CreateHandOff) bytes.Buffer
func BuildSection ¶
func CivoHandoffScreen ¶
func CivoHandoffScreen(clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
CivoHandoffScreen prints the handoff screen
func CommandSummary ¶
CommandSummary receives a well-formatted buffer of bytes, and style it to the output.
func DigitaloceanHandoffScreen ¶
func DigitaloceanHandoffScreen(clusterName, domainName, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
DigitaloceanHandoffScreen prints the handoff screen
func GoogleHandoffScreen ¶
func GoogleHandoffScreen(clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
googleHandoffScreen prints the handoff screen
func LocalHandoffScreenV2 ¶
func LocalHandoffScreenV2(clusterName, gitDestDescriptor string, gitOwner string, config *k3d.Config, silentMode bool)
LocalHandoffScreenV2 prints the handoff screen
func StyleMessage ¶
StyleMessage receives a string and return a style string
func StyleMessageBlackAndWhite ¶
StyleMessageBlackAndWhite receives a string and return a style black and white string
func VultrHandoffScreen ¶
func VultrHandoffScreen(clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
VultrHandoffScreen prints the handoff screen
Types ¶
type CreateHandOff ¶
type CreateHandOff struct { AwsAccountID string AwsHostedZoneName string AwsRegion string ClusterName string GitlabURL string GitlabUser string GitlabPassword string RepoGitops string RepoMetaphor string VaultURL string VaultToken string ArgoCDURL string ArgoCDUsername string ArgoCDPassword string ArgoWorkflowsURL string AtlantisURL string ChartMuseumURL string MetaphorDevURL string MetaphorStageURL string MetaphorProductionURL string }