StatefulSet.Builder |
StatefulSet.Builder.containers(List<? extends ContainerProps> containers) |
List of containers belonging to the pod.
|
static StatefulSet.Builder |
StatefulSet.Builder.create(software.constructs.Construct scope,
String id) |
|
StatefulSet.Builder |
StatefulSet.Builder.defaultSelector(Boolean defaultSelector) |
Automatically allocates a pod selector for this statefulset.
|
StatefulSet.Builder |
StatefulSet.Builder.metadata(org.cdk8s.ApiObjectMetadata metadata) |
Metadata that all persisted resources must have, which includes all objects users must create.
|
StatefulSet.Builder |
StatefulSet.Builder.podManagementPolicy(PodManagementPolicy podManagementPolicy) |
Pod management policy to use for this statefulset.
|
StatefulSet.Builder |
StatefulSet.Builder.podMetadata(org.cdk8s.ApiObjectMetadata podMetadata) |
The pod metadata.
|
StatefulSet.Builder |
StatefulSet.Builder.replicas(Number replicas) |
Number of desired pods.
|
StatefulSet.Builder |
StatefulSet.Builder.restartPolicy(RestartPolicy restartPolicy) |
Restart policy for all containers within the pod.
|
StatefulSet.Builder |
StatefulSet.Builder.service(Service service) |
Service to associate with the statefulset.
|
StatefulSet.Builder |
StatefulSet.Builder.serviceAccount(IServiceAccount serviceAccount) |
A service account provides an identity for processes that run in a Pod.
|
StatefulSet.Builder |
StatefulSet.Builder.volumes(List<? extends Volume> volumes) |
List of volumes that can be mounted by containers belonging to the pod.
|