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

reimplement k8s e2e tests using helm chart #3931

Closed
godber opened this issue Jan 30, 2025 · 0 comments
Closed

reimplement k8s e2e tests using helm chart #3931

godber opened this issue Jan 30, 2025 · 0 comments
Assignees

Comments

@godber
Copy link
Member

godber commented Jan 30, 2025

No description provided.

busma13 added a commit that referenced this issue Jan 31, 2025
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>
@busma13 busma13 closed this as completed Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants