services

package
v0.0.6-dev Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2017 License: Apache-2.0 Imports: 9 Imported by: 374

Documentation

Index

Constants

View Source
const (
	NginxProxyImage   = "husseingalal/nginx-nodeporxy:dev"
	NginxProxyEnvName = "CP_HOSTS"
)
View Source
const (
	ETCDRole    = "etcd"
	ControlRole = "controlplane"
	WorkerRole  = "worker"

	KubeAPIContainerName        = "kube-api"
	KubeletContainerName        = "kubelet"
	KubeproxyContainerName      = "kube-proxy"
	KubeControllerContainerName = "kube-controller"
	SchedulerContainerName      = "scheduler"
	EtcdContainerName           = "etcd"
	NginxProxyContainerName     = "nginx-proxy"
)

Variables

This section is empty.

Functions

func GetEtcdConnString

func GetEtcdConnString(hosts []hosts.Host) string

func GetKubernetesServiceIP

func GetKubernetesServiceIP(serviceClusterRange string) (net.IP, error)

func RemoveControlPlane

func RemoveControlPlane(controlHosts []hosts.Host) error

func RemoveEtcdPlane

func RemoveEtcdPlane(etcdHosts []hosts.Host) error

func RemoveWorkerPlane

func RemoveWorkerPlane(controlHosts []hosts.Host, workerHosts []hosts.Host) error

func RollingUpdateNginxProxy

func RollingUpdateNginxProxy(cpHosts []hosts.Host, workerHosts []hosts.Host) error

func RunControlPlane

func RunControlPlane(controlHosts []hosts.Host, etcdHosts []hosts.Host, controlServices v1.RKEConfigServices) error

func RunEtcdPlane

func RunEtcdPlane(etcdHosts []hosts.Host, etcdService v1.ETCDService) error

func RunWorkerPlane

func RunWorkerPlane(controlHosts []hosts.Host, workerHosts []hosts.Host, workerServices v1.RKEConfigServices) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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