Skip to content

Commit

Permalink
Merge pull request #73 from ethyca/worker-resources
Browse files Browse the repository at this point in the history
Separate Fides webserver and worker resources
  • Loading branch information
RobertKeyser authored Sep 26, 2023
2 parents c34fc1c + 5d26084 commit 1f1fb22
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 6 deletions.
8 changes: 7 additions & 1 deletion fides/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions fides/Chart.yaml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
2 changes: 1 addition & 1 deletion fides/templates/fides/worker-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
13 changes: 11 additions & 2 deletions fides/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 1f1fb22

Please sign in to comment.