xpanse icon indicating copy to clipboard operation
xpanse copied to clipboard

prepare for deploying xpanse on kubernetes

Open swaroopar opened this issue 11 months ago • 1 comments

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.
  • [ ] Add the manifest files in repo https://github.com/eclipse-xpanse/xpanse-relops under folder 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.

swaroopar avatar Mar 14 '24 02:03 swaroopar