mirror of https://github.com/istio/istio.io.git
1.4 KiB
1.4 KiB
| title | weight |
|---|---|
| Can I use standard Ingress specification without any route rules? | 40 |
Simple ingress specifications, with host, TLS, and exact path based
matches will work out of the box without the need for route
rules. However, note that the path used in the ingress resource should
not have any . characters.
For example, the following ingress resource matches requests for the example.com host, with /helloworld as the URL.
{{< text bash >}} $ cat <<EOF | kubectl create -f - apiVersion: extensions/v1beta1 kind: Ingress metadata: name: simple-ingress annotations: kubernetes.io/ingress.class: istio spec: rules:
- host: example.com
http:
paths:
- path: /helloworld backend: serviceName: myservice servicePort: grpc EOF {{< /text >}}
However, the following rules will not work because they use regular
expressions in the path and ingress.kubernetes.io annotations:
{{< text bash >}}
$ cat <}}