Deployment Endpoints

What are Deployment Endpoints

Deployment Endpoints are used to identify the location of a Deployment (i.e., the definition where an Instance is executed). With the Deployment Endpoints, you can create and maintain those locations. This feature can only be accessed by a user with the administrator role.

Deployment Endpoints Types

Docker

SMARTUNIFIER supports the Deployment of Instances using Docker Containers. Before creating a new Deployment for an Instance using Docker. install Docker on your device and open up the Docker Remote API Interface. If you want to learn more about Docker and how to install it, visit the Docker Website. When your Docker Daemon is up and running you have to provide a Docker endpoint.

  • Navigate to the SMARTUNIFIER Deployment Endpoints perspective (1).

SideMenuDeploymentEndpoints
  • Click on the “Add Endpoint” button (2).

  • Select the Deployment Type Docker from the pop-up (3).

ListViewDeploymentEndpointsClickOnAdd
  • In the “Add Endpoint” view a set of configuration parameters is required (4)

    • Provide a Group and a Name

    • Provide URL. Depending on your use case choose between the unix e.g., unix:///var/run/docker.sock or the tcp e.g., tcp://127.0.0.1:2375 protocol.

  • After all mandatory fields are filled in, click the “Save” button (5).

ConfigurationAddNewDeploymentEndpoint

AWS

Before deploying a SMARTUNIFIER Instance on AWS Fargate you need to create an AWS Deployment Endpoint. The AWS Deployment Endpoint specifies, which AWS account should be used for the deployment.

Follow the steps described below to create an AWS Deployment Endpoint:

  • Select the SMARTUNIFIER Deployment Endpoints perspective (1).

Select Deployment Endpoints
  • Click the “Add” button (2).

  • Select AWS (3).

Select AWS as endpoint
  • Configure your AWS account by entering the following parameters (4):

    • Enter a Group and a Name.

    • Enter your AWS account ID.

    • Select the region.

  • Save the new Endpoint by clicking the “Safe” button (5):

Enter AWS account details