When prompted, click Use a wizard.
Complete the configure fields in the first step of the wizard.
Fields | Description |
---|---|
Application Name | Enter a name that helps you identify this application. |
Namespace | Specify a Kubernetes namespace created in the ECP clusters for your account. |
Labels | Read-only field that shows the default label used to identify pods. The ECP uses "app" as the key and the application name you entered as the value. |
Pod Controller | Select a Kubernetes workload controller to control your pods. Choices are:
|
Image Pull Secret | If your application will run private image(s), specify an ImagePullSecret that will be used to authenticate with your registry. If an ImagePullSecret is not specified or the specified ImagePullSecret is not correct, the image pulling and application deployment operations will fail. |
Volumes | This field is available when Pod Controller is set to StatefulSet. Use this field to add one or more volumes by defining their name, storage class, and capacity. |
Container | Specify the container name, docker image and tag, CPU and memory resources, environment variables, and volume mounts. Use Advanced Settings to define the following parameters:
|
Note: You can add and configure multiple containers and couple them together in a pod.
Fields | Description |
---|---|
Name of load balancer | Read-only field that shows the name of the load balancer. Default to same as "Application Name" |
Backend Selector | Read-only field that selects pods to sit behind the layer 4 load balancer based on labels. The pods are what you specified in the first wizard step. |
Listeners | Complete the following fields:
|
Note: You can add or remove listeners by clicking the + Add Listener button or the Remove button.
Fields | Description |
---|---|
Network interfaces | Drag the controls to the right to expose the application via a public IPv4 network, IPv6 network, or both. |
Fields | Description |
---|---|
Region | Select an ECP Region where the application is to be distributed. The ECP will distribute your desired number of application instances across PoPs in the selected region automatically. |
Replicas per region | Select the total number of application instances you want to distribute within the selected ECP Region. |
Fields | Description |
---|---|
PoP | Select one or more ECP PoPs where you want to run your application. |
Replicas per PoP | Select the number of application instances you want to run in each of the selected ECP PoPs. |
Note: You can add or remove targets by clicking the + Add Target button or the garbage can icon.
At the top right of the wizard, click > Next.
Review your inputs from the previous steps. If you need to change them, click Previous to return to the appropriate step, make your changes, and then click Next until you return to the Review step.
When you are satisfied with your inputs, click Submit & Deploy.
Note: The application deployment process will take a while, the length depending on the size of container images to be downloaded, the target locations, and the number of expected instances, etc. Once the application is deployed, Deployed appears as its status on the Applications page. To check the status and other details, use the applications list view and detail view. After the application is deployed, you can check application instances. If you encounter a problem, try to troubleshoot.