public class KubernetesManager extends Object implements KubernetesManagerMXBean
| Modifier and Type | Field and Description |
|---|---|
static ObjectName |
OBJECT_NAME |
| Constructor and Description |
|---|
KubernetesManager() |
| Modifier and Type | Method and Description |
|---|---|
String |
apply(String json)
Takes the blob of Kubernetes JSON (pod, replication controller, service, config, template etc)
and applies it to the runtime environment so that any changes or new items take effect
|
void |
destroy() |
String |
getDockerRegistry() |
KubernetesClient |
getKubernetes() |
void |
init() |
void |
setKubernetes(KubernetesClient kubernetes) |
public static ObjectName OBJECT_NAME
public void init()
public void destroy()
public String apply(String json) throws IOException
KubernetesManagerMXBeanapply in interface KubernetesManagerMXBeanIOExceptionpublic String getDockerRegistry()
getDockerRegistry in interface KubernetesManagerMXBeanpublic KubernetesClient getKubernetes()
public void setKubernetes(KubernetesClient kubernetes)
Copyright © 2011–2014 Red Hat. All rights reserved.