Skip to content

Commit d807d2c

Browse files
author
Martin Jackson
committed
Update pictures
1 parent 8bb52ed commit d807d2c

File tree

3 files changed

+6
-28
lines changed

3 files changed

+6
-28
lines changed

content/patterns/virtualization-starter-kit/getting-started.md

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -135,48 +135,26 @@ The screen should like this when installed via `make install`:
135135

136136
* Check all applications are synchronised
137137

138-
Under the project `virtualization-starter-kit-hub` click on the URL for the `hub`gitops`server`. All applications will sync, but this takes time as ODF has to completely install, and OpenShift Virtualization cannot provision VMs until the metal node has been fully provisioned and ready. Additionally, the Dynamic Provision Kiosk Template in AAP must complete; it can only start once the VMs have provisioned and are running:
138+
Open the Hub ArgoCD instance from the nine-grid links menu. All applications will sync, but this takes time as ODF has to completely install, and OpenShift Virtualization cannot provision VMs until at least one metal node has been fully provisioned and ready.
139139

140-
![virtualization-starter-kit-applications](/images/virtualization-starter-kit/aeg-applications.png "Ansible Edge GitOps Applications")
140+
![virtualization-starter-kit-applications](/images/virtualization-starter-kit/vsk-applications.png "Virtualization Starter Kit Applications")
141141

142-
* While the metal node is building, the VMs in OpenShift console will show as "Unschedulable." This is normal and expected, as the VMs themselves cannot run until the metal node completes provisioning and is ready.
142+
* While the metal node is building, the VMs in OpenShift console may not show up, or may show as "Unschedulable." This is normal and expected, as the VMs themselves cannot run until the metal node completes provisioning and is ready.
143143

144-
![ansible-edge-vms-unschedulable](/images/virtualization-starter-kit/aeg-vm-unschedulable.png "Ansible Edge GitOps Unschedulable VMs")
144+
* Under Virtualization > Virtual Machines, the virtual machines will eventually show as "Running." No additional configuration is done to the VMs beyond instantiating them; they are provided so you can do things like LiveMigrate them or do other virtualization "day 2" activities.
145145

146-
* Under Virtualization > Virtual Machines, the virtual machines will eventually show as "Running." Once they are in "Running" state the Provisioning workflow will run on them, and install Firefox, Kiosk mode, and the Ignition application on them:
147-
148-
![virtualization-starter-kit-vmlist](/images/virtualization-starter-kit/aeg-openshift-vm-screen.png "Ansible Edge GitOps VM List")
149-
150-
* Finally, the VM Consoles will show the Ignition introduction screen. You can choose any of these options; this tutorial assumes you chose "Ignition":
151-
152-
![virtualization-starter-kit-ignition-options](/images/virtualization-starter-kit/aeg-vm-ignition-intro.png "Ansible Edge GitOps Ignition Options")
153-
154-
* You should be able to login to the application with the userid "admin" and the password you specified as the GATEWAY_ADMIN_PASSWORD in `container_extra_params` in your values-secret.yaml file.
155-
156-
![virtualization-starter-kit-vmconsole](/images/virtualization-starter-kit/aeg-openshift-vm-console.png "Ansible Edge GitOps VM Console")
146+
![virtualization-starter-kit-vmlist](/images/virtualization-starter-kit/vsk-openshift-vm-screen.png "Virtualization Starter Kit VM List")
157147

158148
Please see [Installation Details](/virtualization-starter-kit/installation-details/) for more information on the steps of installation.
159149

160-
Please see [Ansible Automation Platform](/virtualization-starter-kit/ansible-automation-platform/) for more information on how this pattern uses the Ansible Automation Platform Operator for OpenShift.
161-
162150
Please see [OpenShift Virtualization](/virtualization-starter-kit/openshift-virtualization/) for more information on how this pattern uses OpenShift Virtualization.
163151

164152
# Infrastructure Elements of this Pattern
165153

166-
## [Ansible Automation Platform](https://www.redhat.com/en/technologies/management/ansible)
167-
168-
A fully functional installation of the Ansible Automation Platform operator is installed on your OpenShift cluster to configure and maintain the VMs for this demo. AAP maintains a dynamic inventory of kiosk machines and can configure a VM from template to fully functional kiosk in about 10 minutes.
169-
170-
## OpenShift [Virtualization](https://docs.openshift.com/container-platform/4.10/virt/about-virt.html)
154+
## OpenShift [Virtualization](https://docs.openshift.com/container-platform/4.18/virt/about-virt.html)
171155

172156
OpenShift Virtualization is a Kubernetes-native way to run virtual machine workloads. It is used in this pattern to host VMs simulating an Edge environment; the chart that configures the VMs is designed to be flexible to allow easy customization to model different VM sizes, mixes, versions and profiles for future pattern development.
173157

174-
## Inductive Automation [Ignition](https://inductiveautomation.com/)
175-
176-
The goal of this pattern is to configure 2 VMs running Firefox in Kiosk mode displaying the demo version of the Ignition application running in a podman container. Ignition is a popular tool in use with Oil and Gas companies; it is included as a real-world example and as an item to spark imagination about what other applications could be installed and managed this way.
177-
178-
The container used for this pattern is the container [image](https://hub.docker.com/r/inductiveautomation/ignition) published by Inductive Automation.
179-
180158
## HashiCorp [Vault](https://www.vaultproject.io/)
181159

182160
Vault is used as the authoritative source for the Kiosk ssh pubkey via the External Secrets Operator.
289 KB
Loading
127 KB
Loading

0 commit comments

Comments
 (0)