Follow the steps below to get started using Control Plane by deploying a sample application.
This quick start will demonstrate:
my-company) and click
Create GVCform will be shown
In this step, you will create a GVC and map it to two cloud providers in two locations.
If you are not already on the
Create GVC form, click the
Create dropdown in the upper right corner and select
Enter a GVC name (e.g., foo-bar-gvc) and click
Select the desired locations. For this quickstart, we'll select:
Create. The GVC will be created and the details page will be shown.
In this step, you will deploy the sample application by creating a workload.
Workloadsfrom the left side menu. Once the form is loaded, click the
Next (Container 1)
The workload name will be used as the subdomain for the endpoint URL's. The name cannot be changed.
Name textbox will automatically be the short name of the image which can be overwritten.
gcr.io/knative-samples/helloworld-go is a demo web app written in Go.
It will show the workload name, cloud provider, and location.
Serves Trafficswitch to indicate that this workload will be serving requests on port 8080
Createbutton. The workload will be created and the summary page will be shown.
In this step, you will enable the firewall to allow external requests to the workload.
All Inbound Requests Allowedswitch to allow the workload to accept inbound requests. Click
Saveat the bottom of the page.
Summaryto return to the summary page
In this step, you will browse to the global endpoint URL that was generated for this workload. This URL is automatically secured using TLS, load balanced, and DNS geo-routed to the nearest health location.
Workload Healthwill indicate
Openlink beside the global endpoint URL to launch to application
In this step, you will launch the demo application at each location.
The output of the demo application will show the cloud provider and the location where it is running.
Openlink that will launch the application at its respective location. The URL is secured using TLS.
The output for each location will be similar to:
aws-eu-central-1Hello foo-bar-workload r06hp3y0ww3qw aws eu-central-1!
gcp-us-east1Hello foo-bar-workload r06hp3y0ww3qw gcp us-east1!
With a minimal amount of effort, you were able to deploy an application to multiple cloud providers and locations. This workload is now managed by Control Plane and you can easily modify any of the available options.
Next button below to learn how to configure a custom domain for your workload.