Skip to content

Commit 318ee72

Browse files
Merge pull request #218 from b3nnnn/develop
Updates to class3 for SNOPS blueprint IP etc
2 parents fd3e195 + 6f7a3c5 commit 318ee72

File tree

11 files changed

+72
-78
lines changed

11 files changed

+72
-78
lines changed

Diff for: docs/class3/class3.rst

-1
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,4 @@ Expected time to complete: **3 hours**
4444
:glob:
4545

4646
labinfo/labinfo
47-
labinfo/postman
4847
module*/module*

Diff for: docs/class3/labinfo/labinfo.rst

+9-14
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Lab Information
22
===============
33

4-
.. Warning:: All work for this lab will be performed exclusively from the Linux Jumphost. No installation or interaction with your local system is required.
4+
.. Warning:: All work for this lab will be performed exclusively from the Jumphost. No installation or interaction with your local system is required.
55

66
Lab Topology
77
------------
@@ -37,36 +37,31 @@ components:
3737
- **Credentials**
3838

3939
* - Windows Jumphost
40-
- 10.1.1.20
41-
- **Internal:** 10.1.10.20
40+
- 10.1.1.250
41+
- **Internal:** 10.1.10.250
4242
- ``external_user/password``
4343

4444
* - BIG-IP DEV
4545
- 10.1.1.5
46-
- **Internal:** 10.1.10.10
47-
**Internal (Float):** 10.1.10.13
48-
**External:** 10.1.20.10
49-
**External (VIPs):** 10.1.20.120-130
46+
- **Internal:** 10.1.10.5
47+
**External:** 10.1.20.5
5048
- ``admin/admin``
5149
``root/default``
5250

5351
* - BIG-IP PROD
5452
- 10.1.1.15
55-
- **Internal:** 10.1.10.11
56-
**Internal (Float):** 10.1.10.13
57-
**External:** 10.1.20.11
58-
**External (VIPs):** 10.1.20.120-130
53+
- **Internal:** 10.1.10.15
54+
**External:** 10.1.20.15
5955
- ``admin/admin``
6056
``root/default``
6157

6258
* - Linux Tool Box
63-
- 10.1.1.15
64-
- **Internal:** 10.1.10.100-103
59+
- 10.1.1.10
60+
- **Internal:** 10.1.20.10
6561
- ``ubuntu/ubuntu``
6662

6763

6864
.. toctree::
6965
:maxdepth: 2
7066
:glob:
7167

72-
postman

Diff for: docs/class3/labinfo/labtopology.diag

+6-6
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ nwdiag {
2626
}
2727
network Internal {
2828
address = "10.1.20.0/24";
29-
"BIG-IP DEV" [address = "10.1.20.5, 10.1.20.13 (Float)"];
30-
"BIG-IP PROD" [address = "10.1.20.15, 10.1.20.13 (Float)"];
31-
"Linux\nTool Box" [address = "10.1.20.10, 10.1.20.100-103"];
29+
"BIG-IP DEV" [address = "10.1.20.5"];
30+
"BIG-IP PROD" [address = "10.1.20.15"];
31+
"Linux\nTool Box" [address = "10.1.20.10"];
3232
}
3333
network External {
3434
address = "10.1.10.0/24";
35-
"BIG-IP DEV" [address = "10.1.10.5, 10.1.10.120-130 (VIPs)"];
36-
"BIG-IP PROD" [address = "10.1.10.15, 10.1.10.120-130 (VIPs)"];
35+
"BIG-IP DEV" [address = "10.1.10.5"];
36+
"BIG-IP PROD" [address = "10.1.10.15"];
3737
"Windows\nJumphost" [address = "10.1.10.250"];
3838
}
39-
}
39+
}

Diff for: docs/class3/module1/lab0.rst

+15-15
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ The **Authentication Token** is generated by using an HTTP POST with a body cont
3636
3737
::
3838
39-
https://{{bigip-dev_mgmt}}/mgmt/shared/authn/login
39+
https://{{big_ip_a_mgmt}}/mgmt/shared/authn/login
4040
4141
| **Headers**
4242
@@ -54,7 +54,7 @@ The **Authentication Token** is generated by using an HTTP POST with a body cont
5454
"loginProviderName":"tmos"
5555
}
5656

57-
3) Copy the **token** you received into the **bigip-dev_auth_token** Postman environment variable.
57+
3) Copy the **token** you received into the **big_ip_a_auth_token** Postman environment variable.
5858

5959

6060
**Example Response**
@@ -106,13 +106,13 @@ The **Authentication Token** is generated by using an HTTP POST with a body cont
106106
107107
::
108108
109-
https://{{bigip-dev_mgmt}}/mgmt/tm/ltm
109+
https://{{big_ip_a_mgmt}}/mgmt/tm/ltm
110110
111111
| **Headers**
112112
113113
::
114114
115-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
115+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
116116
117117
| **Body**
118118
@@ -159,14 +159,14 @@ The **Authentication Token** timeout is set using an HTTP PATCH with a body cont
159159
160160
::
161161
162-
https://{{bigip-dev_mgmt}}/mgmt/shared/authz/tokens/{{bigip-dev_auth_token}}
162+
https://{{big_ip_a_mgmt}}/mgmt/shared/authz/tokens/{{bigip-dev_auth_token}}
163163
164164
| **Headers**
165165
166166
::
167167
168168
Content-Type: application/json
169-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
169+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
170170

171171
| **Body**
172172
@@ -219,13 +219,13 @@ Before a module on a BIG-IP can be configured, it must be licensed. Using the n
219219
220220
::
221221
222-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/license
222+
https://{{big_ip_a_mgmt}}/mgmt/tm/sys/license
223223
224224
| **Headers**
225225
226226
::
227227
228-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
228+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
229229

230230
| **Body**
231231
@@ -276,13 +276,13 @@ Before a module on a BIG-IP can be configured, it also must be and provisioned.
276276
277277
::
278278
279-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision
279+
https://{{big_ip_a_mgmt}}/mgmt/tm/sys/provision
280280
281281
| **Headers**
282282
283283
::
284284
285-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
285+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
286286

287287
| **Body**
288288
@@ -342,13 +342,13 @@ To retrieve the provisioning state for a single module, send a HTTP GET to the R
342342
343343
::
344344
345-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
345+
https://{{big_ip_a_mgmt}}/mgmt/tm/sys/provision/{{module}}
346346
347347
| **Headers**
348348
349349
::
350350
351-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
351+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
352352

353353
| **Body**
354354
@@ -402,14 +402,14 @@ The **afm** module is provisioned using an HTTP PATCH with a body containing a p
402402
403403
::
404404
405-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
405+
https://{{big_ip_a_mgmt}}/mgmt/tm/sys/provision/{{module}}
406406
407407
| **Headers**
408408
409409
::
410410
411411
Content-Type: application/json
412-
X-F5-Auth-Token: {{bigip-dev_auth_token}}
412+
X-F5-Auth-Token: {{big_ip_a_auth_token}}
413413

414414
| **Body**
415415
@@ -450,4 +450,4 @@ To deprovision a BIG-IP module, repeat step |labmodule|\.\ |labnum|\.4.1 and set
450450
Repeat steps |labmodule|\.\ |labnum|\.4.1 to re-provision the **afm** module to nominal if previously deprovisioned.
451451

452452
.. NOTE::
453-
- The **afm** module should be provisioned to **nominal** after performing the steps in this Lab.
453+
- The **afm** module should be provisioned to **nominal** after performing the steps in this Lab.

Diff for: docs/class3/module1/lab1.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Before a module on a BIG-IP can be configured, it must be licensed. Using the n
3535
3636
::
3737
38-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/license
38+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/license
3939
4040
| **Headers**
4141
@@ -92,7 +92,7 @@ Before a module on a BIG-IP can be configured, it also must be and provisioned.
9292
9393
::
9494
95-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision
95+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/provision
9696
9797
| **Headers**
9898
@@ -158,7 +158,7 @@ To retrieve the provisioning state for a single module, send a HTTP GET to the R
158158
159159
::
160160
161-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
161+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/provision/{{module}}
162162
163163
| **Headers**
164164
@@ -218,7 +218,7 @@ The **afm** module is provisioned using an HTTP PATCH with a body containing a p
218218
219219
::
220220
221-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
221+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/provision/{{module}}
222222
223223
| **Headers**
224224
@@ -266,4 +266,4 @@ To deprovision a BIG-IP module, repeat step |labmodule|\.\ |labnum|\.4.1 and set
266266
Repeat steps |labmodule|\.\ |labnum|\.4.1 to re-provision the **afm** module to nominal if previously deprovisioned.
267267

268268
.. NOTE::
269-
- The **afm** module should be provisioned to **nominal** after performing the steps in this Lab.
269+
- The **afm** module should be provisioned to **nominal** after performing the steps in this Lab.

Diff for: docs/class3/module1/lab2.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ In this lab, the iControl REST based API will be used to create an address list
3434
3535
::
3636
37-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy
37+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy
3838
3939
| **Headers**
4040
@@ -86,7 +86,7 @@ In this lab, the iControl REST based API will be used to create an address list
8686
8787
::
8888
89-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/address-list
89+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/address-list
9090
9191
| **Headers**
9292
@@ -141,7 +141,7 @@ An HTTP POST to the ``/mgmt/tm/security/firewall/address-list/`` endpoint with a
141141
142142
::
143143
144-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/address-list/
144+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/address-list/
145145
146146
| **Headers**
147147
@@ -199,7 +199,7 @@ To retrieve the contents of a single address list, send a HTTP GET to the ``/mgm
199199
200200
::
201201
202-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/address-list/{{afm_address_list}}
202+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/address-list/{{afm_address_list}}
203203
204204
| **Headers**
205205
@@ -247,7 +247,7 @@ A HTTP PATCH to the ``/mgmt/tm/security/firewall/address-list/{{afm_address_list
247247
248248
::
249249
250-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/address-list/{{afm_address_list}}
250+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/address-list/{{afm_address_list}}
251251
252252
| **Headers**
253253

Diff for: docs/class3/module1/lab3.rst

+7-7
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Follow the below steps in order found in the Postman collection to complete this
3131
3232
::
3333
34-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy
34+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy
3535
3636
| **Headers**
3737
@@ -85,7 +85,7 @@ An HTTP POST to the ``/mgmt/tm/security/firewall/policy`` endpoint with a body c
8585
8686
::
8787
88-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy
88+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy
8989
9090
| **Headers**
9191
@@ -140,7 +140,7 @@ An HTTP POST to the ``/mgmt/tm/security/firewall/policy`` endpoint with a body c
140140
141141
::
142142
143-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
143+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
144144
145145
| **Headers**
146146
@@ -181,7 +181,7 @@ An HTTP POST to the ``/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules`` e
181181
182182
::
183183
184-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
184+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
185185
186186
| **Headers**
187187
@@ -246,7 +246,7 @@ An HTTP POST to the ``/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules`` e
246246
247247
::
248248
249-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
249+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules
250250
251251
| **Headers**
252252
@@ -326,7 +326,7 @@ An HTTP PATCH to the ``/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules/{{
326326
327327
::
328328
329-
https://{{bigip-dev_mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules/{{afm_policy_rule}}
329+
https://{{big-ip-a-mgmt}}/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules/{{afm_policy_rule}}
330330
331331
| **Headers**
332332
@@ -375,4 +375,4 @@ An HTTP PATCH to the ``/mgmt/tm/security/firewall/policy/{{afm_policy}}/rules/{{
375375
}
376376
377377
.. NOTE::
378-
- Repeat step 1.3.3 to verify the rule has been disabled.
378+
- Repeat step 1.3.3 to verify the rule has been disabled.

Diff for: docs/class3/module2/lab1.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ To retrieve the provisioning state for a single module, send a HTTP GET to the R
3636
3737
::
3838
39-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
39+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/provision/{{module}}
4040
4141
| **Headers**
4242
@@ -85,7 +85,7 @@ The **asm** module is provisioned using an HTTP PATCH with a body containing a p
8585
8686
::
8787
88-
https://{{bigip-dev_mgmt}}/mgmt/tm/sys/provision/{{module}}
88+
https://{{big-ip-a-mgmt}}/mgmt/tm/sys/provision/{{module}}
8989
9090
| **Headers**
9191

0 commit comments

Comments
 (0)