Skip to content
This repository was archived by the owner on Jul 23, 2022. It is now read-only.

Commit 7e48036

Browse files
authored
Refreshed CRW's screenshoots in Exercise 01 (#630)
* 🍱 Updated CRW screenshoots to latest version * ✏️ Fixed typos
1 parent a4e99fd commit 7e48036

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

exercises/1-the-manual-menace/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
## Exercise Intro
99

10-
In this exercise we will use automation tooling to create Project namespaces for our `CI/CD` tooling along with the `dev` and `test` namespaces for our deployments to live. We do this manually using the OpenShift CLI; but as we go from cluster to cluster or project to project Dev and Ops teams often find themselves having to redo these tasks again and again. Configuring our cluster using code; we can easily store this in Git and repeat the process again and again. By minimising the time taken to do these repetitive tasks we can accelerate our ability to deliver value to our customers; working on the hard problems they face.
10+
In this exercise we will use automation tooling to create Project namespaces for our `CI/CD` tooling along with the `dev` and `test` namespaces for our deployments to live. We do this manually using the OpenShift CLI; but as we go from cluster to cluster or project to project Dev and Ops teams often find themselves having to redo these tasks again and again. Configuring our cluster using code; we can easily store this in Git and repeat the process again and again. By minimizing the time taken to do these repetitive tasks we can accelerate our ability to deliver value to our customers; working on the hard problems they face.
1111

1212
This exercise uses Ansible to drive the creation of the cluster content. In particular; we'll use an implementation called the [OpenShift Applier](https://github.com/redhat-cop/openshift-applier). Once the project namespace have been created; we will add some tools to support CI/CD such as Jenkins, Git and Nexus. These tools will be needed by later lessons to automate the build and deploy of our apps. Again; we will use OpenShift Templates and drive their creation in the cluster using Ansible. To prove things are working, finally we'll delete all our content and re-apply the inventory to re-create our cluster's content.
1313

@@ -31,7 +31,7 @@ As a learner you will be able to
3131

3232
- [GitLab](https://about.gitlab.com/) - Community driven Git server now with integrated DevOps Toolchain.
3333
- [Nexus](https://www.sonatype.com/nexus-repository-sonatype) - Repository manager for storing lots of application types. Can also host `npm` and `Docker` registries.
34-
- [Jenkins](https://jenkins.io/) - OpenSource Build automation server. Highly customisable with plugins.
34+
- [Jenkins](https://jenkins.io/) - OpenSource Build automation server. Highly customizable with plugins.
3535
- [Ansible](https://www.ansible.com/) - IT Automation tool used to provision and manage state of cloud and physical infrastructure.
3636
- [OpenShift Applier](https://github.com/redhat-cop/openshift-applier) - Used to apply OpenShift objects to an OpenShift Cluster.
3737
- [Eclipse Che](https://www.eclipse.org/che/) - A cloud ide accessible from your browser, we use a version called [`CodeReady Workspaces`](https://developers.redhat.com/products/codeready-workspaces/overview)
@@ -117,7 +117,7 @@ https://<CODEREADY-LINK>/f?url=https://raw.githubusercontent.com/rht-labs/enable
117117

118118
![projects-initial](../images/exercise1/projects-initial.png)
119119

120-
2. Open the `enablement-ci-cd` folder in your cloud ide (or your favourite editor if using a local machine). The project is laid out as follows
120+
2. Open the `enablement-ci-cd` folder in your cloud ide (or your favorite editor if using a local machine). The project is laid out as follows
121121

122122
```
123123
.
@@ -229,7 +229,7 @@ And make sure that your default terminal is set to `zsh`:
229229
echo "zsh" >> ~/.bashrc
230230
```
231231

232-
9. Change to the `enablement-ci-cd` directory
232+
9. Change to the `enablement-ci-cd` directory (if you are not already there)
233233

234234
```bash
235235
cd enablement-ci-cd
@@ -563,7 +563,7 @@ git commit -m "Adding Jenkins and Jenkins s2i"
563563
git push
564564
```
565565

566-
9. Now your code is commited; run the OpenShift Applier to add the config to the cluster
566+
9. Now your code is committed; run the OpenShift Applier to add the config to the cluster
567567

568568
```bash
569569
ansible-playbook apply.yml -e target=tools \
-65.9 KB
Loading
-30.8 KB
Loading
-24.3 KB
Loading
-21.9 KB
Loading

0 commit comments

Comments
 (0)