@@ -287,20 +287,26 @@ The following commands install Kourier and enable its Knative integration.
287
287
288
288
<!-- This indentation is important for things to render properly. -->
289
289
290
- {{< tabs name="serving_dns" >}} {{% tab name="Magic DNS (xip.io)" %}} We ship
291
- a simple Kubernetes Job called "default domain" that will (see caveats)
292
- configure Knative Serving to use <a href =" http://xip.io " >xip.io</a > as the
293
- default DNS suffix.
290
+ {{< tabs name="serving_dns" default="Magic DNS (xip.io)" >}}
291
+ {{% tab name="Magic DNS (xip.io)" %}}
292
+
293
+ We ship a simple Kubernetes Job called "default domain" that will (see caveats)
294
+ configure Knative Serving to use <a href =" http://xip.io " >xip.io</a > as the
295
+ default DNS suffix.
294
296
295
297
``` bash
296
298
kubectl apply --filename {{< artifact repo=" serving" file=" serving-default-domain.yaml" > }}
297
299
```
298
300
299
301
** Caveat** : This will only work if the cluster LoadBalancer service exposes an
300
302
IPv4 address or hostname, so it will not work with IPv6 clusters or local setups
301
- like Minikube. For these, see "Real DNS" or "Temporary DNS". {{< /tab >}}
303
+ like Minikube. For these, see "Real DNS" or "Temporary DNS".
304
+
305
+ {{< /tab >}}
302
306
303
- {{% tab name="Real DNS" %}} To configure DNS for Knative, take the External IP
307
+ {{% tab name="Real DNS" %}}
308
+
309
+ To configure DNS for Knative, take the External IP
304
310
or CNAME from setting up networking, and configure it with your DNS provider as
305
311
follows:
306
312
@@ -332,7 +338,9 @@ kubectl patch configmap/config-domain \
332
338
333
339
{{< /tab >}}
334
340
335
- {{% tab name="Temporary DNS" %}} If you are using ` curl ` to access the sample
341
+ {{% tab name="Temporary DNS" %}}
342
+
343
+ If you are using ` curl ` to access the sample
336
344
applications, or your own Knative app, and are unable to use the "Magic DNS
337
345
(xip.io)" or "Real DNS" methods, there is a temporary approach. This is useful
338
346
for those who wish to evaluate Knative without altering their DNS configuration,
@@ -374,9 +382,7 @@ To access your application using `curl` using this method:
374
382
375
383
Refer to the "Real DNS" method for a permanent solution.
376
384
377
- {{< /tab >}}
378
-
379
- {{< /tabs >}}
385
+ {{< /tab >}} {{< /tabs >}}
380
386
381
387
1 . Monitor the Knative components until all of the components show a ` STATUS ` of
382
388
` Running ` or ` Completed ` :
@@ -389,7 +395,9 @@ At this point, you have a basic installation of Knative Serving!
389
395
390
396
### Optional Serving extensions
391
397
392
- {{< tabs name="serving_extensions" >}} {{% tab name="HPA autoscaling" %}}
398
+ {{< tabs name="serving_extensions" default="TLS via HTTP01" >}}
399
+
400
+ {{% tab name="HPA autoscaling" %}}
393
401
394
402
Knative also supports the use of the Kubernetes Horizontal Pod Autoscaler (HPA)
395
403
for driving autoscaling decisions. The following command will install the
0 commit comments