diff --git a/fides/CHANGELOG.md b/fides/CHANGELOG.md index 2a628a8..95b60a9 100644 --- a/fides/CHANGELOG.md +++ b/fides/CHANGELOG.md @@ -16,7 +16,7 @@ The types of changes are: - `Fixed` for any bug fixes. - `Security` in case of vulnerabilities. -## [Unreleased](https://github.com/ethyca/fides-helm/compare/fides-0.14.1...main) +## [Unreleased](https://github.com/ethyca/fides-helm/compare/fides-0.15...main) ### Added @@ -26,6 +26,12 @@ The types of changes are: ### Changed +## [0.15.0](https://github.com/ethyca/fides-helm/compare/fides-0.14.1...fides-0.15.0) + +### Changed +- Upgrade Fides version to [`2.20.1`](https://github.com/ethyca/fides/releases/tag/2.20.1) [#73](https://github.com/ethyca/fides-helm/pull/73) +- Allow Fides Worker resources to be allocated separately from Fides Webserver resources [#73](https://github.com/ethyca/fides-helm/pull/73) + ## [0.14.1](https://github.com/ethyca/fides-helm/compare/fides-0.14.0...fides-0.14.1) ### Changed diff --git a/fides/Chart.yaml b/fides/Chart.yaml index 2aef926..58102fc 100644 --- a/fides/Chart.yaml +++ b/fides/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: fides -version: 0.14.1 -appVersion: "2.19.1" +version: 0.15.0 +appVersion: "2.20.1" description: Fides is an open-source privacy engineering platform for managing the fulfillment of data privacy requests in your runtime environment, and the enforcement of privacy regulations in your code. type: application keywords: diff --git a/fides/templates/fides/worker-deployment.yaml b/fides/templates/fides/worker-deployment.yaml index 6d58086..f6e8680 100644 --- a/fides/templates/fides/worker-deployment.yaml +++ b/fides/templates/fides/worker-deployment.yaml @@ -64,7 +64,7 @@ spec: - name: {{ $volume }} mountPath: {{ $configPath }} resources: - {{- toYaml .Values.fides.resources | nindent 12 }} + {{- toYaml .Values.fides.workers.resources | nindent 12 }} volumes: - name: {{ $volume }} configMap: diff --git a/fides/values.yaml b/fides/values.yaml index 9866003..6b933f6 100644 --- a/fides/values.yaml +++ b/fides/values.yaml @@ -56,8 +56,17 @@ fides: # fides.workers.count determines how many workers the deployment will use to process DSRs. # To disable workers, set count to 0. This should be set to at least 1 in production environments. count: 0 + resources: {} + # If you do want to specify resources for the worker, uncomment the following + # lines, adjust them as necessary, and remove the curly braces after 'resources:'. + # limits: + # cpu: 100m + # memory: 2048Mi + # requests: + # cpu: 100m + # memory: 2048Mi resources: {} - # If you do want to specify resources, uncomment the following + # If you do want to specify resources for Fides, uncomment the following # lines, adjust them as necessary, and remove the curly braces after 'resources:'. # limits: # cpu: 100m @@ -96,7 +105,7 @@ privacyCenter: type: NodePort port: 3000 resources: {} - # If you do want to specify resources, uncomment the following + # If you do want to specify resources for the Privacy Center, uncomment the following # lines, adjust them as necessary, and remove the curly braces after 'resources:'. # limits: # cpu: 100m