Skip to content

feature: Secure your fleet #596

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

Draft
wants to merge 5 commits into
base: nginx-one-new-homepage
Choose a base branch
from
Draft
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
11 changes: 11 additions & 0 deletions content/nginx-one/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,17 @@ docs: DOCS-1393

This guide provides step-by-step instructions on how to activate and start using F5 NGINX One Console. NGINX One is a management console for monitoring and managing NGINX data plane instances.

## Confirm access to the F5 Distributed Cloud

You can access NGINX One Console through the F5 Distributed Cloud.

1. Log in to [MyF5](https://my.f5.com/manage/s/).
1. Go to **My Products & Plans > Subscriptions** to see your active subscriptions.
1. Within one of your subscriptions, you should see either an NGINX and/or a Distributed Cloud subscription
- If the above does not appear in any of your subscriptions, please reach out to either your F5 Account Team or Customer Success Manager.

Now identify your tenant. You or someone in your organization should have received an email from no-reply@cloud.f5.com asking you to update your password. The account name referenced in the E-Mail is the tenant name. Navigate to https://YOUR_TENANT_NAME.console.ves.volterra.io to access the F5 Distributed Cloud.

## Enable the NGINX One service {#enable-nginx-one}

To get started using NGINX One, enable the service on F5 Distributed Cloud.
Expand Down
2 changes: 1 addition & 1 deletion content/nginx-one/nginx-configs/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description:
title: Manage your NGINX instances
title: Add and manage NGINX instances
weight: 300
url: /nginx-one/nginx-configs
---
6 changes: 6 additions & 0 deletions content/nginx-one/secure-your-fleet/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Secure your fleet
description:
weight: 450
url: /nginx-one/secure-your-fleet
---
53 changes: 53 additions & 0 deletions content/nginx-one/secure-your-fleet/secure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: "Set up security alerts"
weight: 500
toc: true
type: how-to
product: NGINX One
docs: DOCS-000
---

The F5 Distributed Cloud generates alerts from all its services including NGINX One. You can configure rules to send those alerts to a receiver of your choice. These instructions walk you through how to configure an email notification when we see new CVEs or detect security issues with your NGiNX instances.

This page describes basic steps to set up an email alert. For authoritative documentation, see
[Alerts - Email & SMS](https://flatrender.tora.reviews/docs-v2/shared-configuration/how-tos/alerting/alerts-email-sms).

## Configure alerts to be sent to your email

To configure security-related alerts, follow these steps:

1. Navigate to the F5 Distributed Cloud Console at https://INSERT_YOUR_TENANT_NAME.console.ves.volterra.io.
1. Find **Audit Logs & Alerts** > **Alerts Management**
1. Select **Add Alert Receiver**
1. Configure the **Alert Receivers**
1. Enter the name of your choice
1. (Optional) Specify a label and description
1. Under **Receiver**, select Email and enter your email address.
1. Select **Save and Exit**.
1. Your Email receiver should now appear on the list of Alert Receivers.
1. Under the Actions column, select Verify Email.
1. Select **Send email** to confirm
1. You should receive a verification code in the email provided. Copy that code.
1. Under the Actions column, select **Enter verification code**.
1. Paste the code and select **Verify receiver**.

## Configure Alert Policy

Next, configure the policy that identifies when you'll get an alert.

1. Navigate to **Alerts Management > Alert Policiei**.
1. Select Add Alert Policy.
1. Enter the name of your choice
1. (Optional) Specify a label and description
1. Under Alert Reciever Configuration > Alert Receivers, select the Alert Receiver you just created
1. Under Policy Rules select Configure.
1. Select Add Item.
1. Under Select Alerts (TBD)
1. Set the Action as Send and select Apply

Now set a second alert related to Common Vulnerabilities and Exposures (CVEs).

1. Select Add Item.
1. Under Select Alerts {adding additional Alert type for CVE).
1. Set the Action as Send and select Apply.
1. Select **Save and Exit**.
2 changes: 1 addition & 1 deletion content/nginx-one/staged-configs/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description:
title: Draft new instances (Staged Configuration)
title: Draft new instances (Staged Configs)
weight: 200
url: /nginx-one/how-to/staged-configs
---
8 changes: 4 additions & 4 deletions layouts/partials/list-main.html
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ <h3 class="card-title" style="display: flex; align-items: center; gap: 5px;">
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Get started")}}
<p style="padding-bottom: 10px;">See benefits from the NGINX One Console </p>
{{ end }}
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Draft new instances (Staged Configuration)")}}
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Draft new instances (Staged Configs)")}}
<p style="padding-bottom: 10px;">Work on new instances with Staged Configurations</p>
{{ end }}
<!-- {{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Secure your fleet")}}
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Secure your fleet")}}
<p style="padding-bottom: 10px;">Configure alerts that match your security policies </p>
{{ end }} -->
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Manage your NGINX instances")}}
{{ end }}
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Add and manage NGINX instances")}}
<p style="padding-bottom: 10px;">Monitor all of your deployments </p>
{{ end }}
{{ if and (eq $PageTitle "F5 NGINX One Console") (eq .Title "Monitor your certificates")}}
Expand Down
Loading