mirror of
https://github.com/flashcatcloud/n9e-helm.git
synced 2026-03-02 14:19:03 +00:00
237 lines
4.8 KiB
YAML
237 lines
4.8 KiB
YAML
# Copyright 2022 flashcat.cloud | 快猫星云
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
expose:
|
|
type: ingress
|
|
tls:
|
|
enabled: false
|
|
certSource: auto
|
|
auto:
|
|
commonName: ""
|
|
secret:
|
|
secretName: ""
|
|
ingress:
|
|
hosts:
|
|
web: hello.n9e.info
|
|
controller: default
|
|
kubeVersionOverride: ""
|
|
annotations: {}
|
|
nightingale:
|
|
annotations: {}
|
|
clusterIP:
|
|
name: nightingale
|
|
annotations: {}
|
|
ports:
|
|
httpPort: 80
|
|
httpsPort: 443
|
|
nodePort:
|
|
name: nightingale
|
|
ports:
|
|
http:
|
|
port: 80
|
|
nodePort: 30007
|
|
https:
|
|
port: 443
|
|
nodePort: 30009
|
|
loadBalancer:
|
|
name: nightingale
|
|
IP: ""
|
|
ports:
|
|
httpPort: 80
|
|
httpsPort: 443
|
|
annotations: {}
|
|
sourceRanges: []
|
|
|
|
externalURL: http://hello.n9e.info
|
|
|
|
ipFamily:
|
|
ipv6:
|
|
enabled: false
|
|
ipv4:
|
|
enabled: true
|
|
|
|
persistence:
|
|
enabled: true
|
|
resourcePolicy: "keep"
|
|
persistentVolumeClaim:
|
|
database:
|
|
existingClaim: ""
|
|
storageClass: ""
|
|
subPath: ""
|
|
accessMode: ReadWriteOnce
|
|
size: 4Gi
|
|
redis:
|
|
existingClaim: ""
|
|
storageClass: ""
|
|
subPath: ""
|
|
accessMode: ReadWriteOnce
|
|
size: 1Gi
|
|
prometheus:
|
|
existingClaim: ""
|
|
storageClass: ""
|
|
subPath: ""
|
|
accessMode: ReadWriteOnce
|
|
size: 4Gi
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
imagePullSecrets:
|
|
|
|
updateStrategy:
|
|
type: RollingUpdate
|
|
|
|
logLevel: info
|
|
|
|
caSecretName: ""
|
|
|
|
secretKey: "not-a-secure-key"
|
|
|
|
nginx:
|
|
image:
|
|
repository: docker.io/library/nginx
|
|
tag: stable-alpine
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
replicas: 1
|
|
# resources:
|
|
# requests:
|
|
# memory: 256Mi
|
|
# cpu: 100m
|
|
nodeSelector: {}
|
|
tolerations: []
|
|
affinity: {}
|
|
## Additional deployment annotations
|
|
podAnnotations: {}
|
|
## The priority class to run the pod as
|
|
priorityClassName:
|
|
|
|
database:
|
|
type: internal
|
|
internal:
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
image:
|
|
repository: docker.io/library/mysql
|
|
tag: 5.7
|
|
username: "root"
|
|
password: "1234"
|
|
shmSizeLimit: 512Mi
|
|
nodeSelector: {}
|
|
resources: {}
|
|
tolerations: []
|
|
affinity: {}
|
|
priorityClassName:
|
|
initContainer:
|
|
migrator: {}
|
|
permissions: {}
|
|
external:
|
|
host: "192.168.0.1"
|
|
port: "3306"
|
|
name: "n9e_v6"
|
|
username: "user"
|
|
password: "password"
|
|
sslmode: "disable"
|
|
maxIdleConns: 100
|
|
maxOpenConns: 900
|
|
podAnnotations: {}
|
|
|
|
redis:
|
|
type: internal
|
|
internal:
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
image:
|
|
repository: docker.io/library/redis
|
|
tag: 6.2
|
|
nodeSelector: {}
|
|
tolerations: []
|
|
affinity: {}
|
|
priorityClassName:
|
|
external:
|
|
addr: "192.168.0.2:6379"
|
|
sentinelMasterSet: ""
|
|
username: ""
|
|
password: ""
|
|
mode: "standalone"
|
|
podAnnotations: {}
|
|
|
|
prometheus:
|
|
type: internal
|
|
internal:
|
|
username: ""
|
|
password: ""
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
image:
|
|
repository: docker.io/prom/prometheus
|
|
tag: v2.54.1
|
|
nodeSelector: {}
|
|
tolerations: []
|
|
affinity: {}
|
|
priorityClassName:
|
|
external:
|
|
host: "192.168.0.2"
|
|
port: "9090"
|
|
username: ""
|
|
password: ""
|
|
podAnnotations: {}
|
|
|
|
categraf:
|
|
type: internal
|
|
internal:
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
image:
|
|
repository: flashcatcloud/categraf
|
|
tag: latest
|
|
nodeSelector: {}
|
|
tolerations: []
|
|
affinity: {}
|
|
priorityClassName:
|
|
## Parm: categraf.internal.docker_socket Desc: the path of docker socket on kubelet node.
|
|
## "unix:///var/run/docker.sock" is default, if your kubernetes runtime is container or others, empty this variable.
|
|
## docker_socket: ""
|
|
docker_socket: ""
|
|
external:
|
|
host: "192.168.0.3"
|
|
port: "8094"
|
|
password: ""
|
|
podAnnotations: {}
|
|
|
|
n9e:
|
|
type: internal
|
|
internal:
|
|
replicas: 1
|
|
serviceAccountName: ""
|
|
automountServiceAccountToken: false
|
|
image:
|
|
repository: flashcatcloud/nightingale
|
|
tag: 8.0.0-beta.11
|
|
resources: {}
|
|
# requests:
|
|
# memory: 512Mi
|
|
# cpu: 1000m
|
|
nodeSelector: { }
|
|
tolerations: [ ]
|
|
affinity: { }
|
|
priorityClassName:
|
|
ibexEnable: false
|
|
ibexPort: "20090"
|
|
external:
|
|
host: "192.168.0.4"
|
|
port: "17000"
|
|
ibexEnable: false
|
|
ibexPort: "20090"
|
|
podAnnotations: { }
|