installer

package
v2.2.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2017 License: Apache-2.0 Imports: 12 Imported by: 232

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeploymentManifest

func DeploymentManifest(namespace, image string, canary bool) (string, error)

DeploymentManifest gets the manifest (as a string) that describes the Tiller Deployment resource.

func Install

func Install(client internalclientset.Interface, namespace, image string, canary, verbose bool) error

Install uses kubernetes client to install tiller

Returns the string output received from the operation, and an error if the command failed.

If verbose is true, this will print the manifest to stdout.

func ServiceManifest

func ServiceManifest(namespace string) (string, error)

ServiceManifest gets the manifest (as a string) that describes the Tiller Service resource.

func Uninstall

func Uninstall(kubeClient internalclientset.Interface, kubeCmd *kube.Client, namespace string, verbose bool) error

Uninstall uses kubernetes client to uninstall tiller

func Upgrade

func Upgrade(client internalclientset.Interface, namespace, image string, canary bool) error

Upgrade uses kubernetes client to upgrade tiller to current version

Returns an error if the command failed.

Types

This section is empty.

Jump to

Keyboard shortcuts

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