Create an application instance when you want to customize and deploy from an application template. For example, you might create an instance that you plan to deploy for testing purposes. You might create another instance for production use.
When you create an application instance, you specify information the helps you categorize based on the application's intended usage. This information helps you filter and find application instances when you're looking for a specific instance.
Before you begin
You must have one of the following roles:
- Application Design Center Admin (
roles/designcenter.admin
) - Application Admin (
roles/designcenter.applicationadmin
) - Application Editor(
roles/designcenter.applicationeditor
)
Create an application instance
Create an application instance from a template by specifying application details and optionally overriding component configurations.
From the navigation menu, click Templates.
Click the Template ID that you want to use.
From the design canvas, click Configure an app. Then click Create new application.
In the Application name area, do the following to name and describe your application:
In the Name field, enter a unique identifier in this space. For example, use a unique name and environment combination like
web-app-staging
. This is a required field.You can use up to 63 characters, including lowercase letters, numbers, and hyphens. The name must start with a lowercase letter and can't end with a hyphen. Names can't be changed.
In the Display name field, enter a name to display in the Google Cloud console.
In the Description field, enter the purpose of this application instance.
From the Region list, select the region where you plan to deploy the application instance.
In the Input attributes area, enter the following identifying information:
- From the Environment list, select the environment where you want to
deploy this instance. For example, you might want to verify that your
deployment works as expected in
TEST
. - From the Criticality list, select the degree of impact on your
business. For example,
LOW
orHIGH
.
- From the Environment list, select the environment where you want to
deploy this instance. For example, you might want to verify that your
deployment works as expected in
To add additional metadata to your application instances, in the Application parameters area, do the following:
- Click Add parameter.
- Enter a Key and Value pair. For example, you might add a parameter to identify the region where you want to deploy your application.
To specify owners, click Add owner and enter a Display name and email for each of the following:
In the Business owners area, enter an owner who is responsible for quality and user expectations.
In the Developer owners area, enter an owner who is responsible for development and coding.
In the Operator owners area, enter an owner who is responsible for operating the application.
Click Create Application. The application details are displayed.
To modify a component in the application, click the component in the design canvas and modify its parameters. For links to configuration documentation for each component, see Supported resources.
Delete an application instance
If you no longer need an application instance, you can delete it. If you have deployed an application, the underlying resources and service accounts are not deleted when you delete the application instance.
From the navigation menu, click Applications.
From the table, click the Application name.
Click
Actions and select Delete Application.In the Delete field, enter the application name.
Click Delete.
What's next
Deploy your application using one of the following: