start.sh 380 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. # Build container image
  4. (
  5. cd ../.. &&
  6. npm ci &&
  7. npm run container -- \
  8. --docker-repo ttl.sh/techaro/anubis \
  9. --docker-tags ttl.sh/techaro/anubis:latest
  10. )
  11. kubectl apply -k .
  12. echo "open https://nginx.local.cetacean.club, press control c when done"
  13. control_c() {
  14. kubectl delete -k .
  15. exit
  16. }
  17. trap control_c SIGINT
  18. sleep infinity