############################################################################## # Basic Auth Middleware for Traefik # CHANGE THE PASSWORD BEFORE PRODUCTION USE! # # To generate a new htpasswd entry: # htpasswd -nb # Then base64 encode it: # echo -n '' | base64 # Update the secret below with the new value. ############################################################################## --- apiVersion: v1 kind: Secret metadata: name: basic-auth-secret namespace: m3db type: Opaque # Generate with: htpasswd -nb vultr_m3db | base64 # See .env for credentials stringData: users: |- vultr_m3db:$apr1$xyz$tempplaceholderREPLACEFROMENV --- apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: basic-auth namespace: m3db spec: basicAuth: secret: basic-auth-secret