We must prepare to deploy all components of the xpanse's core components such as xpanse runtime, ui, db, terraform-boot and tofu-maker using kubernetes
[ ] Prepare k8s manifest files for all components.
[ ] Test deployment locally using microk8s/kind/minikube - check which framework suits the best.
In case of xpanse on HuaweiCloud, the end goal is to have the xpanse running in CCE for Huawei cloud. So we must check if the same manifest files can be re-used or parameterized for different k8s platforms. The difference would be that in case of CCE, we will mount a folder from OBS into the container to store service template api files, execution folders for terraform-boot and tofumaker, etc.
This userstory focues only for basic developer setup only.
We must prepare to deploy all components of the xpanse's core components such as xpanse runtime, ui, db, terraform-boot and tofu-maker using kubernetes
k8s
In case of xpanse on HuaweiCloud, the end goal is to have the xpanse running in CCE for Huawei cloud. So we must check if the same manifest files can be re-used or parameterized for different k8s platforms. The difference would be that in case of CCE, we will mount a folder from OBS into the container to store service template api files, execution folders for terraform-boot and tofumaker, etc.
This userstory focues only for basic developer setup only.