Skip to content

Commit 88023c5

Browse files
committedOct 28, 2017
Add GA tag; spelling fixes
1 parent eb7bf68 commit 88023c5

File tree

5 files changed

+30
-24
lines changed

5 files changed

+30
-24
lines changed
 

‎docs/class1/module1/lab5.rst

+9-9
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Lab 1.5: Building Imperative Workflows with Postman Collections
66
digraph breadcrumb {
77
rankdir="LR"
88
ranksep=.4
9-
node [fontsize=10,style="rounded,filled",shape=box,color=gray72,margin="0.05,0.05",height=0.1]
10-
fontname = "arial-bold"
9+
node [fontsize=10,style="rounded,filled",shape=box,color=gray72,margin="0.05,0.05",height=0.1]
10+
fontname = "arial-bold"
1111
fontsize = 10
1212
labeljust="l"
1313
subgraph cluster_provider {
@@ -24,7 +24,7 @@ Lab 1.5: Building Imperative Workflows with Postman Collections
2424
basics -> authentication -> globalsettings -> networking -> clustering -> transactions
2525
}
2626
}
27-
27+
2828
As you have seen in the previous labs, we can use the Collections and Folders
2929
features of the Postman client to group REST requests logically. Additionally,
3030
as you've seen most of the examples so far have consisted of executing a
@@ -75,13 +75,13 @@ Task 1 - Open and Run a Collection
7575
Your Runner window should look like:
7676

7777
|image102|
78-
79-
As you can see from the screenshot or your own Collection Runner screen, we
80-
will be sending 3 requests (Steps 1-3 in Lab 1.5). Each request has a
78+
79+
As you can see from the screenshot or your own Collection Runner screen, we
80+
will be sending 3 requests (Steps 1-3 in Lab 1.5). Each request has a
8181
*unit test* implemented in JavaScript to ensure it's ok to continue to the
8282
next request when using the Collection Runner. The Runner will step through
8383
each request unless one of the tests fails.
84-
84+
8585
#. Click the :guilabel:`Run Lab 1.5 - Buil...` button
8686

8787
#. The results window will now populate. You will see each request in the
@@ -98,8 +98,8 @@ Task 1 - Open and Run a Collection
9898

9999
|image104|
100100

101-
.. NOTE:: It is normal for the values of Software Version, CPU Count and Base
102-
MAC Address to be different from the screenshot(s).
101+
.. NOTE:: It is normal for the values of Software Version, CPU Count and Base
102+
MAC Address to be different from the screenshot(s).
103103

104104
In this lab, we demonstrated running a simple Imperative Workflow using the
105105
Postman Collection Runner. In subsequent labs, we will expand on this simple

‎docs/class1/module2/lab3.rst

+8-8
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Perform the following steps to complete this task:
7575
order of operations and configuration of specific objects. By doing this,
7676
we have drastically reduced the amount of **Domain Specific Knowledge**
7777
required to interact with the device. In the next module, we will combine
78-
this concept with **Abstraction** to further simplify the interface the
78+
this concept with **Abstraction** to further simplify the interface the
7979
service consumer has to interact with.
8080

8181
#. Now that the service has been deployed, let's review the BIG-IP configuration.
@@ -151,9 +151,9 @@ Perform the following steps to complete this task:
151151

152152
|image2_19|
153153

154-
#. Similar to modification process, the deletion of a service is performed on
155-
the **Resource** URL. When we created the service, we defined a Declarative
156-
state to the iApp template which subsequently created the configuration and
154+
#. Similar to modification process, the deletion of a service is performed on
155+
the **Resource** URL. When we created the service, we defined a Declarative
156+
state to the iApp template which subsequently created the configuration and
157157
all of its associated objects. With a ``DELETE`` request, BIG-IP will process
158158
the removal of all objects linked to the ASO in a recursive manner. This is
159159
crucial to Application Lifecycle Management as it provides a mechanism to
@@ -278,8 +278,8 @@ Perform the following steps to complete this task:
278278
.. IMPORTANT:: RFC2616 (HTTP/1.1) allows for a TCP session to stay open.
279279
Had we not included "noserver Cache-Control no-cache *Connection Close*"
280280
in the iRule the following would have happened:
281-
282-
When you would have refreshed the page, the maintenance page would still
281+
282+
When you would have refreshed the page, the maintenance page would still
283283
appear because of two reasons:
284284

285285
#. Chrome keeps HTTP connections open in the background to improve network
@@ -291,8 +291,8 @@ Perform the following steps to complete this task:
291291

292292
As a result, because Chrome has not closed the actual TCP connection,
293293
BIG-IP still processes traffic with the configuration that was present
294-
when the connection was originally created. That *stale* connection
295-
was still using the verison of the configuration with the iRule attached
294+
when the connection was originally created. That *stale* connection
295+
was still using the version of the configuration with the iRule attached
296296
to the Virtual Service resulting in the maintenance page being shown.
297297

298298
|image2_30|

‎docs/class1/module2/module2.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Module 2: Abstracting Services using iApp Templates
66
digraph breadcrumb {
77
rankdir="LR"
88
ranksep=.4
9-
node [fontsize=10,style="rounded,filled",shape=box,color=gray72,margin="0.05,0.05",height=0.1]
10-
fontname = "arial-bold"
9+
node [fontsize=10,style="rounded,filled",shape=box,color=gray72,margin="0.05,0.05",height=0.1]
10+
fontname = "arial-bold"
1111
fontsize = 10
1212
labeljust="l"
1313
subgraph cluster_provider {
@@ -40,7 +40,7 @@ through the use of a custom iApp Template.
4040

4141
iApps are commonly thought of as a Wizard style deployment helper, but they are
4242
actually a Declarative Interface. When iApp Templates are created they can be
43-
written to accodomodate API centric use cases.
43+
written to accomodate API centric use cases.
4444

4545
When an iApp deploys, a **single** call - declaring the desired deployment -
4646
is processed on the BIG-IP with the correct order of operations.
@@ -66,15 +66,15 @@ at:
6666

6767
.. NOTE:: This module requires the underlying network configuration that was
6868
completed in Module 1. Additionally, **BIG-IP A** must be the **Active**
69-
node in the cluster. When viewing the BIG-IP A GUI it should say
69+
node in the cluster. When viewing the BIG-IP A GUI it should say
7070
``ONLINE (ACTIVE)`` in the upper left corner of the interface.
7171

7272
.. NOTE:: This module deploys the configuration to BIG-IP A. iApp deployments
7373
leverage the underlying config-sync mechanisms in the cluster. Once deployed
7474
on BIG-IP A, the configuration will be automatically synced to BIG-IP B.
75-
75+
7676
You can learn more about clustering features in this video:
77-
77+
7878
https://www.youtube.com/watch?v=RAQ1qaYnjZo
7979

8080
.. toctree::

‎docs/conf.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,15 @@
6767
'sphinx.ext.ifconfig',
6868
'sphinx.ext.extlinks',
6969
'sphinx.ext.graphviz',
70-
'sphinxcontrib.spelling'
70+
'sphinxcontrib.spelling',
71+
'sphinxcontrib.googleanalytics'
7172
]
7273

7374
spelling_word_list_filename = "../wordlist"
7475

76+
googleanalytics_id = 'UA-85156643-6'
77+
googleanalytics_enabled = True
78+
7579
# Add any paths that contain templates here, relative to this directory.
7680
templates_path = ['_templates']
7781

‎wordlist

+2
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,12 @@ loadBalancingMode
124124
localhost
125125
ltm
126126
mgmt
127+
noserver
127128
netops
128129
newman
129130
noVNC
130131
offline
132+
ok
131133
onboarding
132134
plaintext
133135
pre

0 commit comments

Comments
 (0)
Please sign in to comment.