jx create addon ingress

jx create addon ingress

Create an Ingress Controller to expose services outside of your remote Staging/Production cluster

Synopsis

Create an Ingress Controller to expose services outside of your remote Staging/Production cluster

jx create addon ingress controller [flags]

Examples

  # Creates the ingress controller
  jx create addon ingctl

Options

      --domain string                 Domain to expose ingress endpoints.  Example: jenkinsx.io
      --external-ip string            The external IP used to access ingress endpoints from outside the Kubernetes cluster. For bare metal on premise clusters this is often the IP of the Kubernetes master. For cloud installations this is often the external IP of the ingress LoadBalancer.
  -h, --help                          help for ingress
      --ingress-cluster-role string   The cluster role for the Ingress controller (default "cluster-admin")
      --ingress-deployment string     The name of the Ingress controller Deployment (default "jxing-nginx-ingress-controller")
      --ingress-namespace string      The namespace for the Ingress controller (default "kube-system")
      --ingress-service string        The name of the Ingress controller Service (default "jxing-nginx-ingress-controller")
      --on-premise                    If installing on an on premise cluster then lets default the 'external-ip' to be the Kubernetes master IP address
      --skip-ingress                  Skips the installation of ingress controller. Note that a ingress controller must already be installed into the cluster in order for the installation to succeed

Options inherited from parent commands

  -b, --batch-mode   Runs in batch mode without prompting for user input (default true)
      --verbose      Enables verbose output

SEE ALSO

Auto generated by spf13/cobra on 10-Dec-2019

Last modified December 10, 2019: release 0.0.1336 (51e0ab5)