This commit is contained in:
william 2025-04-18 00:01:03 +08:00
parent 77d8bbe5be
commit 2bff733134
4 changed files with 15 additions and 1 deletions

View File

@ -0,0 +1,9 @@
apiVersion: v1
kind: Secret
metadata:
name: basic-auth
type: Opaque
data:
auth: dXNlcjokYXByMSRPU0JHSXpFbCRFemNTTGk1QkJWVGFBQlhMODlNaXkvCg==
# This is a base64 encoded string of the format "user:$apr1$OSBGIzEl$EzcSLi5BBVTaABXL89Miy/".
# password: FVhxOBuqXK800gdmIq

View File

@ -1,3 +1,4 @@
resources:
- juyoutech-docker-hub-secret.yaml
- juyou-docker-tcr-secret.yaml
- juyou-docker-tcr-secret.yaml
- http-basic-auth.yaml

View File

@ -13,6 +13,9 @@ metadata:
nginx.ingress.kubernetes.io/auth-tls-pass-certificate-to-upstream: "true"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/auth-type: "basic"
nginx.ingress.kubernetes.io/auth-secret: "http-basic-auth"
nginx.ingress.kubernetes.io/auth-realm: "Authentication Required"
spec:
tls:
- hosts:

View File

@ -11,6 +11,7 @@ resources:
- ../base/redis
- ../base/redis-nodeport
- ../base/tls
- ../base/secret
- ingress.yaml
configMapGenerator: