Table of Contents
git clone [email protected]:kinncj/sample-dotnet-polyrepo.git
cd ~/path-to/sample-dotnet-polyrepo/
make ENV=local docker/build
make ENV=local DOCKER_PLATFORM="--platform=linux/arm64" docker/build
kubectl config get-contexts
# CURRENT NAME
# * docker-desktop
# remote-cluster
kubectl config use-context docker-desktop
ENV=local make kubectl/kustomize
ENV=local make kubectl/dry-run
ENV=local make docker/build kubectl/apply
kubectl get pods -A
make ENV=local kubectl/logs/testapp/api
make ENV=local kubectl/logs/testapp/app
kubectl get pods -A
kubectl -n <NAMESPACE> port-forward <POD NAME> <LOCAL PORT>:<POD PORT>
make ENV=local kubectl/port-forward/testapp/app
open http:https://localhost:8080/swagger/index.html
# Build and reload pods
make ENV=local docker/build kubectl/reload/testapp/{app,api}