feat(kubernetes): Traefik load balancer

This commit is contained in:
German Ramos Garcia
2016-09-07 16:46:05 +02:00
parent 31b91bc31a
commit 67a7e28c12
5 changed files with 461 additions and 0 deletions
@@ -0,0 +1,38 @@
.catalog:
name: traefik
version: v1.0.2
description: |
Traefik load balancer.
minimum_rancher_version: v0.59.0
maintainer: "German Ramos <german.ramos@gmail.com>"
uuid: traefik-0
questions:
- variable: NAMESPACE
default: default
label: Kubernetes Namespace
required: true
type: string
- variable: REPLICAS
description: Usually match the number of nodes with label traefik_lb=true
default: 1
label: Replicas
required: true
type: int
- variable: "http_port"
description: "Traefik http public port to listen."
label: "Http port:"
required: true
default: 80
type: "int"
- variable: "https_port"
description: "Traefik https public port to listen."
label: "Http port:"
required: true
default: 443
type: "int"
- variable: "admin_port"
description: "Traefik admin public port to listen."
label: "Admin port:"
required: true
default: 8000
type: "int"