node

package
v0.0.0-...-60f4931 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2021 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NodeControllerNamespace = kube.BlimpNamespace
)

Variables

This section is empty.

Functions

func CertSecretName

func CertSecretName(node string) string

func GetConnectionInfo

func GetConnectionInfo(ctx context.Context, kubeClient kubernetes.Interface, node string) (
	addr string, cert string, err error)

GetConnectionInfo returns the information the CLI needs to connect to the Node Controller running on `node`.

func GetNodeControllerInternalIP

func GetNodeControllerInternalIP(kubeClient kubernetes.Interface, node string) (string, error)

GetNodeControllerInternalIP returns the IP at which other pods in the cluster can communicate with the Node Controller.

func StartControllerBooter

func StartControllerBooter(kubeClient kubernetes.Interface, useNodePort bool)

StartControllerBooter starts a watcher that watches for new Kubernetes nodes, and deploys a Blimp Node Controller onto them.

Types

This section is empty.

Jump to

Keyboard shortcuts

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