-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[e2e, scripts] Start K8s e2e from helmfile (#3929)
This PR makes the following changes: - creates a `helm` directory in `e2e` with the following: - helmfile.yaml - values.yaml - modified elastic/elasticsearch-6.8.9 chart - modified elastic/elasticsearch-7.9.3 chart - modified confluentinc/cp-helm-charts-0.6.1 chart (kafka and zookeeper) - go templates for teraslice and services - update the teraslice helm chart to include the `autoload_directory` - update `ts-scripts test` to start k8s e2e tests via helmfile using the -use-helmfile` flag - update e2e to use helmfile commands instead of the k8s api when started via helm - update default service versions for tests - kafka version from `3.5` to `3.7`, which is `cp-kafka:v7.7.2` - opensearch1 from `1.3.10` to `1.3.11` - opensearch2 from `2.8.0` to `2.15.0` - k8s e2e tests now run on opensearch2, not elasticsearch7 - update mappings between kafka and cp-kafka versions - bump e2e version from `0.7.1` to `0.8.0` - bump scripts version from `1.9.3` to `1.10.0` ref: #3931 --------- Co-authored-by: Joseph Soto <jsoto@terascope.com>
- Loading branch information
Showing
40 changed files
with
791 additions
and
155 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
The es binaries in this directory are patched charts from https://artifacthub.io/packages/helm/elastic/elasticsearch (specifically charts versions 7.9.3 and 6.8.9) | ||
|
||
Since these charts are no longer maintained, they have incompatible kubernetes api resources that needed to be updated. | ||
|
||
The es charts for 6.8.9 and 7.9.3 have a lot files in them and I didn't want to push up 140+ files to the teraslice repo. | ||
|
||
In the future we can potentially place these charts in the es assets repo and submit them to artifact hub to get rid of these binaries. |
Binary file not shown.
Binary file not shown.
Oops, something went wrong.