Website consists of multiple components which uses SSI to render the common header/footer.
To deploy /search/api
use ArgoCD or simply
kubectl apply -n spaship-examples -f searchapi/searchapi.yaml
kubectl create namespace spaship-examples
kubectl apply -n spaship-examples -f https://raw.githubusercontent.com/spaship/spaship-examples/main/websites/02-advanced/deployment-advanced-preprodonly.yaml
Install okteto.
Start Dev container
cd websites/02-advanced
okteto up --namespace spaship-examples
Website is ready under http://localhost:8080
.
Any change to all components are automatically synced to dev container.
kubectl delete -n spaship-examples websites.spaship.io advanced