Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 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
2 changes: 1 addition & 1 deletion content/includes/nginx-one/cloud-access.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
files:
- content/nginx-one/secure-your-fleet/set-up-security-alerts.md
- content/nginx-one/getting-started.md
- content/nginx-one/workshops/lab1/getting-started-with-nginx-one.md
- content/nginx-one/workshops/lab1/getting-started-with-nginx-one-console.md
---

Confirm that an F5 Distributed Cloud tenant has been provisioned for you. To do so:
Expand Down
4 changes: 2 additions & 2 deletions content/includes/nginx-one/workshops/xc-account.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
files:
- content/nginx-one/workshops/lab2/run-workshop-components-with-docker.md
- content/nginx-one/workshops/lab3/explore-nginx-one-console-and-features.md
- content/nginx-one/workshops/lab3/explore-nginx-one-console-features.md
- content/nginx-one/workshops/lab4/config-sync-groups.md
- content/nginx-one/workshops/lab5/upgrade-nginx-plus-to-latest-version.md
---

All labs require an **F5 Distributed Cloud (XC) account** with NGINX One enabled. If you don’t have an account or need to verify access, follow the steps in [Lab 1: Before you begin]({{< ref "nginx-one/workshops/lab1/getting-started-with-nginx-one.md#before-you-begin" >}}).
All labs require an **F5 Distributed Cloud (XC) account** with NGINX One enabled. If you don’t have an account or need to verify access, follow the steps in [Lab 1: Before you begin]({{< ref "nginx-one/workshops/lab1/getting-started-with-nginx-one-console.md#before-you-begin" >}}).
35 changes: 35 additions & 0 deletions content/nginx-one/workshops/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,39 @@ title: Workshops
description:
weight: 710
url: /nginx-one/workshops
nd-landing-page: true
nd-content-type: landing-page
nd-product: NGINX One
---

Welcome to the NGINX One Console workshops.

These labs give you hands-on experience using NGINX One Console to connect, manage, and scale your NGINX fleets.

We recommend starting with Lab 1 and Lab 2. Lab 2 sets up the workshop environment with Docker, which you’ll need for the later labs.

{{<card-layout>}}
{{<card-section showAsCards="true">}}

{{<card title="Lab 1: Get started with NGINX One Console" titleUrl="/nginx-one/workshops/lab1/getting-started-with-nginx-one-console/" icon="flask-conical" >}}
Log in, set up access, and register instances. Learn the basics of managing fleets in NGINX One Console.
{{</card>}}

{{<card title="Lab 2: Run workshop components with Docker" titleUrl="/nginx-one/workshops/lab2/run-workshop-components-with-docker/" icon="flask-conical" >}}
Use Docker to spin up the full workshop locally for a clean and repeatable environment.
{{</card>}}

{{<card title="Lab 3: Explore NGINX One Console and features" titleUrl="/nginx-one/workshops/lab3/explore-nginx-one-console-features/" icon="flask-conical" >}}
Take a guided tour of NGINX One Console. Explore dashboards, alerts, and insights while trying out key features.
{{</card>}}

{{<card title="Lab 4: Config Sync Groups" titleUrl="/nginx-one/workshops/lab4/config-sync-groups/" icon="flask-conical" >}}
Create and manage Config Sync Groups to apply consistent changes across all your NGINX instances.
{{</card>}}

{{<card title="Lab 5: Upgrade NGINX Plus to the latest version" titleUrl="/nginx-one/workshops/lab5/upgrade-nginx-plus-to-latest-version/" icon="flask-conical" >}}
Plan and upgrade NGINX Plus with NGINX One Console workflows, keeping downtime to a minimum.
{{</card>}}

{{</card-section>}}
{{</card-layout>}}
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Make sure you have:

- {{< include "nginx-one/workshops/xc-account.md" >}}
- Docker and Docker Compose installed and running
- An active data plane key from [Lab 1: Get started with NGINX One Console]({{< ref "nginx-one/workshops/lab1/getting-started-with-nginx-one.md" >}})
- An active data plane key from [Lab 1: Get started with NGINX One Console]({{< ref "nginx-one/workshops/lab1/getting-started-with-nginx-one-console.md" >}})
- A trial or paid NGINX One JWT license (saved as `nginx-repo.jwt`) from [MyF5](https://my.f5.com/manage/s/)
- Basic Linux and NGINX knowledge
- Git installed and an SSH key set up for GitHub access
Expand Down Expand Up @@ -150,7 +150,7 @@ Wait until you see **Started** for each container.

Your containers are now up and registered with NGINX One Console.

Go to [Lab 3: Explore NGINX One Console features]({{< ref "nginx-one/workshops/lab3/explore-nginx-one-console-and-features.md" >}}).
Go to [Lab 3: Explore NGINX One Console features]({{< ref "nginx-one/workshops/lab3/explore-nginx-one-console-features.md" >}}).

---

Expand Down
Loading