Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
webcoderz committed Feb 13, 2023
1 parent de4f6cc commit a33778e
Showing 1 changed file with 34 additions and 9 deletions.
43 changes: 34 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
# graphistry-helm Version Release Notes

## Version 0.3.5
## Changelog

All notable changes to the graphistry-helm repo are documented in this file. Additional Graphistry components are tracked in the main [Graphistry major release history documentation](https://graphistry.zendesk.com/hc/en-us/articles/360033184174-Enterprise-Release-List-Downloads).

The changelog format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and all PyGraphistry-specific breaking changes are explictly noted here.

## [Development]

## [Version 0.3.5 - 2023-02-13]

### Breaking 🔥
* Removed the nexus migration job and replaced it with a strategy to rollout our deployment exactly
the same way as we do with our docker-compose version.

* Changed StorageClass name to note be namespaced scoped.
This will allow us to use the same storage class for all namespaces.
### Added

* Added Postgres operator and changed our postgres deployment into an operator controlled PostgresCluster.
This allows us to use the Postgres operator to manage our Postgres deployment and also allows us to use the Postgres operator to manage our Postgres backups, as well as giving us the option to run postgres in a Highly Available configuration for redundancy. The Operator also allows us to backup our Postgres database to S3/GCS/Azure storage and other S3 compatible storage. As well as giving us the option to encrypt communication between our database and our services.
Expand All @@ -15,20 +31,29 @@
* Added ArgoCD with a "app of apps" deployment pattern to manage our deployment. This gives us the
the ability to manage our deployment with a gitops pattern.

* Reorganized the values.yaml override file to be more readable.
* Adjusted the PVCs for the charts to be more persistent.

* Removed the nexus migration job and replaced it with a strategy to rollout our deployment exactly
the same way as we do with our docker-compose version.

* Created Docs -> [Graphistry Helm Docs](https://readthedocs.org/projects/graphistry-helm/)

* Added volume names to automatically bind PVC to PV after provisioning upon redeployment

* Added a volume selector to postgres cluster to bind the PVC to the PV after provisioning upon redeployment

* Added ability to configure Forge ETL python resource limits and number of workers

* Added Morpheus and MLFlow plugin charts



### Changed

* Made network policy optional, with a strict mode and default mode set to false as default (No policy in use by default).

* Added ability to configure Forge ETL python resource limits and number of workers
* Removed the nexus migration job and replaced it with a strategy to rollout our deployment exactly
the same way as we do with our docker-compose version.

* Reorganized the values.yaml override file to be more readable.

* Adjusted the PVCs for the charts to be more persistent.

### Fixed

* Added Morpheus and MLFlow plugin charts
* Fixed the pvc retention issue by setting the pvc name in the values.yaml so the PV and PVC automatically bind after provisioning upon redeployment

0 comments on commit a33778e

Please sign in to comment.