Skip to content

[helm] Remove Unsupported Release Fields from Helm Chart for EKS Addon Compatibility #6053

@pkoutsovasilis

Description

@pkoutsovasilis

Describe the enhancement:

Publishing a Helm chart as an EKS addon disallows the use of Release.IsInstall, Release.IsUpgrade, and .Release.Service fields in the chart. Including these fields results in validation failures when deploying the Helm chart through the AWS console. To ensure compatibility and prevent errors, these fields should be removed from the chart.

Describe a specific use case for the enhancement or feature:

When deploying the Elastic Agent as an EKS addon using the AWS console, the Helm chart needs to pass validation checks. The unsupported fields currently cause these checks to fail, thus removing them is required.

What is the definition of done?

  • The Release.IsInstall, Release.IsUpgrade, and .Release.Service fields have been removed from the Helm chart.
  • The updated Helm chart successfully passes validation when deployed as an EKS addon through the AWS console.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions