version with working front-end
This commit is contained in:
parent
82abc9b73d
commit
e15ac52be7
12 changed files with 266 additions and 135 deletions
|
|
@ -35,50 +35,14 @@ commonLabels: {}
|
|||
commonAnnotations: {}
|
||||
|
||||
|
||||
## @section Service parameters
|
||||
|
||||
## Kubernetes service configuration. For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP
|
||||
##
|
||||
service:
|
||||
## @param service.type Kubernetes Service type
|
||||
##
|
||||
type: LoadBalancer
|
||||
## @param service.port Service HTTP port
|
||||
##
|
||||
port: 80
|
||||
## @param service.nodePort Node Ports to expose
|
||||
##
|
||||
nodePort: ""
|
||||
## @param service.loadBalancerIP Use loadBalancerIP to request a specific static IP
|
||||
##
|
||||
loadBalancerIP: ""
|
||||
## @param service.externalTrafficPolicy Enable client source IP preservation
|
||||
## ref http://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
|
||||
##
|
||||
externalTrafficPolicy: Cluster
|
||||
## @param service.annotations Service annotations
|
||||
##
|
||||
annotations: {}
|
||||
## @param service.loadBalancerSourceRanges Limits which cidr blocks can connect to service's load balancer
|
||||
## Only valid if service.type: LoadBalancer
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param service.extraPorts Extra ports to expose (normally used with the `sidecar` value)
|
||||
##
|
||||
extraPorts: []
|
||||
## @param service.nodePorts.http Kubernetes http node port
|
||||
## Example:
|
||||
## nodePorts:
|
||||
## http: <to set explicitly, choose port between 30000-32767>
|
||||
##
|
||||
nodePorts:
|
||||
http: ""
|
||||
|
||||
## @section Discourse parameters
|
||||
|
||||
## @param imagePullSecrets Specify docker-registry secret names as an array
|
||||
##
|
||||
imagePullSecrets: []
|
||||
image:
|
||||
imagePullSecrets: []
|
||||
|
||||
## Admin frontend configuration parameters
|
||||
## ref: https://open.greenhost.net/openappstack/admin-frontend
|
||||
##
|
||||
|
|
@ -109,6 +73,44 @@ adminFrontend:
|
|||
## - myRegistryKeySecretName
|
||||
##
|
||||
pullSecrets: []
|
||||
## @section Service parameters
|
||||
|
||||
## Kubernetes service configuration. For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP
|
||||
##
|
||||
service:
|
||||
## @param service.type Kubernetes Service type
|
||||
##
|
||||
type: ClusterIP
|
||||
## @param service.port Service HTTP port
|
||||
##
|
||||
port: 80
|
||||
## @param service.nodePort Node Ports to expose
|
||||
##
|
||||
nodePort: ""
|
||||
## @param service.loadBalancerIP Use loadBalancerIP to request a specific static IP
|
||||
##
|
||||
loadBalancerIP: ""
|
||||
## @param service.externalTrafficPolicy Enable client source IP preservation
|
||||
## ref http://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
|
||||
##
|
||||
externalTrafficPolicy: Cluster
|
||||
## @param service.annotations Service annotations
|
||||
##
|
||||
annotations: {}
|
||||
## @param service.loadBalancerSourceRanges Limits which cidr blocks can connect to service's load balancer
|
||||
## Only valid if service.type: LoadBalancer
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param service.extraPorts Extra ports to expose (normally used with the `sidecar` value)
|
||||
##
|
||||
extraPorts: []
|
||||
## @param service.nodePorts.http Kubernetes http node port
|
||||
## Example:
|
||||
## nodePorts:
|
||||
## http: <to set explicitly, choose port between 30000-32767>
|
||||
##
|
||||
nodePorts:
|
||||
http: ""
|
||||
## @param adminFrontend.extendEslint Whether to read .eslint.json rules
|
||||
extendEslint: false
|
||||
## @param adminFrontend.host Discourse host to create application URLs (include the port if =/= 80)
|
||||
|
|
@ -244,9 +246,45 @@ adminBackend:
|
|||
## - myRegistryKeySecretName
|
||||
##
|
||||
pullSecrets: []
|
||||
## @param adminBackend.host API host (include the port if =/= 80)
|
||||
|
||||
## Kubernetes service configuration. For minikube, set this to NodePort, elsewhere use LoadBalancer or ClusterIP
|
||||
##
|
||||
host: ""
|
||||
service:
|
||||
## @param service.type Kubernetes Service type
|
||||
##
|
||||
type: ClusterIP
|
||||
## @param service.port Service HTTP port
|
||||
##
|
||||
port: 80
|
||||
## @param service.nodePort Node Ports to expose
|
||||
##
|
||||
nodePort: ""
|
||||
## @param service.loadBalancerIP Use loadBalancerIP to request a specific static IP
|
||||
##
|
||||
loadBalancerIP: ""
|
||||
## @param service.externalTrafficPolicy Enable client source IP preservation
|
||||
## ref http://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
|
||||
##
|
||||
externalTrafficPolicy: Cluster
|
||||
## @param service.annotations Service annotations
|
||||
##
|
||||
annotations: {}
|
||||
## @param service.loadBalancerSourceRanges Limits which cidr blocks can connect to service's load balancer
|
||||
## Only valid if service.type: LoadBalancer
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param service.extraPorts Extra ports to expose (normally used with the `sidecar` value)
|
||||
##
|
||||
extraPorts: []
|
||||
## @param service.nodePorts.http Kubernetes http node port
|
||||
## Example:
|
||||
## nodePorts:
|
||||
## http: <to set explicitly, choose port between 30000-32767>
|
||||
##
|
||||
nodePorts:
|
||||
http: ""
|
||||
|
||||
|
||||
## @param adminBackend.reactAppApiUrl URL to the admin-backend API
|
||||
apiUrl: "/api/v1"
|
||||
|
||||
|
|
@ -584,7 +622,7 @@ ingress:
|
|||
certManager: false
|
||||
## @param ingress.hostname Default host for the ingress resource
|
||||
##
|
||||
hostname: adminPanel.local
|
||||
hostname: adminpanel.local
|
||||
## @param ingress.apiVersion Force Ingress API version (automatically detected if not set)
|
||||
##
|
||||
apiVersion: ""
|
||||
|
|
@ -609,15 +647,15 @@ ingress:
|
|||
## @param ingress.extraHosts The list of additional hostnames to be covered with this ingress record.
|
||||
## Most likely the hostname above will be enough, but in the event more hosts are needed, this is an array
|
||||
## extraHosts:
|
||||
## - name: adminPanel.local
|
||||
## - name: adminpanel.local
|
||||
## path: /
|
||||
extraHosts: []
|
||||
## @param ingress.extraTls The tls configuration for additional hostnames to be covered with this ingress record.
|
||||
## see: https://kubernetes.io/docs/concepts/services-networking/ingress/#tls
|
||||
## extraTls:
|
||||
## - hosts:
|
||||
## - adminPanel.local
|
||||
## secretName: adminPanel.local-tls
|
||||
## - adminpanel.local
|
||||
## secretName: adminpanel.local-tls
|
||||
extraTls: []
|
||||
## @param ingress.secrets If you're providing your own certificates, please use this to add the certificates as secrets
|
||||
## key and certificate should start with -----BEGIN CERTIFICATE----- or
|
||||
|
|
@ -629,7 +667,7 @@ ingress:
|
|||
## It is also possible to create and manage the certificates outside of this helm chart
|
||||
## Please see README.md for more information
|
||||
## Example:
|
||||
## - name: adminPanel.local-tls
|
||||
## - name: adminpanel.local-tls
|
||||
## key:
|
||||
## certificate:
|
||||
secrets: []
|
||||
|
|
|
|||
Reference in a new issue