Skip to content

Instantly share code, notes, and snippets.

View nakamorichi's full-sized avatar

Mikael Nakajima nakamorichi

View GitHub Profile
@nakamorichi
nakamorichi / 4_traefik-svc.yml
Created August 11, 2019 08:21
Traefik 2.0 service definitions
# Connects Traefik with cloud provider's load balancer.
# All external traffic comes through here.
kind: Service
apiVersion: v1
metadata:
name: traefik-ingress-controller
namespace: default
spec:
type: LoadBalancer
loadBalancerIP: <put your load balancer IP address here>
@nakamorichi
nakamorichi / 5_traefik-ingress.yml
Last active August 11, 2019 08:34
Traefik 2.0 ingress definition
kind: Middleware
apiVersion: traefik.containo.us/v1alpha1
metadata:
name: traefik-dashboard-auth
namespace: traefik
spec:
basicAuth:
users:
# admin:password <do not use in production>
# better way would be to use Secret
@nakamorichi
nakamorichi / linkerd-ingress.yml
Created August 12, 2019 04:28
Traefik 2.0 ingress for Linkerd2 dashboard
kind: Middleware
apiVersion: traefik.containo.us/v1alpha1
metadata:
name: linkerd-dashboard-auth
namespace: linkerd
spec:
basicAuth:
users:
# admin:password <do not use in production>
- admin:$apr1$FGdrANYF$f0lAEDTXdWmxNfABopXX01