manatee-project / manatee

Apache License 2.0
12 stars 3 forks source link

Allow test deployment without cloud account #31

Open dayeol opened 1 week ago

dayeol commented 1 week ago

Once we finish #9, we will be much better positioned to support test deployment such as Minikube with some mock TEE backend. This is required for easier onboarding (like tutorial), demonstration, and testing. Also may allow individual contributors to test and contribute to the project without needing to have paid GCP account.

Goal

allow project to be configured to choose different deployment scenarios. For example, all of these should be allowed:

Also consider that other TEE backend may be added in the future (e.g., on-prem or other clouds)

To Do

Minikube deployment:

Mock TEE backend: