dockerfiles/traefik/arm
kev f5be64757c add traefik-arm 2016-09-09 16:44:23 +08:00
..
Dockerfile add traefik-arm 2016-09-09 16:44:23 +08:00
README.md add traefik-arm 2016-09-09 16:44:23 +08:00
ca-certificates.crt add traefik-arm 2016-09-09 16:44:23 +08:00
k8s.ing.yaml add traefik-arm 2016-09-09 16:44:23 +08:00
k8s.rc.yaml add traefik-arm 2016-09-09 16:44:23 +08:00
traefik add traefik-arm 2016-09-09 16:44:23 +08:00

traefik

Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker 🐳, Swarm 🐳🐳, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) to manage its configuration automatically and dynamically.

up and running

$ kubectl cluster-info
$ kubectl create -f k8s.rc.yaml -f k8s.ing.yaml
$ kubectl run website --image=easypi/nginx-arm --port=80 --replicas=4
$ kubectl expose deployment website --type=NodePort
$ curl --resolve website:80:192.168.31.231 http://website/

references