The Illustrated Children's Guide to Kubernetes https://www.youtube.com/watch?v=4ht22ReBjno
https://github.com/datawire/ambassador (envoy) (with istio https://www.getambassador.io/user-guide/with-istio/)
Traefik from kubedex.com: "Another consideration is minimizing server reloads because that impacts load balancing quality and existing connections etc. Traefik doesn’t support hitless reloads so you need NGINX or Envoy Proxy for this. For a lot of people this is a big deal." vs from rancher.com: "Traefik has a true zero downtime reload and implements the possibility of defining circuit breakers rules."
https://github.com/kubernetes-incubator/external-dns/issues/413 Ingress with traefik
apiVersion: extensions/v1beta1kind: Ingressmetadata:name: test-wordpressannotations:kubernetes.io/ingress.class: traefikexternal-dns.alpha.kubernetes.io/target: mytraefikservice.mydomain.comspec:rules:- host: test.mydomain.comhttp:paths:- path: /backend:serviceName: test-wordpressservicePort: 80
# Allows scaling deployments or stateful sets up/down# Generally bound at the namespace level to allow scaling only in that namespacekind: ClusterRoleapiVersion: rbac.authorization.k8s.io/v1metadata:name: namespace-scalerules:- apiGroups:- '' # core groupresources:- deployments/scale- statefulsets/scaleverbs:- create---