Skip to content

EKS: Add Support for ServiceTimeout on all KubernetesManifest and HelmChart objects #33837

Open
@hakenmt

Description

@hakenmt

Describe the feature

Since a CustomResource underlies these, they should support the ServiceTimeout property so when a create or delete fails and doesn't cause an exception in the function, the CFN stack is not blocked for an hour waiting to fail.

Use Case

When a create or delete fails and doesn't cause an exception in the function, the CFN stack is not blocked for an hour waiting to fail.

Proposed Solution

In the KubernetesManifest props, add a readonly serviceTimeout?: Duration; property, and then set it in the KubernetesManifest constructor. Similarly, do the same for HelmChart.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.170.1

Environment details (OS name and version, etc.)

darwin

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-eksRelated to Amazon Elastic Kubernetes Serviceeffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions