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

update for pro #735

Merged
merged 2 commits into from
Feb 14, 2025
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 ace_pro/docs/images/lab2-gastusfinal00.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ace_pro/docs/images/lab2-gastusfinal01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 41 additions & 7 deletions ace_pro/docs/lab2.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ Normal intra-vpc traffic
```

```{important}
Explore the Gatus App status for the remaining instances as well.
Check the **Gatus App** status for the remaining instances as well.
```

### 3.2. Preliminary Monitoring Check Using an SSH Client <span style='color:#33ECFF'>(BONUS)</span></summary>
Expand Down Expand Up @@ -204,7 +204,7 @@ Topology
In the Properties window under the Topology section of your CoPilot, you can also access the **Private IP addresses** for EAST-WEST traffic.
```

## 3.3 Verification Using Uour SSH Client
### 3.3 Verification Using Your SSH Client

Now that you have logged in to the **_aws-us-east-2-spoke1-test1_** successfully, you can issue your ping commands towards the **Private IP address** of the other instances!

Expand Down Expand Up @@ -956,15 +956,49 @@ align: center
Route DB
```

## 5.4. Connectivity tests through Gatus
## 6. Final Connectivity Testing

Verify each test instance can ping each other.
Verify that each test instance can ping each other.

Open three terminal windows to SSH to the **public IPs** of the 3 spoke **test instances/VMs** in each cloud.
### 6.1 Connectivity Test Using the Gatus App

Navigate to your POD Portal, locate the Gatus widget, and select **_aws-us-east-2-spoke1-test1_** as an example. Then, sign in to the Gatus app.

```{figure} images/lab2-gastusfinal00.png
---
align: center
---
ICMP
```

```{figure} images/lab2-gastusfinal01.png
---
align: center
---
SSH
```

You will observe that both ICMP and SSH tests have successfully completed for all three instances:

1) **_aws-us-east-2-spoke1-test2_** (enabled by the normal `intra-VPC traffic`)

2) **_gcp-us-central1-spoke1-test1 _**(enabled by the `Aviatrix MCNA`)

3) **_azure-west-us-spoke1-test1_** (enabled by the `Aviatrix MCNA`)

```{important}
Review the Gatus App status for the other instances in Azure and GCP.
```

### 6.1 Connectivity Test Using the SSH Client

If you're not satisfied with the Gatus dashboard, you can also use your personal `SSH client` to perform the connectivity tests!

- Open three terminal windows to SSH to the **public IPs** of the 3 spoke **test instances/VMs** in each cloud.

Then ping the **private** IPs of each other VMs to test the Multi-Cloud connectivity.

<ins>Refer to your pod portal for the public/private IPs or retrieve them from the topology</ins>.
<ins>Refer to your pod portal for the public/private IPs or retrieve them from the **_Cloud Assets/Topology_**</ins>.

```{important}
Refresh the web page, to see the changes reflected into your CoPilot's topology!
Expand All @@ -973,7 +1007,7 @@ Refresh the web page, to see the changes reflected into your CoPilot's topology!
```{note}
**`POD PORTAL`**:

Both public DNS names and private IP addresses of the **test** instances are retrievable from your personal portal.
Please note that both the public DNS names and private IP addresses of the **test** instances can be retrieved from your personal portal.
```{figure} images/lab2-newpic.png
---
align: center
Expand Down
Binary file added docs/ace-pro/_images/lab2-gastusfinal00.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/ace-pro/_images/lab2-gastusfinal01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 41 additions & 7 deletions docs/ace-pro/_sources/docs/lab2.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ Normal intra-vpc traffic
```

```{important}
Explore the Gatus App status for the remaining instances as well.
Check the **Gatus App** status for the remaining instances as well.
```

### 3.2. Preliminary Monitoring Check Using an SSH Client <span style='color:#33ECFF'>(BONUS)</span></summary>
Expand Down Expand Up @@ -204,7 +204,7 @@ Topology
In the Properties window under the Topology section of your CoPilot, you can also access the **Private IP addresses** for EAST-WEST traffic.
```

## 3.3 Verification Using Uour SSH Client
### 3.3 Verification Using Your SSH Client

Now that you have logged in to the **_aws-us-east-2-spoke1-test1_** successfully, you can issue your ping commands towards the **Private IP address** of the other instances!

Expand Down Expand Up @@ -956,15 +956,49 @@ align: center
Route DB
```

## 5.4. Connectivity tests through Gatus
## 6. Final Connectivity Testing

Verify each test instance can ping each other.
Verify that each test instance can ping each other.

Open three terminal windows to SSH to the **public IPs** of the 3 spoke **test instances/VMs** in each cloud.
### 6.1 Connectivity Test Using the Gatus App

Navigate to your POD Portal, locate the Gatus widget, and select **_aws-us-east-2-spoke1-test1_** as an example. Then, sign in to the Gatus app.

```{figure} images/lab2-gastusfinal00.png
---
align: center
---
ICMP
```

```{figure} images/lab2-gastusfinal01.png
---
align: center
---
SSH
```

You will observe that both ICMP and SSH tests have successfully completed for all three instances:

1) **_aws-us-east-2-spoke1-test2_** (enabled by the normal `intra-VPC traffic`)

2) **_gcp-us-central1-spoke1-test1 _**(enabled by the `Aviatrix MCNA`)

3) **_azure-west-us-spoke1-test1_** (enabled by the `Aviatrix MCNA`)

```{important}
Review the Gatus App status for the other instances in Azure and GCP.
```

### 6.1 Connectivity Test Using the SSH Client

If you're not satisfied with the Gatus dashboard, you can also use your personal `SSH client` to perform the connectivity tests!

- Open three terminal windows to SSH to the **public IPs** of the 3 spoke **test instances/VMs** in each cloud.

Then ping the **private** IPs of each other VMs to test the Multi-Cloud connectivity.

<ins>Refer to your pod portal for the public/private IPs or retrieve them from the topology</ins>.
<ins>Refer to your pod portal for the public/private IPs or retrieve them from the **_Cloud Assets/Topology_**</ins>.

```{important}
Refresh the web page, to see the changes reflected into your CoPilot's topology!
Expand All @@ -973,7 +1007,7 @@ Refresh the web page, to see the changes reflected into your CoPilot's topology!
```{note}
**`POD PORTAL`**:

Both public DNS names and private IP addresses of the **test** instances are retrievable from your personal portal.
Please note that both the public DNS names and private IP addresses of the **test** instances can be retrieved from your personal portal.
```{figure} images/lab2-newpic.png
---
align: center
Expand Down
28 changes: 14 additions & 14 deletions docs/ace-pro/docs/lab10.html
Original file line number Diff line number Diff line change
Expand Up @@ -385,46 +385,46 @@ <h3>2.1 Enable CostIQ<a class="headerlink" href="#enable-costiq" title="Link to
<figure class="align-center" id="id1">
<a class="reference internal image-reference" href="../_images/lab9-costiq.png"><img alt="../_images/lab9-costiq.png" src="../_images/lab9-costiq.png" style="height: 250px;" /></a>
<figcaption>
<p><span class="caption-number">Fig. 373 </span><span class="caption-text">Enable CostIQ</span><a class="headerlink" href="#id1" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 375 </span><span class="caption-text">Enable CostIQ</span><a class="headerlink" href="#id1" title="Link to this image">#</a></p>
</figcaption>
</figure>
<figure class="align-center" id="id2">
<a class="reference internal image-reference" href="../_images/lab9-costiq001.png"><img alt="../_images/lab9-costiq001.png" src="../_images/lab9-costiq001.png" style="height: 300px;" /></a>
<figcaption>
<p><span class="caption-number">Fig. 374 </span><span class="caption-text">Enable CostIQ</span><a class="headerlink" href="#id2" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 376 </span><span class="caption-text">Enable CostIQ</span><a class="headerlink" href="#id2" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>Now click on <code class="docutils literal notranslate"><span class="pre">&quot;+</span> <span class="pre">Cost</span> <span class="pre">Center&quot;</span></code> and create the <strong>AWS</strong> Cost Center aforementioned.</p>
<figure class="align-center" id="id3">
<img alt="../_images/lab9-costiq02.png" src="../_images/lab9-costiq02.png" />
<figcaption>
<p><span class="caption-number">Fig. 375 </span><span class="caption-text">“+ Cost Center”</span><a class="headerlink" href="#id3" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 377 </span><span class="caption-text">“+ Cost Center”</span><a class="headerlink" href="#id3" title="Link to this image">#</a></p>
</figcaption>
</figure>
<figure class="align-center" id="id4">
<img alt="../_images/lab9-costiq03.png" src="../_images/lab9-costiq03.png" />
<figcaption>
<p><span class="caption-number">Fig. 376 </span><span class="caption-text">AWS</span><a class="headerlink" href="#id4" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 378 </span><span class="caption-text">AWS</span><a class="headerlink" href="#id4" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>Repeat the action creating the remaining two Cost Centers: <strong>GCP</strong> and <strong>Azure</strong>, associating the corresponing Application VPCs/VNets.</p>
<figure class="align-center" id="id5">
<img alt="../_images/lab9-costiq04.png" src="../_images/lab9-costiq04.png" />
<figcaption>
<p><span class="caption-number">Fig. 377 </span><span class="caption-text">GCP</span><a class="headerlink" href="#id5" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 379 </span><span class="caption-text">GCP</span><a class="headerlink" href="#id5" title="Link to this image">#</a></p>
</figcaption>
</figure>
<figure class="align-center" id="id6">
<img alt="../_images/lab9-costiq05.png" src="../_images/lab9-costiq05.png" />
<figcaption>
<p><span class="caption-number">Fig. 378 </span><span class="caption-text">AZURE</span><a class="headerlink" href="#id6" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 380 </span><span class="caption-text">AZURE</span><a class="headerlink" href="#id6" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>You should immediately get insights on how they have been utilized.</p>
<figure class="align-center" id="id7">
<a class="reference internal image-reference" href="../_images/lab9-costiq06.png"><img alt="../_images/lab9-costiq06.png" src="../_images/lab9-costiq06.png" style="height: 150px;" /></a>
<figcaption>
<p><span class="caption-number">Fig. 379 </span><span class="caption-text">Cost Centers Overview</span><a class="headerlink" href="#id7" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 381 </span><span class="caption-text">Cost Centers Overview</span><a class="headerlink" href="#id7" title="Link to this image">#</a></p>
</figcaption>
</figure>
</section>
Expand All @@ -438,48 +438,48 @@ <h2>3. New York DC is the Shared Services<a class="headerlink" href="#new-york-d
<figure class="align-center" id="id8">
<img alt="../_images/lab9-costiq10.png" src="../_images/lab9-costiq10.png" />
<figcaption>
<p><span class="caption-number">Fig. 380 </span><span class="caption-text">Show BGP Learned Routes</span><a class="headerlink" href="#id8" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 382 </span><span class="caption-text">Show BGP Learned Routes</span><a class="headerlink" href="#id8" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>You will find out that all the local subnets advertised by the DC belong to the cidr <strong>10.40.0.0/16</strong>.</p>
<figure class="align-center" id="id9">
<img alt="../_images/lab9-cidr.png" src="../_images/lab9-cidr.png" />
<figcaption>
<p><span class="caption-number">Fig. 381 </span><span class="caption-text">CIDR</span><a class="headerlink" href="#id9" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 383 </span><span class="caption-text">CIDR</span><a class="headerlink" href="#id9" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>Let’s move on the <strong>Shared Services</strong> tab and click on <code class="docutils literal notranslate"><span class="pre">&quot;+</span> <span class="pre">Shared</span> <span class="pre">Service&quot;</span></code>.</p>
<figure class="align-center" id="id10">
<img alt="../_images/lab9-costiq12.png" src="../_images/lab9-costiq12.png" />
<figcaption>
<p><span class="caption-number">Fig. 382 </span><span class="caption-text">“+ Shared Service”</span><a class="headerlink" href="#id10" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 384 </span><span class="caption-text">“+ Shared Service”</span><a class="headerlink" href="#id10" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>Create the <strong>Shared Service</strong> based on the aforementioned requirements.</p>
<figure class="align-center" id="id11">
<img alt="../_images/lab9-costiq13.png" src="../_images/lab9-costiq13.png" />
<figcaption>
<p><span class="caption-number">Fig. 383 </span><span class="caption-text">“+ Shared Service”</span><a class="headerlink" href="#id11" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 385 </span><span class="caption-text">“+ Shared Service”</span><a class="headerlink" href="#id11" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>If you kept running the ping on the Workstation Edge’s terminal, then you should see both the relative traffic and the absolute one from any Cost Centers towards the Shared Service.</p>
<figure class="align-center" id="id12">
<img alt="../_images/lab9-ping.png" src="../_images/lab9-ping.png" />
<figcaption>
<p><span class="caption-number">Fig. 384 </span><span class="caption-text">Ping from the Wortkstation “Edge”</span><a class="headerlink" href="#id12" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 386 </span><span class="caption-text">Ping from the Wortkstation “Edge”</span><a class="headerlink" href="#id12" title="Link to this image">#</a></p>
</figcaption>
</figure>
<figure class="align-center" id="id13">
<a class="reference internal image-reference" href="../_images/lab9-counter.png"><img alt="../_images/lab9-counter.png" src="../_images/lab9-counter.png" style="height: 350px;" /></a>
<figcaption>
<p><span class="caption-number">Fig. 385 </span><span class="caption-text">From the Cost Center towards the Shared Service</span><a class="headerlink" href="#id13" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 387 </span><span class="caption-text">From the Cost Center towards the Shared Service</span><a class="headerlink" href="#id13" title="Link to this image">#</a></p>
</figcaption>
</figure>
<p>After this lab, this is how the overall topology would look like:</p>
<figure class="align-center" id="id14">
<a class="reference internal image-reference" href="../_images/lab9-final.png"><img alt="../_images/lab9-final.png" src="../_images/lab9-final.png" style="height: 400px;" /></a>
<figcaption>
<p><span class="caption-number">Fig. 386 </span><span class="caption-text">Final topology for Lab 10</span><a class="headerlink" href="#id14" title="Link to this image">#</a></p>
<p><span class="caption-number">Fig. 388 </span><span class="caption-text">Final topology for Lab 10</span><a class="headerlink" href="#id14" title="Link to this image">#</a></p>
</figcaption>
</figure>
</section>
Expand Down
Loading