| Modifier and Type | Method and Description |
|---|---|
KubernetesManifest.Builder |
KubernetesManifest.Builder.cluster(ICluster cluster)
The EKS cluster to apply this manifest to.
|
static KubernetesManifest.Builder |
KubernetesManifest.Builder.create(software.constructs.Construct scope,
String id) |
KubernetesManifest.Builder |
KubernetesManifest.Builder.ingressAlb(Boolean ingressAlb)
Automatically detect `Ingress` resources in the manifest and annotate them so they are picked up by an ALB Ingress Controller.
|
KubernetesManifest.Builder |
KubernetesManifest.Builder.ingressAlbScheme(AlbScheme ingressAlbScheme)
Specify the ALB scheme that should be applied to `Ingress` resources.
|
KubernetesManifest.Builder |
KubernetesManifest.Builder.manifest(List<? extends Map<String,? extends Object>> manifest)
The manifest to apply.
|
KubernetesManifest.Builder |
KubernetesManifest.Builder.overwrite(Boolean overwrite)
Overwrite any existing resources.
|
KubernetesManifest.Builder |
KubernetesManifest.Builder.prune(Boolean prune)
When a resource is removed from a Kubernetes manifest, it no longer appears in the manifest, and there is no way to know that this resource needs to be deleted.
|
KubernetesManifest.Builder |
KubernetesManifest.Builder.skipValidation(Boolean skipValidation)
A flag to signify if the manifest validation should be skipped.
|
Copyright © 2022. All rights reserved.