package
0.0.0-20191021005727-793517accc64
Repository: https://github.com/automationbroker/bundle-lib.git
Documentation: pkg.go.dev

# Functions

CRDClient - Create a new kubernetes client if needed, returns reference.
Etcd - Create a new etcd client if needed, returns reference.
GetEtcdVersion - Connects to ETCD cluster and retrieves server/version info.
GetSecretData - Returns the data inside of a given secret.
InitEtcdConfig - Initialize the configuration for etcd.
Kubernetes - Create a new kubernetes client if needed, returns reference.
Openshift - Create a new openshift client if needed, returns reference.

# Constants

ChangePodNetworkAnnotation - Annotation used for changing a pod network, used to join networks together.

# Variables

ErrCredentialsNotFound - Will be the return if extracted credentials can not be found.

# Structs

CRD - Client to interact with automationbroker crd API.
EtcdConfig - Etcd configuration.
KubernetesClient - Client to interact with Kubernetes API.
OpenshiftClient - Client to interact with openshift api.