Add missing steps for opening category in User Guides to make them consistent with the Admin Guide. Change-Id: I0c4b6d5b248fbf2a5814812d147141acadf25a1f Implements: blueprint user-guides-reorganised
7.2 KiB
Launch and manage stacks
OpenStack Orchestration is a service that you can use to orchestrate
multiple composite cloud applications. This service supports the use of
both the Amazon Web Services (AWS) CloudFormation template format
through both a Query API that is compatible with CloudFormation and the
native OpenStack Heat Orchestration Template (HOT) format through a
REST API.
These flexible template languages enable application developers to describe and automate the deployment of infrastructure, services, and applications. The templates enable creation of most OpenStack resource types, such as instances, floating IP addresses, volumes, security groups, and users. Once created, the resources are referred to as stacks.
The template languages are described in the Template Guide <http://docs.openstack.org/developer/heat/template_guide/index. html> in the Heat developer documentation <http://docs. openstack.org/developer/heat/>.
Launch a stack
Log in to the dashboard.
From the CURRENT PROJECT on the
Projecttab, select the appropriate project.On the
Projecttab, open theOrchestrationtab and clickStackscategory.Click
Launch Stack.In the
Select Templatedialog box, specify the following values:Template SourceChoose the source of the template from the list. Template URL/File/DataDepending on the source that you select, enter the URL, browse to the file location, or directly include the template. Environment SourceChoose the source of the environment from the list. The environment files contain additional settings for the stack. Environment File/DataDepending on the source that you select, browse to the file location, directly include the environment Click
Next.In the
Launch Stackdialog box, specify the following values:Stack NameEnter a name to identify the stack. Creation Timeout(minutes)Specify the number of minutes that can elapse before the launch of the stack times out. Rollback On FailureSelect this check box if you want the service to roll back changes if the stack fails to launch. Password for user"demo"Specify the password that the default user uses when the stack is created. DBUsernameSpecify the name of the database user. LinuxDistributionSpecify the Linux distribution that is used in the stack. DBRootPasswordSpecify the root password for the database. KeyNameSpecify the name of the key pair to use to log in to the stack. DBNameSpecify the name of the database. DBPasswordSpecify the password of the database. InstanceTypeSpecify the flavor for the instance. Click
Launchto create a stack. TheStackstab shows the stack.
After the stack is created, click on the stack name to see the following details:
- Topology
-
The topology of the stack.
- Overview
-
The parameters and details of the stack.
- Resources
-
The resources used by the stack.
- Events
-
The events related to the stack.
Manage a stack
Log in to the dashboard.
From the CURRENT PROJECT on the
Projecttab, select the appropriate project.On the
Projecttab, open theOrchestrationtab and clickStackscategory.Select the stack that you want to update.
Click
Change Stack Template.In the
Select Templatedialog box, select the new template source or environment source.Click
Next.The
Update Stack Parameterswindow appears.Enter new values for any parameters that you want to update.
Click
Update.
Delete a stack
When you delete a stack, you cannot undo this action.
- Log in to the dashboard.
- From the CURRENT PROJECT on the
Projecttab, select the appropriate project. - On the
Projecttab, open theOrchestrationtab and clickStackscategory. - Select the stack that you want to delete.
- Click
Delete Stack. - In the confirmation dialog box, click
Delete Stackto confirm the deletion.