node-red add authentication
All checks were successful
Monitoring services CI/CD Pipeline / deploy (push) Successful in 22s
Deploy Casa services CI/CD Pipeline / deploy (push) Successful in 19s

This commit is contained in:
2026-01-01 22:46:16 +00:00
parent e350400889
commit bd0e505b45
6 changed files with 44 additions and 13 deletions

View File

@@ -0,0 +1 @@
node-red-settings.js

View File

@@ -22,6 +22,9 @@ spec:
volumeMounts:
- name: node-red-data
mountPath: /data
- name: node-red-settings
mountPath: /data/settings.js
subPath: settings.js
resources:
requests:
memory: "128Mi"
@@ -32,4 +35,7 @@ spec:
volumes:
- name: node-red-data
persistentVolumeClaim:
claimName: node-red
claimName: node-red
- name: node-red-settings
secret:
secretName: node-red-settings

View File

@@ -5,4 +5,8 @@ resources:
- deployment.yaml
- service.yaml
generatorOptions:
disableNameSuffixHash: true
disableNameSuffixHash: true
secretGenerator:
- name: node-red-settings
files:
- settings.js=./node-red-settings.js

View File

@@ -0,0 +1,10 @@
module.exports = {
adminAuth: {
type: "credentials",
users: [{
username: "?????",
password: "??????",
permissions: "*"
}]
}
}