frmscoe / General-Issues

This repo exists to track current work and any issues within the FRMS CoE
2 stars 0 forks source link

Updating: EKS Helm Charts and Documentation #378

Closed vorsterk closed 2 months ago

vorsterk commented 4 months ago

Story Statement:

As a DevOps engineer,
I want to update the versions of various Helm charts to their latest releases,
So that the application deployments on EKS can benefit from the newest features, security patches, and performance improvements.

Acceptance Criteria:

  1. Chart Version Updates: All Helm charts in the repository are updated to their latest versions as specified by their official release notes.

  2. Compatibility Checks: Ensure that updated Helm charts are compatible with the current EKS cluster configuration and dependent services.

  3. Helm Repo Testing: Helm charts must be tested in a controlled environment to verify that the update does not break any existing functionality.

  4. EKS Deployment Testing: Deploy the updated Helm charts to an EKS cluster to ensure that the applications are properly instantiated and functioning as expected.

  5. Documentation Update: Update the documentation on Confluence with the new Helm chart versions, change logs, and any new configuration instructions or considerations.

  6. Automated Testing: Implement automated tests that can be run to validate the functionality of the Helm charts after updates.

  7. Peer Review: Have the updates peer-reviewed by a teammate to ensure that the updates meet the team's standards and practices.

Definition of Done:

vorsterk commented 2 months ago

Task completed and closed

  1. Updated all the helm charts to the latest release.
  2. Tested locally to make sure the HELM charts were working from the Github repo
  3. Peer tested with internal devops to run the installation guide on confluence to make sure everything was working.
  4. Documentation updated and also in review with Scot.

https://github.com/frmscoe/EKS-helm https://frmscoe.atlassian.net/wiki/spaces/FRMS/pages/40566785/EKS+Detailed+Installation+Guide