install

package
v0.14.0-rc3 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2020 License: Apache-2.0 Imports: 11 Imported by: 2

Documentation

Overview

Package install provides function to install package resources on a Kubernetes cluster.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Package

func Package(
	client *kudo.Client,
	instanceName string,
	namespace string,
	resources packages.Resources,
	parameters map[string]string,
	options Options) error

Package installs an operator package with parameters into a namespace. Instance name, namespace and operator parameters are applied to the operator package resources. These rendered resources are then created on the Kubernetes cluster.

Types

type Options

type Options struct {
	// Skip instance resource creation.
	SkipInstance bool
	// Wait until the instance has been created.
	Wait *time.Duration
	// Create the namespace for the operator package.
	CreateNamespace bool
}

Jump to

Keyboard shortcuts

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