HomeElementl

Upgrade to Helm 3

Description

Upgrade to Helm 3

Summary:
We do a couple of things here:

  • Consolidate requirements.yaml into Chart.yaml
  • Remove *.tgz files from the Helm directory

Since we already use JSON schema (https://helm.sh/docs/faq/#validating-chart-values-with-jsonschema), we're already using Helm 3. Here,
we follow another guideline of removing requirements.yaml in favor of Chart.yaml (https://helm.sh/docs/faq/#consolidation-of-requirementsyaml-into-chartyaml).

*.tgz files shouldn't be checked in here. When packaging or installing the repository from source, the --dependency-update should be used.

Test Plan: integration

Reviewers: catherinewu, sidkmenon, bob, nate

Reviewed By: catherinewu

Differential Revision: https://dagster.phacility.com/D6496

Details

Provenance
rexledesmaAuthored on Feb 15 2021, 8:43 PM
Reviewer
catherinewu
Differential Revision
D6496: Upgrade to Helm 3
Parents
R1:989e61d45f00: Add support for pushing built images to ECR
Branches
Unknown
Tags
Unknown
Reverted By
D6773: Revert "Upgrade to Helm 3"