Manage Your NGINX Integrations

Overview

Create Integrations to give NGINX Controller permission to deploy and manage instances on external systems, such as cloud providers like AWS.

AWS Integration Requirements

IAM User

To create an NGINX Controller Integration for AWS, you need to configure an AWS IAM user with the following roles:

"ec2:*Instance*",
"ec2:*Tags*"

AWS Security Credentials

You’ll need to supply the following AWS security credentials to complete the NGINX Controller Integration setup for AWS:

  • access key ID
  • secret access key ID

Create an Integration

Take the following steps to create an Integration:

  1. Open the NGINX Controller user interface and log in.
  2. Select the NGINX Controller menu icon, then select Platform.
  3. On the Platform menu, select Integrations.
  4. On the Integrations menu, select the Create Integration quick action.
  5. Add a name.
  6. (Optional) Add a display name.
  7. (Optional) Add a description.
  8. (Optional) Add tags.
  9. Select the Integration type.
  10. (Optional) Type the service endpoint URL.
  11. Select the credential type.
  12. For AWS integrations:
    1. Type the access key ID.
    2. Type the secret access key ID.
  13. Select Submit.

View, Edit, and Delete Integrations

Take the following steps to view, edit, or delete an Integration:

  1. Open the NGINX Controller user interface and log in.
  2. Select the NGINX Controller menu icon, then select Platform.
  3. On the Platform menu, select Integrations.
  4. On the Integrations menu, select Overview.
  5. To view the details for an Integration, choose the Integration from the list. This opens a side panel where you can view the Integration’s linked Locations.
  6. To edit an Integration, choose the Integration from the list, then select Edit (pencil icon).
  7. To delete an Integration, choose the Integration from the list, then select Delete (trash icon).

What’s Next


This documentation applies to the following versions of NGINX Controller Documentation:
3.6, 3.7, 3.8, 3.9 and 3.10.