Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update helm chart to 7.0.3 #113

Merged
merged 19 commits into from
Jan 8, 2025
Merged

Conversation

georgepstaylor
Copy link
Member

@georgepstaylor georgepstaylor commented Dec 2, 2024

This pull request includes several changes to improve the configuration and functionality of the Delius Alfresco deployment. The most important changes include updates to the S3 migration workflow, enhancements to the Helm and Kustomize configurations, and modifications to the Taskfile for better reindexing and deployment processes.

S3 Migration Workflow Improvements:

  • .github/workflows/migrate-s3.yaml: Updated the script to remove None from cleaned_prefixes instead of contentstore.deleted and changed the kubectl wait condition from complete to ready with a reduced timeout. [1] [2]

Helm and Kustomize Configuration Enhancements:

  • README.md: Overhauled the documentation to focus on Helm and Kustomize usage for the Delius Alfresco deployment, removing outdated instructions and adding new sections on usage and configuration.

Taskfile Modifications:

  • Taskfile.yml: Added new variables (FROM, TO, FORCE) and updated tasks for reindexing by ID and date. Simplified the reindexing process and added a new task for uninstalling Helm releases by prefix. [1] [2] [3] [4]

Job Metadata Enhancements:

  • jobs/migrate-db/templates/job.yaml, jobs/migrate-s3/templates/job.yaml, jobs/refresh-db/templates/job.yaml: Added name-prefix labels to the job metadata for better identification and management. [1] [2] [3]also:
  • chore: support remote SFS
  • chore: update readme for new chart

georgepstaylor and others added 7 commits November 28, 2024 19:06
* fix: matrix env typo (#110)

* chore: add awscli to utils container (#111)

* correct values for preprod

* move to config map as source of truth

* create config map with correct values in it and update size limit

---------

Co-authored-by: Andrew Moore <[email protected]>
andrewmooreio
andrewmooreio previously approved these changes Jan 8, 2025
@georgepstaylor georgepstaylor merged commit 74bf71e into main Jan 8, 2025
3 of 5 checks passed
@georgepstaylor georgepstaylor deleted the update-helm-chart-703 branch January 8, 2025 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants