githubEdit

Ingress Controller Install

Create Upstream Ingress-Nginx Config

  • Create an ingress-nginx-custom.yaml file

vim ingress-nginx-custom.yaml
  • Populate the ingress-nginx-custom.yamlfile with the following contents:

controller:
  service:
    type: ClusterIP
  ingressClassResource:
    name: "nexqloud-ingress-class"
  kind: DaemonSet
  hostPort:
    enabled: true
  admissionWebhooks:
    port: 7443
  config:
    allow-snippet-annotations: false
    compute-full-forwarded-for: true
    proxy-buffer-size: "16k"
  metrics:
    enabled: true
  extraArgs:
    enable-ssl-passthrough: true
tcp:
  "8443": "nexqloud-services/nexqloud-provider:8443"

Install Upstream Ingress-Nginx

Apply Necessary Labels

  • Label the ingress-nginx namespace and the nexqloud-ingress-class ingress class

Last updated