- Print
- PDF
Getting started with SourceDeploy
- Print
- PDF
Available in Classic and VPC
The Getting started with SourceDeploy guide describes what you need to do to properly use SourceDeploy after checking the SourceDeploy use environment and supported specifications and fully understanding the overall Usage scenario and Glossary. The items described in Getting started with SourceDeploy are as follows.
- Preparations
- Setting user permissions
- Create deployment project
If you completed the above, then you've completed the basic procedure for using SourceDeploy. Later, you can utilize NAVER Cloud Platform's SourcePipeline to automate software release processes for more efficient operation of SourceDeploy.
The tasks above can be done after requesting subscription from SourcePipeline, rather than in SourceDeploy, and they are not explained in detail in this guide. For more details about the usage method, refer to SourcePipeline Guide.
Preparations
Click deployment targets (Server, Auto Scaling, Ncloud Kubernetes Service, Object Storage) from the NAVER Cloud Platform console.
To install and run the agent for SourceDeploy by writing them in an init script, write and create the init script before you create Server or Auto Scaling. For more information, refer to Agent installation guide.
For how to create a deployment target, refer to the following for the deployment target you want to create.
Setting user permissions
Check the SourceDeploy usage permissions, depending on the login account, and then set permissions for sub accounts from the console's Services > Management & Governance > Sub Account menu as necessary.
- Customer account: Can use all SourceDeploy features without limitation.
- Sub account created by customer: One of the following permissions is required to use all features of SourceDeploy.
- NCP_INFRA_MANAGER: Can use all services in NAVER Cloud Platform, including SourceDeploy same as the customer account (except for some management features in My Page).
- NCP_SOURCEDEPLOY_MANAGER: Can use all features in SourceDeploy.
Refer to the following to set detailed permissions for each action in the sub account.
Create deployment project
Once you've completed creating a deployment target, create a deployment project on the NAVER Cloud Platform console.
The following shows how to create a deployment project.
In this section, we will briefly introduce how to create a deployment project. For details about how to create deployment projects, refer to Deployment project creation guide.
- Connect to the NAVER Cloud Platform console.
- Click the Services > Developer Tools > SourceDeploy menus, in that order.
- Click the [Create deployment project] button.
- Enter a name for the deployment project.
- Configure the deployment environment.
- Select the deployment target created during preparation.
- Check the final information for the deployment project, and then click the [Create deployment project] button.