Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor fixes from j-hammer #53

Merged
merged 8 commits into from
Jun 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/_static/gtm_add_connect_prompt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/class1/module3/lab2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ A mesh of F5 DNS servers need to exchange keys to establish a trusted mechanism
Launch Web Shell to Site A DNS

.. image:: /_static/class1/dns_sitea_web_shell.png
:width: 800
:width: 600


Run the following command:
Expand Down
8 changes: 4 additions & 4 deletions docs/class1/module3/lab3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Changes will be automatically replicated across all F5 DNS servers.
Launch WEB SHELL and log in to dns.siteb

.. image:: /_static/class1/dns_siteb_web_shell.png
:width: 800
:width: 600

Run the following command: Enter the password "F5demo!!" when prompted.

Expand All @@ -19,17 +19,17 @@ Run the following command: Enter the password "F5demo!!" when prompted.
The 'gtm_add' command will pull the configuration from the source device (dns.site1 - 10.1.10.100) overwriting any existing GSLB configuration on the system where the command is run. Make sure to read the prompts and warnings to confirm that the source/destination is correct.

.. image:: /_static/class1/gtm_add.png
:width: 800
:width: 700

Select "y" to allow dns.siteb to join the GSLB mesh.

Type 'yes' if prompted to connect. This will add the endpoint's SSH key to the known_hosts file

.. image:: /_static/class1/gtm_add_connect_prompt.png
:width: 800
:width: 700

Review the command output, You should see the SSL certs being shared, the config backup, the GTM config pull, the DNS/Zone pull and service restarts. Check for any errors or warnings. There shouldn't be any errors or warnings in the lab environment but you may have connectivity/routing related errors outside of the lab - port 22, 443 or 4353 (iQuery port) being blocked by a firewall between F5 DNS systems is common. If the destination DNS device is not in the GSLB server list of the source DNS device, you will have errors with gtm_add as well.

.. image:: /_static/class1/gtm_add_finished.png
:width: 800
:width: 700

2 changes: 1 addition & 1 deletion docs/class1/module3/module3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Datacenters

Datacenters are logical groupings of devices that share a gateway.

.. note:: The tasks in this section are to be only completed on dns.sitea
.. note:: The tasks in this section are to be completed only on dns.sitea

Navigate to: **DNS > GSLB > Data Centers > Data Center List: Create**

Expand Down
4 changes: 2 additions & 2 deletions docs/class1/module5/module5.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ Create an F5 "Wide IP"
"Pool", "www.f5demo.com_pool"

.. image:: /_static/class1/gtm_wideip_create.png
:width: 800
:width: 700

.. https://gtm1.site1.example.com/tmui/Control/jspmap/tmui/globallb/wideip/list.jsp

.. admonition:: TMSH - Run on dns.sitea
.. admonition:: TMSH(Run on dns.sitea)

tmsh create gtm wideip a www.wip.f5demo.com { pools add { www.f5demo.com_pool { order 0 } } load-balancing-decision-log-verbosity { pool-member-selection pool-member-traversal pool-selection pool-traversal} }
10 changes: 5 additions & 5 deletions docs/class1/module7/module7.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Results
=================================

#. From the Windows 10 Jumpbox command prompt type "dig www.f5demo.com"
#. From the Windows 10 Jumpbox command prompt type "dig www.f5demo.com" Repeat the command several times to see that the name resolution is alternating between 10.1.10.51 and 10.1.60.51.

.. image:: /_static/class1/dc01_new_delegation_create_cname_results.png
:width: 800
Expand All @@ -25,7 +25,7 @@ Results
.. image:: /_static/class1/gtm1_site1_disable_interfaces.png
:width: 800

.. admonition:: TMSH - run on only dns.siteb
.. admonition:: TMSH(run on only dns.siteb)

tmsh modify net interface all disabled

Expand All @@ -34,7 +34,7 @@ Results
#. Re-enable interfaces on dns.siteb, disable interfaces on dns.sitea.
Observe statistics on dns.siteb and make sure DNS requests are still resolving.

.. admonition:: TMSH - run on only dns.siteb
.. admonition:: TMSH(run on only dns.siteb)

tmsh modify net interface all enabled

Expand All @@ -49,11 +49,11 @@ Results

#. Re-enable interfaces on dns.sitea

.. admonition:: TMSH - run on only dns.sitea
.. admonition:: TMSH(run on only dns.sitea)

tmsh modify net interface all enabled

#. Using Putty, ssh into dns.sitea and run the following command to watch logs (use password 'F5demo!!' if prompted:
#. Using Putty on the Jumpbox, ssh into dns.sitea and run the following command to watch logs (use password 'F5demo!!' if prompted:

.. admonition:: TMSH

Expand Down
Loading