OCI DevOps Service with Kubernetes

LiveLabs: Automate your deployment with OCI DevOps, Save The Wildlife

Requirements: GitHub Account

Local deployment

npx zx scripts/setenv.mjs

Build

npx zx scripts/build.mjs hello-server

Set Up Deployment

npx zx scripts/setup.mjs

Deployment Pipeline

export KUBECONFIG=$(pwd)/tf/generated/kubeconfig:$KUBECONFIG
kubectl apply -k k8s/overlay/prod
kubectl get svc -n ingress-nginx
curl -s -H "Authorization: Bearer 123" http://LOAD_BALANCER_PUBLIC_IP/ | jq .