Skip to content

Commit

Permalink
Elasticsearch 7 support (uc-cdis#143)
Browse files Browse the repository at this point in the history
* Initial ES7 and ETL integration

* Update gitops.json

* Add test-connection pods

* Add test-connection pods

* Add chart install + test

* Add chart install + test

* Add chart install + test

* Add chart install + test

* Add chart install + test

* Add agg-mds sync job

* Bump versions

* Update gh actions

* Update gh actions

* Fix linting issues

* Update KIND doc

* Update KIND doc

* Update ETL and ES values

* Delete local ES chart and update ETL job

* move aggMDS to cron that can be triggered
  • Loading branch information
jawadqur authored and lbeckman314 committed Feb 16, 2024
1 parent 28095ed commit d5f63af
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 40 deletions.
4 changes: 2 additions & 2 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": "2023-07-27T21:47:16Z",
"generated_at": "2023-11-20T21:39:41Z",
"plugins_used": [
{
"name": "AWSKeyDetector"
Expand Down Expand Up @@ -374,7 +374,7 @@
"hashed_secret": "1740c48fa3141d4851b14f97e3bc0f46f7670672",
"is_secret": false,
"is_verified": false,
"line_number": 119,
"line_number": 127,
"type": "Secret Keyword"
}
],
Expand Down
4 changes: 2 additions & 2 deletions helm/gen3/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ dependencies:
repository: "file://../ssjdispatcher"
condition: ssjdispatcher.enabled
- name: sower
version: "0.1.6"
version: 0.1.7
condition: sower.enabled
repository: "file://../sower"
- name: wts
Expand Down Expand Up @@ -115,7 +115,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.19
version: 0.1.21

# 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
46 changes: 23 additions & 23 deletions helm/gen3/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gen3

![Version: 0.1.19](https://img.shields.io/badge/Version-0.1.19-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.21](https://img.shields.io/badge/Version-0.1.21-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 All @@ -18,28 +18,28 @@ Helm chart to deploy Gen3 Data Commons

| Repository | Name | Version |
|------------|------|---------|
| file://../ambassador | ambassador | 0.1.8 |
| file://../arborist | arborist | 0.1.8 |
| file://../argo-wrapper | argo-wrapper | 0.1.4 |
| file://../audit | audit | 0.1.9 |
| file://../aws-es-proxy | aws-es-proxy | 0.1.6 |
| file://../common | common | 0.1.7 |
| file://../elasticsearch | elasticsearch | 0.1.5 |
| file://../fence | fence | 0.1.13 |
| file://../guppy | guppy | 0.1.8 |
| file://../hatchery | hatchery | 0.1.6 |
| file://../indexd | indexd | 0.1.10 |
| file://../manifestservice | manifestservice | 0.1.10 |
| file://../metadata | metadata | 0.1.8 |
| file://../peregrine | peregrine | 0.1.9 |
| file://../pidgin | pidgin | 0.1.7 |
| file://../portal | portal | 0.1.7 |
| file://../requestor | requestor | 0.1.8 |
| file://../revproxy | revproxy | 0.1.10 |
| file://../sheepdog | sheepdog | 0.1.10 |
| file://../sower | sower | 0.1.6 |
| file://../ssjdispatcher | ssjdispatcher | 0.1.6 |
| file://../wts | wts | 0.1.10 |
| file://../ambassador | ambassador | 0.1.9 |
| file://../arborist | arborist | 0.1.9 |
| file://../argo-wrapper | argo-wrapper | 0.1.5 |
| file://../audit | audit | 0.1.10 |
| file://../aws-es-proxy | aws-es-proxy | 0.1.7 |
| file://../common | common | 0.1.8 |
| file://../etl | etl | 0.1.0 |
| file://../fence | fence | 0.1.14 |
| file://../guppy | guppy | 0.1.9 |
| file://../hatchery | hatchery | 0.1.7 |
| file://../indexd | indexd | 0.1.11 |
| file://../manifestservice | manifestservice | 0.1.11 |
| file://../metadata | metadata | 0.1.9 |
| file://../peregrine | peregrine | 0.1.10 |
| file://../pidgin | pidgin | 0.1.8 |
| file://../portal | portal | 0.1.8 |
| file://../requestor | requestor | 0.1.9 |
| file://../revproxy | revproxy | 0.1.12 |
| file://../sheepdog | sheepdog | 0.1.11 |
| file://../sower | sower | 0.1.7 |
| file://../ssjdispatcher | ssjdispatcher | 0.1.7 |
| file://../wts | wts | 0.1.11 |
| https://charts.bitnami.com/bitnami | postgresql | 11.9.13 |
| https://helm.elastic.co | elasticsearch | 7.10.2 |

Expand Down
22 changes: 13 additions & 9 deletions helm/gen3/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,15 +110,9 @@ aws-es-proxy:
# -- (str) AWS secret access key for aws-es-proxy
awsSecretAccessKey: ""

etl-pod:
# -- (bool) Whether to deploy the etl-pod subchart.
etl:
# -- (bool) Whether to deploy the etl subchart.
enabled: true
# -- (map) Docker image information.
image:
# -- (string) The Docker image repository for the etl-po service.
repository:
# -- (string) Overrides the image tag whose default is the chart appVersion.
tag:

fence:
# -- (bool) Whether to deploy the fence subchart.
Expand Down Expand Up @@ -398,4 +392,14 @@ postgresql:
primary:
persistence:
# -- (bool) Option to persist the dbs data.
enabled: true
enabled: false

elasticsearch:
clusterName: gen3-elasticsearch
maxUnavailable: 0
singleNode: true
replicas: 1
clusterHealthCheckParams: "wait_for_status=yellow&timeout=1s"
esConfig:
elasticsearch.yml: |
# Here we can add elasticsearch config
2 changes: 0 additions & 2 deletions helm/guppy/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,6 @@ spec:
value: {{ .Values.global.tierAccessLevel }}
- name: TIER_ACCESS_LIMIT
value: {{ .Values.global.tierAccessLimit | quote }}


{{- with .Values.volumeMounts }}
volumeMounts:
{{- toYaml . | nindent 10 }}
Expand Down
2 changes: 1 addition & 1 deletion helm/sower/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.6
version: 0.1.7

# 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
2 changes: 1 addition & 1 deletion helm/sower/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# sower

![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-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.7](https://img.shields.io/badge/Version-0.1.7-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 sower

Expand Down

0 comments on commit d5f63af

Please sign in to comment.