Browse Source

Pongo usuario para mongo-express

Tino 1 tháng trước cách đây
mục cha
commit
41f486ffa4
3 tập tin đã thay đổi với 9 bổ sung và 5 xóa
  1. 1 1
      borraTodo.sh
  2. 6 2
      mongo-express-deployment.yaml
  3. 2 2
      mongoDB-secret.yaml

+ 1 - 1
borraTodo.sh

@@ -1 +1 @@
-kubectl -n mongo-express delete -f mongo-express-deployment.yaml -f mongoDB-config.yaml -f mongo-configmap.yaml -f mongoDB-secret.yaml
+kubectl -n mongo-express delete -f mongo-express-deployment.yaml -f mongo-configmap.yaml -f mongoDB-secret.yaml

+ 6 - 2
mongo-express-deployment.yaml

@@ -29,13 +29,17 @@ spec:
         # para resolver un bug de herencia de variables en Kubernetes.
         - name: ME_CONFIG_MONGODB_SERVER
           value: "mongo-mongodb-headless.overleaf.svc.cluster.local"
+                # 1. OBLIGATORIO en versiones nuevas: Activa explícitamente el BasicAuth
+        - name: ME_CONFIG_BASICAUTH
+          value: "true"
 
-        - name: ME_CONFIG_MONGODB_ADMINUSERNAME
+        # 2. Configura tu usuario y contraseña personalizados
+        - name: ME_CONFIG_BASICAUTH_USERNAME
           valueFrom:
             secretKeyRef:
               name: mongodb-secret
               key: mongo-root-username
-        - name: ME_CONFIG_MONGODB_ADMINPASSWORD
+        - name: ME_CONFIG_BASICAUTH_PASSWORD
           valueFrom:
             secretKeyRef:
               name: mongodb-secret

+ 2 - 2
mongoDB-secret.yaml

@@ -5,5 +5,5 @@ metadata:
   namespace: mongo-express
 type: Opaque
 data:
-    mongo-root-username: 
-    mongo-root-password:
+    mongo-root-username: Y3JleWxvcGV6
+    mongo-root-password: RHNhLTAyMTM=