added initial istio BLAHAJ code

This commit is contained in:
2025-08-27 19:32:09 -04:00
parent 44de4f6345
commit ba11630d56
22 changed files with 438 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
# build locally and and load into minikube
docker build -t blahaj-bun:dev -f apps/blahaj-common/bun.Dockerfile apps/blahaj-common;
docker build -t blahaj-bun:dev -f apps/reef/Dockerfile apps/reef;
minikube image load blahaj-bun:dev;
# apply k8s (plus existing kelp/coral/bubbles apps)
kubectl apply -f apps/reef/kustomization.yaml -n demo --server-side --force-conflicts || true;
kubectl -n demo apply -f apps/reef/deployment.yaml;
kubectl -n demo apply -f apps/reef/kustomization.yaml;
# ensure gateway + route exist (from env files)
kubectl -n demo apply -f environments/dev/gateway.yaml;
kubectl -n demo apply -f environments/dev/httproute.yaml;
# open the gateway service
minikube service -n istio-gateway -l gateway.istio.io/managed=yes --url
# isit http://<host>:80/ (cards!)