Skip to content

kilbiller/remyperu.fr

Repository files navigation

remyperu.fr

Build Status

My own website https://remyperu.fr

Dev

We're using tilt to have a dev environment as close as a production kubernetes cluster as possible.

tilt up

Setup docker for multi arch build

# Add QEMU emulator support for arm and other architectures
docker run --privileged --rm tonistiigi/binfmt --install all
# Create builder & use instance
docker buildx create --use --name multi_builder

Build docker image

docker buildx build --load . -t kilbiller/remyperu.fr

Push docker image

docker buildx build --platform linux/amd64,linux/arm64 --push . -t kilbiller/remyperu.fr

Run image

docker run -p 8000:8000 -d kilbiller/remyperu.fr:latest

Deployment

kustomize edit set image kilbiller/remyperu.fr:$TAG
kustomize build k8s/overlays/production | kubectl apply -f -