Skip to content

Commit

Permalink
Merge pull request #172 from uc-cdis/fix/portal-as-root
Browse files Browse the repository at this point in the history
Set portal as root on default
  • Loading branch information
jawadqur authored May 1, 2024
2 parents 050d33a + 1d6d5f1 commit f391ca3
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 17 deletions.
8 changes: 4 additions & 4 deletions .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"files": "^.secrets.baseline$",
"lines": null
},
"generated_at": "2024-05-01T14:42:54Z",
"generated_at": "2024-05-01T16:37:41Z",
"plugins_used": [
{
"name": "AWSKeyDetector"
Expand Down Expand Up @@ -563,21 +563,21 @@
"hashed_secret": "d84ce25b0f9bc2cc263006ae39453efb22cc2900",
"is_secret": false,
"is_verified": false,
"line_number": 61,
"line_number": 62,
"type": "Secret Keyword"
}
],
"helm/portal/values.yaml": [
{
"hashed_secret": "08eeb737b239bdb7362a875b90e22c10b8826b20",
"is_verified": false,
"line_number": 478,
"line_number": 480,
"type": "Base64 High Entropy String"
},
{
"hashed_secret": "eb9739c6625f06b4ab73035223366dda6262ae77",
"is_verified": false,
"line_number": 481,
"line_number": 483,
"type": "Base64 High Entropy String"
}
],
Expand Down
4 changes: 2 additions & 2 deletions helm/gen3/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ dependencies:
repository: "file://../pidgin"
condition: pidgin.enabled
- name: portal
version: 0.1.11
version: 0.1.12
repository: "file://../portal"
condition: portal.enabled
- name: requestor
Expand Down Expand Up @@ -119,7 +119,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.31
version: 0.1.32

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
8 changes: 4 additions & 4 deletions helm/gen3/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gen3

![Version: 0.1.31](https://img.shields.io/badge/Version-0.1.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: master](https://img.shields.io/badge/AppVersion-master-informational?style=flat-square)
![Version: 0.1.32](https://img.shields.io/badge/Version-0.1.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: master](https://img.shields.io/badge/AppVersion-master-informational?style=flat-square)

Helm chart to deploy Gen3 Data Commons

Expand Down Expand Up @@ -34,7 +34,7 @@ Helm chart to deploy Gen3 Data Commons
| file://../metadata | metadata | 0.1.12 |
| file://../peregrine | peregrine | 0.1.13 |
| file://../pidgin | pidgin | 0.1.10 |
| file://../portal | portal | 0.1.11 |
| file://../portal | portal | 0.1.12 |
| file://../requestor | requestor | 0.1.11 |
| file://../revproxy | revproxy | 0.1.14 |
| file://../sheepdog | sheepdog | 0.1.14 |
Expand Down Expand Up @@ -73,8 +73,8 @@ Helm chart to deploy Gen3 Data Commons
| fence.usersync.syncFromDbgap | bool | `false` | Whether to sync data from dbGaP. |
| fence.usersync.userYamlS3Path | string | `"s3://cdis-gen3-users/helm-test/user.yaml"` | Path to the user.yaml file in S3. |
| fence.usersync.usersync | bool | `false` | Whether to run Fence usersync or not. |
| frontend-framework | map | `{"enabled":true,"image":{"repository":"quay.io/cdis/frontend-framework","tag":"develop"}}` | Configurations for frontend-framework chart. |
| frontend-framework.enabled | bool | `true` | Whether to deploy the frontend-framework subchart. |
| frontend-framework | map | `{"enabled":false,"image":{"repository":"quay.io/cdis/frontend-framework","tag":"develop"}}` | Configurations for frontend-framework chart. |
| frontend-framework.enabled | bool | `false` | Whether to deploy the frontend-framework subchart. |
| frontend-framework.image | map | `{"repository":"quay.io/cdis/frontend-framework","tag":"develop"}` | Docker image information. |
| frontend-framework.image.repository | string | `"quay.io/cdis/frontend-framework"` | The Docker image repository for the frontend-framework. |
| frontend-framework.image.tag | string | `"develop"` | Overrides the image tag whose default is the chart appVersion. |
Expand Down
2 changes: 1 addition & 1 deletion helm/gen3/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ fence:
# -- (map) Configurations for frontend-framework chart.
frontend-framework:
# -- (bool) Whether to deploy the frontend-framework subchart.
enabled: true
enabled: false
# -- (map) Docker image information.
image:
# -- (string) The Docker image repository for the frontend-framework.
Expand Down
2 changes: 1 addition & 1 deletion helm/portal/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.11
version: 0.1.12

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
3 changes: 2 additions & 1 deletion helm/portal/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# portal

![Version: 0.1.11](https://img.shields.io/badge/Version-0.1.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: master](https://img.shields.io/badge/AppVersion-master-informational?style=flat-square)
![Version: 0.1.12](https://img.shields.io/badge/Version-0.1.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: master](https://img.shields.io/badge/AppVersion-master-informational?style=flat-square)

A Helm chart for gen3 data-portal

Expand Down Expand Up @@ -49,6 +49,7 @@ A Helm chart for gen3 data-portal
| global.dictionaryUrl | string | `"https://s3.amazonaws.com/dictionary-artifacts/datadictionary/develop/schema.json"` | URL of the data dictionary. |
| global.dispatcherJobNum | int | `"10"` | Number of dispatcher jobs. |
| global.environment | string | `"default"` | Environment name. This should be the same as vpcname if you're doing an AWS deployment. Currently this is being used to share ALB's if you have multiple namespaces. Might be used other places too. |
| 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.kubeBucket | string | `"kube-gen3"` | S3 bucket name for Kubernetes manifest files. |
| global.logsBucket | string | `"logs-gen3"` | S3 bucket name for log files. |
Expand Down
8 changes: 4 additions & 4 deletions helm/portal/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,10 @@ spec:
# failureThreshold: 30
readinessProbe:
httpGet:
{{- if eq "portal" .Values.global.frontendRoot }}
path: /
{{- else }}
{{- if eq "gen3ff" .Values.global.frontendRoot }}
path: /portal
{{- else }}
path: /
{{- end }}
port: 80
initialDelaySeconds: 30
Expand Down Expand Up @@ -197,7 +197,7 @@ spec:
- name: DATA_UPLOAD_BUCKET
value: {{ . }}
{{- end }}
{{- if eq "portal" .Values.global.frontendRoot }}
{{- if eq "gen3ff" .Values.global.frontendRoot }}
- name: BASENAME
value: /portal
{{- end }}
Expand Down
2 changes: 2 additions & 0 deletions helm/portal/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ global:
pdb: false
# -- (int) The minimum amount of pods that are available at all times if the PDB is deployed.
minAvialable: 1
# -- (string) Which app will be served on /. Needs be set to portal for portal, or "gen3ff" for frontendframework.
frontendRoot: "portal"

# -- (int) Number of replicas for the deployment.
replicaCount: 1
Expand Down

0 comments on commit f391ca3

Please sign in to comment.