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

Develop the means to configure what abstraction is used for orchestration #707

Open
Tracked by #703
christophertubbs opened this issue Aug 28, 2024 · 0 comments
Open
Tracked by #703

Comments

@christophertubbs
Copy link
Contributor

christophertubbs commented Aug 28, 2024

blocked by #706

The use of implementations of the orchestration abstractions are dependent on environmental conditions. Systems using Docker should be able to use the docker implementation and systems using something like kubernetes should be able to use kubernetes based on the settings offered by the configuration, along with any other important orchestration specific details.

Expected Products

Configuration classes should be written that may inform the backend factories defined in #705. The factories defined in #705 should be functional and create the concrete Docker oriented abstraction based on given or discovered configuration.

There should be unit tests that prove that the configuration generates the correct backend through the factory function(s).

Suggestion

Pydantic is probably a good library to use to build up the configuration.

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

1 participant