Interface KubernetesResourceActionBuilder
public interface KubernetesResourceActionBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddAnnotation(String resourceName, String resourceType) Add annotation on resource instance.Add label on resource instance.create()Create any Kubernetes resource instance from yaml.Delete any Kubernetes resource instance.
-
Method Details
-
create
KubernetesResourceCreateActionBuilder<?,?> create()Create any Kubernetes resource instance from yaml. -
addAnnotation
KubernetesCreateAnnotationsActionBuilder<?,?> addAnnotation(String resourceName, String resourceType) Add annotation on resource instance.- Parameters:
resourceName- the name of the Kubernetes resource.resourceType- the type of the Kubernetes resource.
-
addLabel
Add label on resource instance.- Parameters:
resourceName- the name of the Kubernetes resource.resourceType- the type of the Kubernetes resource.
-
delete
Delete any Kubernetes resource instance.- Parameters:
content- the Kubernetes resource as YAML content.
-