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

Konveyor Integration: Test Kai is functional deployed by Konveyor in an unauthenticated manner #296

Open
Tracked by #270
jwmatthews opened this issue Aug 14, 2024 · 1 comment

Comments

@jwmatthews
Copy link
Member

As part of #270 we need the ability to test that Kai is functional when deployed by Konveyor and will use data in Konveyor.

Provide a CLI script that is able to run against Kai deployed by Konveyor
The ask is to provide a script similar to (or reuse with modification):
https://github.com/konveyor/kai/blob/main/example/run_demo.py

We assume that the initial phase of this work will involve an unauthenticated remote endpoint. Later phases aim to support an authenticated endpoint.

In addition, we will need an automated means of deploying a setup to test this functionality. I'm unsure at this point if we need a new issue to track or if this issue is sufficient.

The need will be:

  • Assume a cluster exists, install Konveyor + Kai
  • Populate Konveyor with sample analysis runs sufficient for Kai to function.
  • Run a script like run_demo.py to exercise Kai and verify functionality is working.

As we work this, it would be very nice if we get this into an automated CI flow that could run on a recurring (~nightly) basis.

@fabianvf
Copy link
Contributor

longer term it would be interesting to see if we could have some system for tracking real (non-cached) results over time, either through CI or a manual process. But I think what you outlined here would be useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants