Documentation
¶
Index ¶
- func CreateAlert(watcher *app.Watcher, namespace string, labelMap map[string]string, ...) (*aci.Alert, error)
- func CreateDaemonSet(watcher *app.Watcher, namespace string) (*extensions.DaemonSet, error)
- func CreateDeployment(watcher *app.Watcher, namespace string) (*extensions.Deployment, error)
- func CreateIcingaSecret(kubeClient *k8s.KubeClient, namespace string, secretMap map[string]string) (secretName string, err error)
- func CreatePod(watcher *app.Watcher, namespace string) (*kapi.Pod, error)
- func CreateReplicaSet(watcher *app.Watcher, namespace string) (*extensions.ReplicaSet, error)
- func CreateReplicationController(watcher *app.Watcher, namespace string) (*kapi.ReplicationController, error)
- func CreateService(watcher *app.Watcher, namespace string, selector map[string]string) (*kapi.Service, error)
- func CreateStatefulSet(watcher *app.Watcher, namespace string) (*apps.StatefulSet, error)
- func DeleteAlert(watcher *app.Watcher, alert *aci.Alert) error
- func DeleteDaemonSet(watcher *app.Watcher, daemonSet *extensions.DaemonSet) error
- func DeleteDeployment(watcher *app.Watcher, deployment *extensions.Deployment) error
- func DeletePod(watcher *app.Watcher, pod *kapi.Pod) error
- func DeleteReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) error
- func DeleteReplicationController(watcher *app.Watcher, replicationController *kapi.ReplicationController) error
- func DeleteService(watcher *app.Watcher, service *kapi.Service) error
- func DeleteStatefulSet(watcher *app.Watcher, statefulSet *apps.StatefulSet) error
- func GetLastReplica(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*kapi.Pod, error)
- func ReCreatePod(watcher *app.Watcher, pod *kapi.Pod) (*kapi.Pod, error)
- func ReCreateReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*extensions.ReplicaSet, error)
- func UpdateReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) (*extensions.ReplicaSet, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAlert ¶
func CreateDaemonSet ¶
func CreateDeployment ¶
func CreateDeployment(watcher *app.Watcher, namespace string) (*extensions.Deployment, error)
func CreateIcingaSecret ¶
func CreateReplicaSet ¶
func CreateReplicaSet(watcher *app.Watcher, namespace string) (*extensions.ReplicaSet, error)
func CreateService ¶
func CreateStatefulSet ¶
func DeleteDaemonSet ¶
func DeleteDaemonSet(watcher *app.Watcher, daemonSet *extensions.DaemonSet) error
func DeleteDeployment ¶
func DeleteDeployment(watcher *app.Watcher, deployment *extensions.Deployment) error
func DeleteReplicaSet ¶
func DeleteReplicaSet(watcher *app.Watcher, replicaSet *extensions.ReplicaSet) error
func DeleteReplicationController ¶
func DeleteReplicationController(watcher *app.Watcher, replicationController *kapi.ReplicationController) 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 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.
Click to show internal directories.
Click to hide internal directories.