currently we rely on lots of shell scripts for deployment. we can replace them with bazel rules, e.g., ``` bazel run //:deploy_api -- --namespace=<namespace> ```