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
- jx create addon - Creates an addon
Auto generated by spf13/cobra on 10-Dec-2019
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified December 10, 2019: release 0.0.1336 (51e0ab5)