Documentation ¶
Index ¶
Constants ¶
View Source
const LoftChartRepo = "https://charts.loft.sh"
Variables ¶
View Source
var AllowedDistros = []string{"k3s", "k0s", "k8s", "eks"}
Functions ¶
Types ¶
type HelmChart ¶ added in v0.11.0
type HelmChart struct { Bundle string `json:"bundle,omitempty" mapstructure:"bundle,omitempty"` Name string `json:"name,omitempty" mapstructure:"name"` Repo string `json:"repo,omitempty" mapstructure:"repo"` Version string `json:"version,omitempty" mapstructure:"version"` Namespace string `json:"namespace,omitempty" mapstructure:"namespace"` Values string `json:"values,omitempty" mapstructure:"values"` Release HelmRelease `json:"release,omitempty" mapstructure:"release"` }
type HelmRelease ¶ added in v0.11.0
type Options ¶ added in v0.16.0
type Options struct { KubeConfigContextName string ChartVersion string ChartName string ChartRepo string LocalChartDir string Distro string CIDR string Values []string SetValues []string DeprecatedExtraValues []string KubernetesVersion string CreateNamespace bool DisableIngressSync bool UpdateCurrent bool Expose bool ExposeLocal bool Connect bool Upgrade bool Isolate bool // Pro Project string Cluster string Template string TemplateVersion string Links []string Annotations []string Labels []string Params string SetParams []string DisablePro bool }
Options holds the create cmd options
Click to show internal directories.
Click to hide internal directories.