node-red add authentication
This commit is contained in:
1
services/node-red/deploy/app/.gitignore
vendored
Normal file
1
services/node-red/deploy/app/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
node-red-settings.js
|
||||
@@ -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
|
||||
@@ -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
|
||||
10
services/node-red/deploy/app/node-red-settings.example.js
Normal file
10
services/node-red/deploy/app/node-red-settings.example.js
Normal file
@@ -0,0 +1,10 @@
|
||||
module.exports = {
|
||||
adminAuth: {
|
||||
type: "credentials",
|
||||
users: [{
|
||||
username: "?????",
|
||||
password: "??????",
|
||||
permissions: "*"
|
||||
}]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user