Skip to content

Commit 586c7c3

Browse files
committed
Updated workshop site
- U: navigation page - U: _attributes.adoc (location and some values) - C: openshift.adoc - for openshift setup information (partial) - C: prereqs.adoc - partial file for prerequisites - U: site.yml - updated start path
1 parent ad8b067 commit 586c7c3

File tree

9 files changed

+93
-11
lines changed

9 files changed

+93
-11
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#swap files
2+
*.swp
3+
14
target/
25
!.mvn/wrapper/maven-wrapper.jar
36
audit.log

documentation/modules/ROOT/nav.adoc

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
* xref:01-setup.adoc[1. Setup]
2-
** xref:01-setup.adoc#prerequisite[Prerequisites]
3-
** xref:01-setup.adoc#minikube[Setup Minikube]
1+
* xref:overview.adoc[1. Setup]
2+
** xref:overview.adoc#prereqs[Pre-Requisites]
43
54
* xref:02-deploy.adoc[2. Deploy Service]
65
** xref:02-deploy.adoc#package[Build Service]
7-
** xref:02-deploy.adoc#deploy[Deploy Dervice]
6+
** xref:02-deploy.adoc#deploy[Deploy Dervice]
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
1-
:experimental:
1+
::moduledir: ..
2+
:cli: oc
3+
:branch: main
4+
:vp-gh-repo: https://github.com/validatedpatterns
5+
:rhocp: Red Hat OpenShift Container Platform
26
:source-highlighter: highlightjs
7+
:experimental:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[[vp-workshop-all-local]]
2+
3+
[%hardbreaks]
4+
**Reference Architectures with Added Value**
5+
6+
Validated Patterns are an evolution of how you deploy and manage applications in a hybrid cloud. With a pattern, you can automatically deploy a full application stack through a GitOps-based framework. With this framework, you canc reate business-centric solutions while maintaining a level of Continuous Integration (ci) over your application.
7+
8+
== About the Validated Patterns Workshop
9+
10+
The goal of this workshop is to immerse the participant in foundational knowledge for creating, using and extending a GitOps pattern with the Validated Patterns framework. In this workshop participants will:
11+
12+
- Learn GitOps fundamentals
13+
- Deploy a Validated Pattern
14+
- Extend an existing Validated Pattern
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[#prereqs]
2+
3+
The following CLI tools are required for running the exercises in this workshop. Please have them installed and configured prior to beginning any of the workshop chapters.
4+
5+
[cols="4*^,4*.",options="header,+attributes"]
6+
|===
7+
|**Tool**|**macOS**|**Fedora**|**windows**
8+
9+
|`Git`
10+
| https://git-scm.com/download/mac[Download]
11+
| https://git-scm.com/download/linux[Download]
12+
| https://git-scm.com/download/win[Download]
13+
14+
|`Podman`
15+
| https://podman.io/docs/installation#macos[Download]
16+
| `dnf install podman`
17+
| https://podman.io/docs/installation#windows[Download]
18+
19+
|===
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
[tabs, subs="attributes+,+macros"]
2+
====
3+
OpenShift::
4+
+
5+
--
6+
To run OpenShift4, you need to have one provisioned using https://try.openshift.com[try.openshift.com] or can use any existing OpenShift4 cluster.
7+
Once you have your cluster, you can download the latest OpenShift client(oc) from https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/[here] and add to your path.
8+
9+
----
10+
oc version
11+
----
12+
13+
You can check the OpenShift version using:
14+
15+
[.console-input]
16+
[source,bash,subs="attributes+,+macros"]
17+
----
18+
oc version
19+
----
20+
21+
The output should show oc version >=4.14:
22+
23+
[.console-output]
24+
[source,bash,subs="attributes+,+macros"]
25+
----
26+
Client Version: 4.14.1
27+
Kubernetes Version: v1.29.6+aba1e8d
28+
----
29+
--
30+
31+
====
+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
= Welcome to Template Tutorial
2-
:page-layout: home
1+
= Welcome to the Validated Patterns Workshop
2+
:page-layout: default
33
:!sectids:
44

55
[.text-center.strong]
6-
== Publish Services to Kubernetes
6+
== Overview
77

8-
A Kubernetes tutorial to show how you can deploy a Java service to a Kubernetes cluster as it was a child game.
8+
include::main@vp-workshop:ROOT:partial$_about.adoc[]
99

1010
[.tiles.browse]
1111
== Browse modules
@@ -17,4 +17,4 @@ A Kubernetes tutorial to show how you can deploy a Java service to a Kubernetes
1717
[.tile]
1818
.xref:02-deploy.adoc[Deploying]
1919
* xref:02-deploy.adoc#package[Package the Application]
20-
* xref:02-deploy.adoc#deploy[Deploy the Application]
20+
* xref:02-deploy.adoc#deploy[Deploy the Application]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
= Setup
2+
include::_attributes.adoc[]
3+
4+
== Prerequisites
5+
6+
include::main@vp-workshop:ROOT:partial$_prereqs.adoc[]
7+
8+
[#openshift]
9+
== Setup OpenShift
10+
11+
include::main@vp-workshop:ROOT:partial$openshift.adoc[]

site.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ runtime:
44
site:
55
title: Validated Patterns Workshop
66
url: https://validatedpatterns.github.io/workshop
7-
start_page: template-tutorial::index.adoc
7+
start_page: vp-workshop::index.adoc
88

99
content:
1010
sources:

0 commit comments

Comments
 (0)