install

package
v0.4.0-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2022 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Overview

Package install implements the install command in liqoctl.

Index

Constants

View Source
const (
	// LiqoctlInstallShortHelp contains the short help message for install Liqoctl command.
	LiqoctlInstallShortHelp = "Install Liqo on a selected cluster"
	// LiqoctlInstallLongHelp contains the long help message for install Liqoctl command.
	LiqoctlInstallLongHelp = `Install Liqo on a selected cluster`
	// LiqoctlInstallCommand contains the use command for the Liqo installation command.
	LiqoctlInstallCommand = "install"
)

Variables

This section is empty.

Functions

func HandleInstallCommand

func HandleInstallCommand(ctx context.Context, cmd *cobra.Command, baseCommand, providerName string) error

HandleInstallCommand implements the "install" command. It detects which provider has to be used, generates the chart with provider-specific values. Finally, it performs the installation on the target cluster.

func InitializeHelmClientWithRepo

func InitializeHelmClientWithRepo(config *rest.Config, commonArgs *provider.CommonArguments) (helm.Client, error)

InitializeHelmClientWithRepo initiliazes an helm client for a given *rest.Config and adds the Liqo repository.

Types

This section is empty.

Directories

Path Synopsis
Package aks implements the logic to install Liqo on a AKS-based cluster
Package aks implements the logic to install Liqo on a AKS-based cluster
Package eks implements the logic to install Liqo on a EKS-based cluster
Package eks implements the logic to install Liqo on a EKS-based cluster
Package gke implements the logic to install Liqo on a GKE-based cluster
Package gke implements the logic to install Liqo on a GKE-based cluster
Package k3s implements the logic to install Liqo on a K3S-based cluster
Package k3s implements the logic to install Liqo on a K3S-based cluster
Package kind implements the logic to install Liqo on a kind-based cluster
Package kind implements the logic to install Liqo on a kind-based cluster
Package kubeadm implements the logic to install Liqo on a kubeadm-based cluster
Package kubeadm implements the logic to install Liqo on a kubeadm-based cluster
Package openshift implements the logic to install Liqo on a OpenShift-based cluster
Package openshift implements the logic to install Liqo on a OpenShift-based cluster
Package provider contains the interface required to support the Liqo install for a given provider.
Package provider contains the interface required to support the Liqo install for a given provider.
Package installutils implements some utility functions for the liqo install providers
Package installutils implements some utility functions for the liqo install providers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL