Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cmd = &cobra.Command{ Use: "create-k3d-cluster", Aliases: []string{"ck3dc"}, Short: "Create k3d cluster with nginx-ingress, cert-manager and cluster issuer", Args: cobra.NoArgs, Run: func(c *cobra.Command, args []string) { if FlagInstallTools { sh("slu install-bin k3d", FlagDry) sh("slu install-bin kubectl", FlagDry) sh("slu install-bin helm", FlagDry) sh("slu install-bin k9s", FlagDry) } sh(`k3d cluster create default \ --k3s-arg --disable=traefik@server:0 \ --servers 1 --agents 1 \ --port 80:80@loadbalancer \ --port 443:443@loadbalancer \ --wait`, FlagDry) sh("slu scripts kubernetes install-ingress", FlagDry) sh("slu scripts kubernetes install-cert-manager", FlagDry) sh("slu scripts kubernetes install-cluster-issuer", FlagDry) }, }
View Source
var FlagDry bool
View Source
var FlagInstallTools bool
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.