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 an s3: yes label to peregrine
  • Loading branch information
AidanHilt committed Nov 7, 2024
commit ebe37d0a72147f7b261e5d3ab6f57c2db1ffcc72
48 changes: 24 additions & 24 deletions helm/gen3/Chart.yaml
Original file line number Diff line number Diff line change
@@ -5,94 +5,94 @@ description: Helm chart to deploy Gen3 Data Commons
# Dependencies
dependencies:
- name: ambassador
version: 0.1.12
version: 0.1.13
repository: "file://../ambassador"
condition: ambassador.enabled
- name: arborist
version: 0.1.12
version: 0.1.13
repository: "file://../arborist"
condition: arborist.enabled
- name: argo-wrapper
version: 0.1.8
version: 0.1.9
repository: "file://../argo-wrapper"
condition: argo-wrapper.enabled
- name: audit
version: 0.1.13
version: 0.1.14
repository: "file://../audit"
condition: audit.enabled
- name: aws-es-proxy
version: 0.1.10
version: 0.1.11
repository: "file://../aws-es-proxy"
condition: aws-es-proxy.enabled
- name: common
version: 0.1.14
version: 0.1.15
repository: file://../common
- name: etl
version: 0.1.1
version: 0.1.2
repository: file://../etl
condition: etl.enabled
- name: frontend-framework
version: 0.1.3
version: 0.1.4
repository: "file://../frontend-framework"
condition: frontend-framework.enabled
- name: fence
version: 0.1.23
version: 0.1.24
repository: "file://../fence"
condition: fence.enabled
- name: guppy
version: 0.1.13
version: 0.1.14
repository: "file://../guppy"
condition: guppy.enabled
- name: hatchery
version: 0.1.10
version: 0.1.11
repository: "file://../hatchery"
condition: hatchery.enabled
- name: indexd
version: 0.1.15
version: 0.1.16
repository: "file://../indexd"
condition: indexd.enabled
- name: manifestservice
version: 0.1.15
version: 0.1.16
repository: "file://../manifestservice"
condition: manifestservice.enabled
- name: metadata
version: 0.1.13
version: 0.1.14
repository: "file://../metadata"
condition: metadata.enabled
- name: peregrine
version: 0.1.14
version: 0.1.15
repository: "file://../peregrine"
condition: peregrine.enabled
- name: pidgin
version: 0.1.11
version: 0.1.12
repository: "file://../pidgin"
condition: pidgin.enabled
- name: portal
version: 0.1.17
version: 0.1.18
repository: "file://../portal"
condition: portal.enabled
- name: requestor
version: 0.1.12
version: 0.1.13
repository: "file://../requestor"
condition: requestor.enabled
- name: revproxy
version: 0.1.17
version: 0.1.18
repository: "file://../revproxy"
condition: revproxy.enabled
- name: sheepdog
version: 0.1.15
version: 0.1.16
repository: "file://../sheepdog"
condition: sheepdog.enabled
- name: ssjdispatcher
version: 0.1.11
version: 0.1.12
repository: "file://../ssjdispatcher"
condition: ssjdispatcher.enabled
- name: sower
version: 0.1.13
version: 0.1.14
condition: sower.enabled
repository: "file://../sower"
- name: wts
version: 0.1.14
version: 0.1.15
repository: "file://../wts"
condition: wts.enabled
- name: gen3-network-policies
@@ -115,7 +115,7 @@ dependencies:
# Reference: https://github.com/neuvector/neuvector-helm
# For more information, please use the Gen3 community Slack.
- name: neuvector
version: "0.1.0"
version: "0.1.1"
repository: "file://../neuvector"
condition: neuvector.enabled

48 changes: 24 additions & 24 deletions helm/gen3/README.md
Original file line number Diff line number Diff line change
@@ -19,30 +19,30 @@ Helm chart to deploy Gen3 Data Commons
| Repository | Name | Version |
|------------|------|---------|
| file://../../wip/gen3-network-policies | gen3-network-policies | 0.1.1 |
| file://../ambassador | ambassador | 0.1.12 |
| file://../arborist | arborist | 0.1.12 |
| file://../argo-wrapper | argo-wrapper | 0.1.8 |
| file://../audit | audit | 0.1.13 |
| file://../aws-es-proxy | aws-es-proxy | 0.1.10 |
| file://../common | common | 0.1.14 |
| file://../etl | etl | 0.1.1 |
| file://../fence | fence | 0.1.23 |
| file://../frontend-framework | frontend-framework | 0.1.3 |
| file://../guppy | guppy | 0.1.13 |
| file://../hatchery | hatchery | 0.1.10 |
| file://../indexd | indexd | 0.1.15 |
| file://../manifestservice | manifestservice | 0.1.15 |
| file://../metadata | metadata | 0.1.13 |
| file://../neuvector | neuvector | 0.1.0 |
| file://../peregrine | peregrine | 0.1.14 |
| file://../pidgin | pidgin | 0.1.11 |
| file://../portal | portal | 0.1.17 |
| file://../requestor | requestor | 0.1.12 |
| file://../revproxy | revproxy | 0.1.17 |
| file://../sheepdog | sheepdog | 0.1.15 |
| file://../sower | sower | 0.1.13 |
| file://../ssjdispatcher | ssjdispatcher | 0.1.11 |
| file://../wts | wts | 0.1.14 |
| file://../ambassador | ambassador | 0.1.13 |
| file://../arborist | arborist | 0.1.13 |
| file://../argo-wrapper | argo-wrapper | 0.1.9 |
| file://../audit | audit | 0.1.14 |
| file://../aws-es-proxy | aws-es-proxy | 0.1.11 |
| file://../common | common | 0.1.15 |
| file://../etl | etl | 0.1.2 |
| file://../fence | fence | 0.1.24 |
| file://../frontend-framework | frontend-framework | 0.1.4 |
| file://../guppy | guppy | 0.1.14 |
| file://../hatchery | hatchery | 0.1.11 |
| file://../indexd | indexd | 0.1.16 |
| file://../manifestservice | manifestservice | 0.1.16 |
| file://../metadata | metadata | 0.1.14 |
| file://../neuvector | neuvector | 0.1.1 |
| file://../peregrine | peregrine | 0.1.15 |
| file://../pidgin | pidgin | 0.1.12 |
| file://../portal | portal | 0.1.18 |
| file://../requestor | requestor | 0.1.13 |
| file://../revproxy | revproxy | 0.1.18 |
| file://../sheepdog | sheepdog | 0.1.16 |
| file://../sower | sower | 0.1.14 |
| file://../ssjdispatcher | ssjdispatcher | 0.1.12 |
| file://../wts | wts | 0.1.15 |
| https://charts.bitnami.com/bitnami | postgresql | 11.9.13 |
| https://helm.elastic.co | elasticsearch | 7.10.2 |

15 changes: 7 additions & 8 deletions helm/peregrine/Chart.yaml
Original file line number Diff line number Diff line change
@@ -23,12 +23,11 @@ version: 0.1.15
# It is recommended to use it with quotes.
appVersion: "master"


dependencies:
- name: common
version: 0.1.14
repository: file://../common
- name: postgresql
version: 11.9.13
repository: "https://charts.bitnami.com/bitnami"
condition: postgres.separate
- name: common
version: 0.1.15
repository: file://../common
- name: postgresql
version: 11.9.13
repository: "https://charts.bitnami.com/bitnami"
condition: postgres.separate
2 changes: 1 addition & 1 deletion helm/peregrine/README.md
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ A Helm chart for gen3 Peregrine service

| Repository | Name | Version |
|------------|------|---------|
| file://../common | common | 0.1.14 |
| file://../common | common | 0.1.15 |
| https://charts.bitnami.com/bitnami | postgresql | 11.9.13 |

## Values
1 change: 1 addition & 0 deletions helm/peregrine/templates/deployment.yaml
Original file line number Diff line number Diff line change
@@ -21,6 +21,7 @@ spec:
{{- include "common.grafanaAnnotations" . | nindent 8 }}
{{- end }}
labels:
s3: "yes"
{{- include "peregrine.selectorLabels" . | nindent 8 }}
{{- include "common.extraLabels" . | nindent 8 }}
spec: