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

Documentation needed to interface with TCA from Tackle Inventory #63

Open
djwhatle opened this issue Sep 28, 2021 · 1 comment
Open
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@djwhatle
Copy link

Hi @kaliaanup , I'm onboarding to the Tackle project along with @jortel and @mansam right now.

We are working to learn how the Tackle App Inventory can interface with other tools in the Tackle suite, and trying to define the requirements of the App Inventory data model.

It would be helpful to have a reference doc on the public interface of TCA so that we can get an idea of how TCA this would tie in with Tackle Inventory, and what changes might be needed to the Tackle Inventory data model:

  • Expected inputs / outputs of TCA (examples would be useful)
  • Methods for invoking TCA (REST? CLI? Something else?)
  • Is there a Quay.io container auto-build set up so we can consume TCA easily running as a Pod on OpenShift?
  • Is there a deploy YAML available with a deployment definition for TCA and any required auxiliary OpenShift resources (e.g. namespaces, services, routes). This would let us quickly play around with TCA using other info provided. We may be able to assist here if needed.

Do documents detailing the public interface of TCA exist? Even some simple examples would be useful to get started.

cc @rromannissen @jwmatthews @PhilipCattanach

@djwhatle djwhatle added the documentation Improvements or additions to documentation label Sep 28, 2021
@kaliaanup
Copy link
Collaborator

Hi Derek (@djwhatle)

Thanks for reaching out. You can follow through the following documentation.

  1. https://github.com/konveyor/tackle-container-advisor (this will help you to get started e.g., deploying the API)
  2. https://github.com/konveyor/tackle-container-advisor/tree/main/aca_backend_api (more details on API)

For deployment in openshift, one of our colleagues has worked on it however he has not merged his changes yet.

  1. https://github.com/mihirc-github/tackle-container-advisor/blob/os_kg_utils/deploy.sh

Please let me know if you need anything else.

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

No branches or pull requests

2 participants