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(argocdAdminPassword, clusterName, domainName string, gitOwner string, ...)
- func BuildCreateHandOffReport(clusterData CreateHandOff) bytes.Buffer
- func BuildSection() bytes.Buffer
- func CivoHandoffScreen(argocdAdminPassword, clusterName, domainName string, gitOwner string, ...)
- func CommandSummary(cleanSummary bytes.Buffer)
- func DigitaloceanHandoffScreen(argocdAdminPassword, clusterName, domainName string, gitOwner string, ...)
- func GCPHandoffScreen(argocdAdminPassword, clusterName, domainName string, gitOwner string, ...)
- func LocalHandoffScreenV2(argocdAdminPassword, clusterName, gitDestDescriptor string, gitOwner string, ...)
- func StyleMessage(message string) string
- func StyleMessageBlackAndWhite(message string) string
- func VultrHandoffScreen(argocdAdminPassword, clusterName, domainName string, gitOwner string, ...)
- type CreateHandOff
- type Model
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AwsHandoffScreen ¶
func AwsHandoffScreen(argocdAdminPassword, 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(argocdAdminPassword, 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(argocdAdminPassword, clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
DigitaloceanHandoffScreen prints the handoff screen
func GCPHandoffScreen ¶ added in v0.1.51
func GCPHandoffScreen(argocdAdminPassword, clusterName, domainName string, gitOwner string, config *providerConfigs.ProviderConfig, silentMode bool)
GCPHandoffScreen prints the handoff screen
func LocalHandoffScreenV2 ¶
func LocalHandoffScreenV2(argocdAdminPassword, clusterName, gitDestDescriptor string, gitOwner string, config *k3d.K3dConfig, 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(argocdAdminPassword, 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
}