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

Network Policies #211

Merged
merged 37 commits into from
Nov 12, 2024
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
a24b595
First commit of netpolicies, now that it's working locally, let's bre…
AidanHilt Oct 9, 2024
93da1c6
Adding an s3: yes label to peregrine
AidanHilt Oct 10, 2024
e46520d
Fixing typo in ssjdispatcher's netpolicy
AidanHilt Oct 10, 2024
a04f928
Updating netpolicy names
AidanHilt Oct 10, 2024
3d2f2b0
Figured out why things weren't working, so blocked some stuff behind …
AidanHilt Oct 10, 2024
f554b73
Updating some labels for network policies
AidanHilt Oct 11, 2024
3e32c17
Do not understand how that happened
AidanHilt Oct 11, 2024
34cf0f8
Well, that was embarassing
AidanHilt Oct 16, 2024
5a0f7b3
Postfix
AidanHilt Oct 16, 2024
e99c2dd
Added the VPC netpolicy
AidanHilt Oct 16, 2024
5b38f38
Adding a beta flag to net policies
AidanHilt Nov 7, 2024
ec2b8ee
First commit of netpolicies, now that it's working locally, let's bre…
AidanHilt Nov 7, 2024
ebe37d0
Adding an s3: yes label to peregrine
AidanHilt Oct 10, 2024
8c1856c
Fixing typo in ssjdispatcher's netpolicy
AidanHilt Oct 10, 2024
5d39972
Updating netpolicy names
AidanHilt Oct 10, 2024
a416a55
Figured out why things weren't working, so blocked some stuff behind …
AidanHilt Oct 10, 2024
f51cdf7
Updating some labels for network policies
AidanHilt Nov 7, 2024
111f8e7
Do not understand how that happened
AidanHilt Oct 11, 2024
3f5e62c
Well, that was embarassing
AidanHilt Oct 16, 2024
87cb553
Postfix
AidanHilt Oct 16, 2024
a708366
Added the VPC netpolicy
AidanHilt Oct 16, 2024
c847815
Adding a beta flag to net policies
AidanHilt Nov 7, 2024
0a37eb6
Merge remote-tracking branch 'origin/feat/network-policies' into feat…
AidanHilt Nov 7, 2024
069f9b2
Updating the common version ambassador points to
AidanHilt Nov 7, 2024
24f33a8
Need to update the common chart version everywhere
AidanHilt Nov 7, 2024
d0c7824
Just updating versioning
AidanHilt Nov 7, 2024
11c5ede
More version bumps
AidanHilt Nov 7, 2024
bd58554
Trying an experiment
AidanHilt Nov 7, 2024
df2bf09
Think this is it
AidanHilt Nov 7, 2024
32c3bb3
Still a little confused
AidanHilt Nov 7, 2024
dd591dd
Worst. Linter. Ever
AidanHilt Nov 7, 2024
4b42769
Linter should be happy
AidanHilt Nov 7, 2024
b6948d6
Merge remote-tracking branch 'origin' into feat/network-policies
AidanHilt Nov 11, 2024
c3a2dc5
Bumping versions
AidanHilt Nov 11, 2024
3376a52
Need to update dependencies too
AidanHilt Nov 11, 2024
0e5ae92
Update default netpol values, documentation
AidanHilt Nov 12, 2024
c5bcbe9
Fixing formatting for linter
AidanHilt Nov 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Adding a beta flag to net policies
  • Loading branch information
AidanHilt committed Nov 7, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit c84781535465be4d98cd4870a26676340b8837fa
2 changes: 1 addition & 1 deletion helm/gen3/README.md
Original file line number Diff line number Diff line change
@@ -103,7 +103,7 @@ Helm chart to deploy Gen3 Data Commons
| global.frontendRoot | string | `"portal"` | Which app will be served on /. Needs be set to portal for portal, or "gen3ff" for frontendframework. |
| global.hostname | string | `"localhost"` | Hostname for the deployment. |
| global.manifestGlobalExtraValues | map | `{}` | If you would like to add any extra values to the manifest-global configmap. |
| global.netPolicy | bool | `{"dbSubnet":"","enabled":false}` | Global flags to control and manage network policies for a Gen3 installation |
| global.netPolicy | bool | `{"dbSubnet":"","enabled":false}` | Global flags to control and manage network policies for a Gen3 installation NOTE: Network policies are currently a beta feature. Use with caution! |
| global.netPolicy.dbSubnet | array | `""` | A CIDR range representing a database subnet, that services with a database need access to |
| global.netPolicy.enabled | bool | `false` | Whether network policies are enabled |
| global.portalApp | string | `"gitops"` | Portal application name. |
1 change: 1 addition & 0 deletions helm/gen3/values.yaml
Original file line number Diff line number Diff line change
@@ -61,6 +61,7 @@ global:
# -- (int) Only relevant if tireAccessLevel is set to "regular". Summary charts below this limit will not appear for aggregated data.
tierAccessLimit: "1000"
# -- (bool) Global flags to control and manage network policies for a Gen3 installation
# NOTE: Network policies are currently a beta feature. Use with caution!
netPolicy:
# -- (bool) Whether network policies are enabled
enabled: false