Skip to content

Commit 3722c78

Browse files
Switch to using vcluster provider when installing Educates.
1 parent 68d6a2c commit 3722c78

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

workshops/lab-installing-educates/workshop/content/00-workshop-overview.md

+12-10
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
title: Workshop Overview
33
---
44

5-
Note that once `vcluster` provider config added to CLI as one of the set of opinionated configs, this can be simplified.
5+
First up we need to create an Educates configuration for installation into a virtual cluster.
6+
7+
There is a predefined configuration for this which can be selected by setting the provider to `vcluster`, however, to speed up installation we will disable the use of Kyverno as the security policy engine for the cluster and workshops. Either way, we must at least specify the ingress domain for Educates to use. In this case where we are installing Educates into a virtual cluster attached to our workshop session, so we set the ingress domain to be that assigned to this workshop session.
68

79
```editor:append-lines-to-file
810
file: ~/config.yaml
911
text: |
1012
clusterInfrastructure:
11-
provider: custom
13+
provider: vcluster
1214
1315
clusterPackages:
14-
contour:
15-
enabled: false
1616
kyverno:
1717
enabled: false
1818
@@ -24,22 +24,24 @@ text: |
2424
2525
workshopSecurity:
2626
rulesEngine: none
27-
28-
imageRegistry:
29-
host: registry.default.svc.cluster.local
30-
31-
imagePuller:
32-
enabled: false
3327
```
3428

29+
Now we can install Educates into the virtual cluster using the configuration file we created.
30+
3531
```terminal:execute
3632
command: educates admin cluster install --config config.yaml
3733
```
3834

35+
To verify that installation of Educates was successful, we will deploy a workshop.
36+
3937
```terminal:execute
4038
command: educates deploy-workshop -f https://github.com/vmware-tanzu-labs/lab-k8s-fundamentals/releases/latest/download/workshop.yaml
4139
```
4240

41+
To access the workshop we need to need to open our web browser on the URL for the training portal instance the workshop has been assigned to. This can be done using the command:
42+
4343
```terminal:execute
4444
command: educates browse-workshops
4545
```
46+
47+
If your web browser blocks access to the URL, run the command again (for Chrome, seems to work the second time), or allow popups and redirections for the URL for this training session.

0 commit comments

Comments
 (0)