Simple Hello World web written in Actix running on k8s using Nginx Ingress.
- Docker
- Kubernetes
- Nginx Ingress
ImagePullPolicy
is set to never, you've to build docker image yourself.
- Create Docker Image
cd src
./dockerize.sh
- Run deployment
# at /k8s
./up.sh
- To stop
# at /k8s
./down.sh
Match name
in cargo.toml
and Dockerfile by replacing hello-actix
with your package name.
- Image is 611.1 KB
- Build stage using
rust-alpine
. - Build time is around 5 minute on Ryzen 5 3500X, 16GB DDR4 3266MHZ