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

Implement controllers for API operations #162

Open
1 of 5 tasks
uniqueg opened this issue May 9, 2024 · 2 comments
Open
1 of 5 tasks

Implement controllers for API operations #162

uniqueg opened this issue May 9, 2024 · 2 comments
Assignees

Comments

@uniqueg
Copy link
Member

uniqueg commented May 9, 2024

This is a meta-issue tracking the progress of the API controller implementation.

When raising PRs to address the individual issues linked below, make sure that for each PR, you:

  • add/migrate/update required TES / service info data models (consider using the ones from proTES available here)
  • add controller code
  • connect available Kubernetes code (originally from tesk-core), but overhaul code and make use of kubernetes wherever possible
  • consider addressing legacy issues in TESK, tesk-core and TESK-api, while you are at it
  • add unit tests
  • make use of TES compliance test suite and the OpenAPI test runner for integration testing
  • use typing
  • provide Google-style docstrings
  • update documentation, if applicable

The following controllers need to be implemented:

@JaeAeich
Copy link

Untitled-2024-06-03-2245

@JaeAeich
Copy link

The above diagram is not complete obv but I thought this would be helpful while reviweing #191 #192

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

No branches or pull requests

2 participants