mirror of
https://github.com/nold360/hive-apps
synced 2024-12-22 21:51:20 +00:00
add(m9sweeper)
This commit is contained in:
parent
40094220df
commit
796e162c80
2 changed files with 97 additions and 0 deletions
7
projects/m9sweeper/project.yml
Normal file
7
projects/m9sweeper/project.yml
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
config: {}
|
||||||
|
|
||||||
|
apps:
|
||||||
|
- name: m9sweeper
|
||||||
|
repoURL: https://helm.m9sweeper.io/chartrepo/m9sweeper
|
||||||
|
chart: m9sweeper
|
||||||
|
targetRevision: 1.3.0
|
90
projects/m9sweeper/values/m9sweeper.yaml
Normal file
90
projects/m9sweeper/values/m9sweeper.yaml
Normal file
|
@ -0,0 +1,90 @@
|
||||||
|
global:
|
||||||
|
# A postgres DB is required, you can either have this chart deploy a minimal postgres DB for you, or bring your own
|
||||||
|
postgres:
|
||||||
|
# set to false to use an external postgres DB
|
||||||
|
enabled: true
|
||||||
|
# Uncomment and set to your own values if you bring your own external postgres
|
||||||
|
# host: m9sweeper-postgresql
|
||||||
|
# username: postgres
|
||||||
|
# password: postgres
|
||||||
|
# database: postgres
|
||||||
|
# port: "5432"
|
||||||
|
|
||||||
|
# RabbitMQ is required, you can either have this chart deploy a minimal rabbit instance, or bring your own
|
||||||
|
rabbitmq:
|
||||||
|
# set to false to use external rabbitmq
|
||||||
|
enabled: true
|
||||||
|
# Uncomment and set to your own values if you bring your own external rabbitmq
|
||||||
|
# host: m9sweeper-rabbitmq
|
||||||
|
# port: "5672"
|
||||||
|
# username: guest
|
||||||
|
# password: guest
|
||||||
|
# queueName: trawler_queue
|
||||||
|
|
||||||
|
# Provide a secret string that will be used to sign JWT tokens, it is highly recommended that you set this to your own secret
|
||||||
|
jwtSecret: "this-is-not-secret"
|
||||||
|
# This URL will be used in email templates to reference a http link to Dash
|
||||||
|
baseUrl: "http://m9sweeper-dash:3000"
|
||||||
|
# Provide a secret string that will be set as the trawler service account's API key.
|
||||||
|
# It will also be passed to trawler so that it can auth with Dash. You will not need it
|
||||||
|
# after the initial installation as it will be loaded into the DB.
|
||||||
|
apiKey: "test123456"
|
||||||
|
|
||||||
|
###############
|
||||||
|
# Dash Config #
|
||||||
|
###############
|
||||||
|
dash:
|
||||||
|
image:
|
||||||
|
registry: m9sweeper
|
||||||
|
repository: dash
|
||||||
|
#tag: 0.0.0
|
||||||
|
|
||||||
|
kubesec:
|
||||||
|
registry: m9sweeper
|
||||||
|
repository: kubesec
|
||||||
|
#tag: 0.0.0
|
||||||
|
|
||||||
|
# values that will be used to initialize the Dash database during installation
|
||||||
|
init:
|
||||||
|
clusterGroupName: default-cluster-group
|
||||||
|
clusterName: default-cluster
|
||||||
|
superAdminEmail: "nold@gnu.one"
|
||||||
|
superAdminPassword: "password"
|
||||||
|
licenseKey: ""
|
||||||
|
instanceKey: ""
|
||||||
|
docker:
|
||||||
|
registries:
|
||||||
|
- name: Dockerhub
|
||||||
|
hostname: docker.io
|
||||||
|
aliases:
|
||||||
|
- index.docker.io
|
||||||
|
login_required: false
|
||||||
|
- name: gcr.io
|
||||||
|
hostname: registry.k8s.io
|
||||||
|
login_required: false
|
||||||
|
# Kubernetes native ingress and Istio are supported, only enable one or neither of them.
|
||||||
|
# If you enable neither you will need to port-forward to dash
|
||||||
|
ingress:
|
||||||
|
hosts:
|
||||||
|
# Add lists of hosts
|
||||||
|
- minesweeper.dc
|
||||||
|
path: /
|
||||||
|
|
||||||
|
# Deploys a Kubernetes Ingress resource, defaults to nginx ingress controller.
|
||||||
|
# If networking.k8s.io/v1 is available in your cluster m9sweeper will use that,
|
||||||
|
# otherwise fall back to networking.k8s.io/v1
|
||||||
|
k8sIngress:
|
||||||
|
enabled: true
|
||||||
|
annotations:
|
||||||
|
# kubernetes.io/ingress.class: gce
|
||||||
|
kubernetes.io/ingress.class: ingress-internal
|
||||||
|
cert-manager.io/cluster-issuer: "vault-issuer"
|
||||||
|
nginx.ingress.kubernetes.io/proxy-body-size: 50m
|
||||||
|
# nginx.ingress.kubernetes.io/ssl-redirect: "false"
|
||||||
|
# kubernetes.io/ingress.allow-http: false
|
||||||
|
# kubernetes.io/tls-acme: true
|
||||||
|
tls:
|
||||||
|
# Secrets must be manually created in the namespace.
|
||||||
|
- secretName: dash-certificate
|
||||||
|
hosts:
|
||||||
|
- minesweeper.dc
|
Loading…
Reference in a new issue