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

API Gateway dependency test #533

Closed
7 tasks done
Tracked by #130
strekm opened this issue Sep 15, 2023 · 1 comment
Closed
7 tasks done
Tracked by #130

API Gateway dependency test #533

strekm opened this issue Sep 15, 2023 · 1 comment
Assignees
Labels
area/api-gateway Issues or PRs related to api-gateway kind/feature Categorizes issue or PR as related to a new feature.
Milestone

Comments

@strekm
Copy link
Contributor

strekm commented Sep 15, 2023

Description

Implement API Gateway module integration test that is using latest Kyma Istio module as dependency. Test should be executed on main (atm mod-dev), PRs, release and on Kyma Istio module release.
Kyma cli should be used to install certificates and ory components. Kyma Istio operator should installed using provided manifest.

  • int test triggered on latest kyma istio release
  • executed on main, PR, release
    - [] executed when new version of Kyma Istio operator is released we did decide against this because it requires kyma-project orgranization GH token with limited validity which will require rotation
  • run dependency tests nightly if new Istio was released in the last 24 hours
  • check main after merge

Reasons

Early tests of Istio releases

DoD:
- [ ] provide documentation
- [ ] release notes and What's New updates for Kyma customers
- [ ] provide unit tests

  • provide integration tests
  • test on production-like environment
    - [ ] verify resource limits
    - [ ] followup issue%
    - [ ] create release and bump in kyma
    - [ ] PR reviewer will verify code coverage and evaluate if it is acceptable

PRs

@strekm strekm added kind/feature Categorizes issue or PR as related to a new feature. area/api-gateway Issues or PRs related to api-gateway labels Sep 15, 2023
@strekm strekm added this to the 2.0 milestone Sep 15, 2023
@strekm
Copy link
Contributor Author

strekm commented Sep 15, 2023

#529

@strekm strekm mentioned this issue Sep 15, 2023
28 tasks
@kolodziejczak kolodziejczak self-assigned this Sep 19, 2023
@barchw barchw self-assigned this Sep 21, 2023
@barchw barchw assigned barchw and videlov and unassigned barchw Sep 22, 2023
@strekm strekm closed this as completed Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/api-gateway Issues or PRs related to api-gateway kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

4 participants