Skip to content

gerardorodriguezdev/ktor-kubernetes-sample

Repository files navigation

Commands

Generate image

./gradlew buildImage

Load jib image to docker

docker load < build/jib-image.tar

Build raw image

docker build -t ktor-sample-all:1.0.0 .

Run raw image

docker run -p 8080:8080 ktor-sample-all:1.0.0

Create a kubernetes cluster in kind

kind create cluster

Load docker image to kind

kind load docker-image ktor-sample-image:1.0.0

Create a kubernetes cluster in kind

kind delete cluster

Apply kubernetes file

kubectl --context kind-kind apply -f Kubernetes.yaml

Delete kubernetes file

kubectl --context kind-kind delete -f Kubernetes.yaml

Redirect traffic from service to localport

kubectl --context kind-kind port-forward service/ktor-sample-service 8080:8080

Review pods cpu and memory usage

kubectl top pods

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published