Helm chart values

Following are the default Helm values for the Gloo Portal Helm chart.

# This needs to be either a valid Istio Gloo Portal license (when targeting the Istio Gateway),
# or a valid Gloo Edge Enterprise license (when targeting the Gloo Edge).
licenseKey:
  value: ""
# Use this if you wish to reference an existing license secret
#  secretRef:
#    name: license
#    namespace: dev-portal
#    key: license-key

# Settings for the developer portal integration with Gloo Edge
gloo:
  enabled: false

# Settings for the developer portal integration with Istio
istio:
  enabled: false
  # The set of [Istio Gateways](https://istio.io/latest/docs/reference/config/networking/gateway/)
  # that should be used to expose API Products and Portals.
  # Gateway resource names should be in the <gateway namespace>/<gateway name> format.
  gateways:
  - name: istio-system/istio-ingressgateway
    # The developer portal needs to know the port on which the proxy workloads for a gateway listen on.
    # The workload ports can be different from the ones advertised in the gateway `servers` attribute. If this
    # is the case, a port mapping must be specified here. You can use the relevant `port`/`targetPort` values
    # from the Kubernetes Service that exposes the gateway.
    # In case the port values are the same, no mapping is needed for a port.
    ports:
    - port: 80
      targetPort: 8080
    - port: 443
      targetPort: 8443

# Settings for the dev portal controller
devPortal:
  image:
    pullPolicy: IfNotPresent
    registry: soloio
    repository: dev-portal
    tag: latest
  resources:
    requests:
      cpu: 125m
      memory: 256Mi
  ports:
    grpc: 8080
  env:
  - name: POD_NAMESPACE
    valueFrom:
      fieldRef:
        fieldPath: metadata.namespace

# Settings for the dev portal admin dashboard
adminDashboard:
  enabled: true
  components:
    envoy:
      image:
        registry: soloio
        repository: dev-portal-admin-envoy
        tag: latest
    ui:
      image:
        registry: soloio
        repository: dev-portal-admin-ui
        tag: latest
    server:
      image:
        registry: soloio
        repository: dev-portal-admin-server
        tag: latest
  service:
    type: ClusterIP
    httpPort: 8080
    # Set this value if you are using a NodePort service
#    httpNodePort: 8081

# Set this value to `true` if you are installing using Helm 2.
crd:
  create: false