You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/class4/module2/lab8/lab8.rst
+32-9Lines changed: 32 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,8 +22,7 @@ Key take aways before jumping into the lab:
22
22
.. image:: ../pictures/nginx-apid-archi.png
23
23
:align:left
24
24
25
-
26
-
.. note:: If you have already ran the lab 7, you can reuse the same CE and skip to the sections "Deploy and Register CE. If not, please follow the instructions below to deploy and register a new CE in order to connect your Nginx to F5XC.
25
+
.. note:: If you have already run the lab 7 (API Discovery for BIG-IP), you can reuse the same CE and skip to the sections "Deploy and Register CE". If not, please follow the instructions below to deploy and register a new CE in order to connect your Nginx to F5XC.
27
26
28
27
29
28
Deploy and register Customer Edge (CE)
@@ -69,14 +68,13 @@ Check Registration on the F5 Distributed Cloud Console
69
68
In F5 Distributed Cloud Console
70
69
71
70
* Go to Multi-Cloud Network Connect > Overview > Infrastructure > Sites
72
-
* Search for your site $$smsv2SiteName$$
71
+
* Search for your site ``$$smsv2SiteName$$``
73
72
* Click on it
74
73
* Refresh the page till upgrades are finished and every flag is green
75
74
76
75
.. image:: ../pictures/site-view.png
77
76
:align:left
78
77
79
-
80
78
.. note:: Your CE is up and running and ready to connect to the BIG-IP in order to collect logs.
81
79
82
80
@@ -96,18 +94,43 @@ Create a new Service Discovery configuration for 3rd Parties Services
96
94
.. image:: ../pictures/3rd-sd-page.png
97
95
:align:left
98
96
99
-
* Name : nginx-sd
100
-
* Site : select your site name $$smsv2SiteName$$
101
-
* Network type : Site Local Inside Network
97
+
* Name : ``nginx-sd``
98
+
* Site : select your site name ``$$smsv2SiteName$$``
99
+
* Network type : ``Site Local Inside Network``
102
100
103
101
In the discovery section, create an application associated to the Nginx application
104
102
105
-
* Application Source Name : nginx-sentence-app
106
-
* Source Subnet IP : 10.1.0.0/16 (this is the subnet used by the Nginx)
103
+
* Application Source Name : ``nginx-sentence-app``
104
+
* Source Subnet IP : ``10.1.0.0/16`` (this is the subnet used by the Nginx)
107
105
108
106
.. image:: ../pictures/3rd-sd-config.png
109
107
:align:left
110
108
109
+
Download the certificates
110
+
^^^^^^^^^^^^^^^^^^^^^^^^^
111
+
112
+
* Click on Generate button to download the certificates that will be used by the JS module on the Nginx to send logs to the CE securely.
113
+
114
+
.. image:: ../pictures/3rd-gen-cert.png.png
115
+
:align:left
116
+
117
+
118
+
Enable API Disovery and Download the token
119
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
120
+
121
+
* In Web Application and API Protection > Third-Party Applications, enable API Discovery for the application ``nginx-sd-nginx-sentence-app``
122
+
* Enable and select your API Definition (created in the previous labs)
123
+
* Enable API Discovery
124
+
125
+
.. image:: ../pictures/3rd-enable-apid.png.png
126
+
:align:left
127
+
128
+
129
+
* Click on the 3-dots, and ``Generate Token```
130
+
* Copy and save the token, you will need it to configure the JS module on the Nginx
131
+
132
+
.. note:: You have finished the configuration on the F5 Distributed Cloud side, now you need to configure the JS module on the Nginx side to start sending logs to the CE and see API Discovery in action.
0 commit comments