Skip to content

Commit

Permalink
fix a typo - does this help
Browse files Browse the repository at this point in the history
  • Loading branch information
jeis4wpi committed Aug 17, 2021
1 parent 2a0eb98 commit 7813d47
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Makefile for ansible/workshops
#
# useful targets
# make show-tranlsated-folder -- show list of exercices with localisation enabled
# make generate-po ------------- generate language specfic po file
# make needs-translation ------- generate list of file with unstranlated or fuzzy string for a specific language
# make show-translated-folder -- show list of exercises with localization enabled
# make generate-po ------------- generate language specific po file
# make needs-translation ------- generate list of file with untranslated or fuzzy string for a specific language
# make apply-translation ------- Take PO file as entry and generate a localized README.<locale>.md file
# make clean-translation ------- Removes the locales/ folder in each exercice folder
# make clean-translation ------- Removes the locales/ folder in each exercise folder
#
########################################################

Expand Down
28 changes: 14 additions & 14 deletions exercises/ansible_f5/4.3-tower-workflow2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

# Objective

Demonstrate anothe use case of [Ansible Tower workflow](https://docs.ansible.com/ansible-tower/latest/html/userguide/workflows.html) for F5 BIG-IP.
Demonstrate another use case of [Ansible Tower workflow](https://docs.ansible.com/ansible-tower/latest/html/userguide/workflows.html) for F5 BIG-IP.

For this exercise, we will create a workflow for server patch management, first to disable the pool members, patch the nodes, and then enable the nodes. In parallel, we also attach an iRule to virtual server, to respond to the users when servers are under maintenance.

Expand Down Expand Up @@ -48,9 +48,9 @@ Here is one example templates configured:

## Step 2: Create a Workflow Template

1. Click on the **Templates** link on the left menu.
1. Click on the **Templates** link on the left menu.

2. Click on the green ![templates link](images/add.png) button. Select the **Workflow Template**.
2. Click on the green ![templates link](images/add.png) button. Select the **Workflow Template**.

3. Fill out the form as follows:

Expand All @@ -67,15 +67,15 @@ Here is one example templates configured:

## Step 3: The Workflow Visualizer

1. When you click the **SAVE** button, the **WORKFLOW VISUALIZER** should automatically open. If not click on the blue **WORKFLOW VISUALIZER** button.
1. When you click the **SAVE** button, the **WORKFLOW VISUALIZER** should automatically open. If not click on the blue **WORKFLOW VISUALIZER** button.

2. By default only a green **START** button will appear. Click on the **START** button.
2. By default only a green **START** button will appear. Click on the **START** button.

3. The **ADD A NODE** window will appear on the right.
3. The **ADD A NODE** window will appear on the right.

## Step 4: Disable node Template

1. Select the **Disable node** Job Template. Use the drop down box to select run. For the **Run** parameter select **Always** from the drop down menu.
1. Select the **Disable node** Job Template. Use the drop down box to select run. For the **Run** parameter select **Always** from the drop down menu.
2. Click the green **SELECT** button.

![Disable node](images/disable-node.png)
Expand All @@ -84,7 +84,7 @@ Here is one example templates configured:

1. Click on the **START** button, again. The **ADD A NODE** will appear again.

2. Select the **Attach iRule** job template. For the **Run** parameter select **Always** from the drop down menu.
2. Select the **Attach iRule** job template. For the **Run** parameter select **Always** from the drop down menu.

3. Click the green **SELECT** button.

Expand All @@ -94,7 +94,7 @@ Here is one example templates configured:

1. Hover over the **Disable node** node and click the green **+** symbol. The **ADD A NODE** will appear again.

2. Select the **Patch server** job template. For the **Run** parameter select **On Success** from the drop down menu.
2. Select the **Patch server** job template. For the **Run** parameter select **On Success** from the drop down menu.

3. Click the green **SELECT** button.

Expand All @@ -104,7 +104,7 @@ Here is one example templates configured:

1. Hover over the **Patch server** node and click the green **+** symbol. The **ADD A NODE** will appear again.

2. Select the **Enable node** job template. For the **Run** parameter select **On Success** from the drop down menu.
2. Select the **Enable node** job template. For the **Run** parameter select **On Success** from the drop down menu.

3. Click the green **SELECT** button.

Expand All @@ -114,20 +114,20 @@ Here is one example templates configured:

1. Hover over the **Enable node** node and click the green **+** symbol. The **ADD A NODE** will appear again.

2. Select the **Detach iRule** job template. For the **Run** parameter select **On Success** from the drop down menu.
2. Select the **Detach iRule** job template. For the **Run** parameter select **On Success** from the drop down menu.

3. Click the green **SELECT** button.

![attach irule](images/detach-irule.png)

## Step 9: Create a converged link

Lastly, we create a covergence link, which allows the jobs running in parallel to converge. In another word, when both jobs finish, `Detach iRule` node will trigger.
Lastly, we create a convergence link, which allows the jobs running in parallel to converge. In another word, when both jobs finish, `Detach iRule` node will trigger.

1. Hover over the `Attach iRule to virtual server` node and click the blue chain symbol.

2. Now, click on the existing `Detach iRule`. An ADD LINK window will appear. For the RUN parameter choose Always.

![converge link](images/converge-link.png)

3. Click the green **SAVE** button to save the new link.
Expand All @@ -151,7 +151,7 @@ Lastly, we create a covergence link, which allows the jobs running in parallel t

You have

- Created a workflow template that disables pool memebers, upgrade web servers, and add servers back to the pool
- Created a workflow template that disables pool members, upgrade web servers, and add servers back to the pool
- Attached iRule to virtual server, and user will get maintenance page during server patch
- Launched the workflow template and explored the **VISUALIZER**

Expand Down

0 comments on commit 7813d47

Please sign in to comment.