| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- ## @section rabbitmq Configuration
- ##
- rabbitmq:
- ## @param rabbitmq.app App name for rabbitmq
- ##
- app: rabbitmq
- ## @param rabbitmq.name Name for rabbitmq
- ##
- name: rabbitmq
- ## @param rabbitmq.image Image rabbitmq deployment
- ##
- image: rabbitmq
- ## @param rabbitmq.tag Tag for rabbitmq
- ##
- tag: 3-management-alpine
- ## @param rabbitmq.imagePullPolicy Policy for rabbitmq
- ##
- imagePullPolicy: "IfNotPresent"
- ## @param rabbitmq.replicaCount ReplicaCount for rabbitmq
- ##
- replicaCount: 1
- ## @param rabbitmq.resources Resources for rabbitmq
- ##
- resources: {}
- ## @param rabbitmq.securityContext securityContext for rabbitmq
- ##
- securityContext: {}
- ## @param rabbitmq.podSecurityContext podSecurityContext for rabbitmq
- ##
- podSecurityContext: {}
-
- ## @section PostgreSQL Configuration
- ##
- postgres:
- ## @param postgres.app PostgreSQL App
- ##
- app: postgres
- ## @param postgres.name PostgreSQL Name
- ##
- name: postgres
- ## @param postgres.image PostgreSQL Image
- ##
- image: <postgres_image>
- ## @param postgres.tag PostgreSQL Tag
- tag: <tag>
- ## @param postgres.imagePullPolicy PostgreSQL PullPolicy
- ##
- imagePullPolicy: "IfNotPresent"
- ## @param postgres.replicaCount PostgreSQL ReplicaCount
- ##
- replicaCount: 1
- ## @param postgres.resources Resources for postgres
- ##
- resources: {}
-
-
- ## @param postgres.service PostgreSQL Service
- ##
- service:
- port: 5432
- ## @param PostgreSQL Environments
- ##
- POSTGRES_USER: postgres
- POSTGRES_PASSWORD: postgres
- POSTGRES_ADMIN_USER: raptor
- POSTGRES_ADMIN_PASSWORD: postgres
- POSTGRES_DB: iris_db
- POSTGRES_PORT: 5432
- ## @param postgres.securityContext securityContext for postgres
- ##
- securityContext: {}
- ## @param postgres.podSecurityContext podSecurityContext for postgres
- ##
- podSecurityContext: {}
- ## @section Iris Frontend Configuration
- ##
- irisapp:
- ## @param irisapp.app Iris Frontend App
- ##
- app: iriswebapp-app
- ## @param irisapp.name Iris Frontend Name
- ##
- name: iriswebapp-app
- ## @param irisapp.image Iris Frontend Image
- ##
- image: <irisapp_image>
- ## @param irisapp.tag Iris Frontend Tag
- ##
- tag: <tag>
- ## @param irisapp.imagePullPolicy Iris Frontend imagePullPolicy
- ##
- imagePullPolicy: "IfNotPresent"
- ## @param irisapp.replicaCount Iris Frontend replicaCount
- ##
- replicaCount: 1
- ## @param irisapp.resources Resources for irisapp
- ##
- resources: {}
- ## @param irisapp.service Iris Frontend Service
- ##
- service:
- port: 8000
-
- ## @param irisapp.type Iris Frontend Service type
- ##
- type: NodePort
- ## @param Iris Frontend Environments
- ##
- POSTGRES_USER: raptor
- POSTGRES_PASSWORD: postgres
- POSTGRES_ADMIN_USER: raptor
- POSTGRES_ADMIN_PASSWORD: postgres
- POSTGRES_PORT: 5432
- POSTGRES_SERVER: postgres.<name_space>.svc.cluster.local
- IRIS_SECRET_KEY: AVerySuperSecretKey-SoNotThisOne
- IRIS_SECURITY_PASSWORD_SALT: ARandomSalt-NotThisOneEither
- IRIS_ADM_USERNAME: administrator
- # Must be 12 characters minimum and contains a capital letter and a number.
- IRIS_ADM_PASSWORD: Hello12345!
- DB_RETRY_COUNT: 5
- DB_RETRY_DELAY: 5
- INTERFACE_HTTPS_PORT: 443
- ## @param irisapp.securityContext securityContext for irisapp
- ##
- securityContext: {}
- ## @param irisapp.podSecurityContext podSecurityContext for irisapp
- ##
- podSecurityContext: {}
- ## @section Iris Backend Configuration
- ##
- irisworker:
- ## @param irisworker.app Iris Backend App
- ##
- app: iriswebapp-worker
- ## @param irisworker.name Iris Backend Name
- ##
- name: iriswebapp-worker
- ## @param irisworker.image Iris Backend Image
- ##
- image: <irisworker_image>
- ## @param irisworker.tag Iris Backend Tag
- ##
- tag: <tag>
- ## @param irisworker.imagePullPolicy Iris Backend imagePullPolicy
- ##
- imagePullPolicy: "IfNotPresent"
- ## @param irisworker.replicaCount Iris Backend replicaCount
- ##
- replicaCount: 1
- ## @param irisworker.resources Resources for irisworker
- ##
- resources: {}
- ## @param Iris Backend Environments
- ##
- POSTGRES_USER: raptor
- POSTGRES_PASSWORD: postgres
- POSTGRES_ADMIN_USER: raptor
- POSTGRES_ADMIN_PASSWORD: postgres
- POSTGRES_PORT: 5432
- POSTGRES_SERVER: postgres.<name_space>.svc.cluster.local
- IRIS_SECRET_KEY: AVerySuperSecretKey-SoNotThisOne
- IRIS_SECURITY_PASSWORD_SALT: ARandomSalt-NotThisOneEither
- ## @param irisworker.securityContext securityContext for irisworker
- ##
- securityContext: {}
- ## @param irisworker.podSecurityContext podSecurityContext for irisworker
- ##
- podSecurityContext: {}
- ## @section Nginx Ingress Configuration
- ##
- ingress:
- enabled: true
- name: iris-ingress
- className: nginx
- annotations:
- # Add any annotations specific to your Ingress controller
- kubernetes.io/ingress.class: nginx
- nginx.ingress.kubernetes.io/rewrite-target: /$1
- nginx.ingress.kubernetes.io/ssl-redirect: "true"
- hosts:
- - host: <host_name>
- paths:
- - path: /(.*)
- pathType: ImplementationSpecific
- serviceName: iriswebapp-app
- servicePort: 8000
- tls:
- - secretName: iris-ingress-tls-secret
- hosts:
- - <host_name>
|