add nihongo grammar app with basic auth

This commit is contained in:
HDW
2026-07-08 22:33:54 +02:00
parent eac16b35da
commit 41332d13de
3 changed files with 19 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
apiVersion: v1
kind: Secret
metadata:
name: nihongo-basic-auth
namespace: nihongo
type: Opaque
data:
users: ZG9taW5pazokMmIkMTAkZTNKd091UmJNUDZCU2xtYjJoMm9UT3FaS3lKOUFaRUdKWm9vajBNWURGeHEvbjY4eFdLaE8K

View File

@@ -6,6 +6,7 @@ metadata:
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
traefik.ingress.kubernetes.io/router.entrypoints: web, websecure
traefik.ingress.kubernetes.io/router.middlewares: nihongo-nihongo-auth@kubernetescrd
spec:
ingressClassName: traefik
rules:

View File

@@ -0,0 +1,10 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: nihongo-auth
namespace: nihongo
spec:
basicAuth:
secret: nihongo-basic-auth
removeHeader: true
realm: "nihongo"