mini

package
v0.0.0-...-536d3ef Latest Latest
Warning

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

Go to latest
Published: Mar 1, 2017 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAlert

func CreateAlert(watcher *app.Watcher, namespace string, labelMap map[string]string, checkCommand string) (*aci.Alert, error)

func CreateDaemonSet

func CreateDaemonSet(watcher *app.Watcher, namespace string) (*extensions.DaemonSet, error)

func CreateDeployment

func CreateDeployment(watcher *app.Watcher, namespace string) (*extensions.Deployment, error)

func CreateIcingaSecret

func CreateIcingaSecret(kubeClient *k8s.KubeClient, namespace string, secretMap map[string]string) (secretName string, err error)

func CreatePod

func CreatePod(watcher *app.Watcher, namespace string) (*kapi.Pod, error)

func CreateReplicaSet

func CreateReplicaSet(watcher *app.Watcher, namespace string) (*extensions.ReplicaSet, error)

func CreateReplicationController

func CreateReplicationController(watcher *app.Watcher, namespace string) (*kapi.ReplicationController, error)

func CreateService

func CreateService(watcher *app.Watcher, namespace string, selector map[string]string) (*kapi.Service, error)

func CreateStatefulSet

func CreateStatefulSet(watcher *app.Watcher, namespace string) (*apps.StatefulSet, error)

func DeleteAlert

func DeleteAlert(watcher *app.Watcher, alert *aci.Alert) error

func DeleteDaemonSet

func DeleteDaemonSet(watcher *app.Watcher, daemonSet *extensions.DaemonSet) error

func DeleteDeployment

func DeleteDeployment(watcher *app.Watcher, deployment *extensions.Deployment) error

func DeletePod

func DeletePod(watcher *app.Watcher, pod *kapi.Pod) error

func DeleteReplicaSet

func DeleteReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) error

func DeleteReplicationController

func DeleteReplicationController(watcher *app.Watcher, replicationController *kapi.ReplicationController) error

func DeleteService

func DeleteService(watcher *app.Watcher, service *kapi.Service) error

func DeleteStatefulSet

func DeleteStatefulSet(watcher *app.Watcher, statefulSet *apps.StatefulSet) error

func GetLastReplica

func GetLastReplica(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*kapi.Pod, error)

func ReCreatePod

func ReCreatePod(watcher *app.Watcher, pod *kapi.Pod) (*kapi.Pod, error)

func ReCreateReplicaSet

func ReCreateReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*extensions.ReplicaSet, error)

func UpdateReplicaSet

func UpdateReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*extensions.ReplicaSet, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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