Available in Classic and VPC
In Getting started, you can check SourceDeploy's environmental requirements and specifications, understand the quickstart and glossary, and learn tasks to use SourceDeploy properly. Getting started describes the following:
- Preliminary tasks.
- Set user permissions.
- Create a deployment project.
If you have completed the steps up to this point, you have finished the basic setup required to use SourceDeploy. To operate SourceDeploy more efficiently, you can automate the software release process by using SourcePipeline on the NAVER Cloud Platform.
The steps above can be performed after subscribing to SourcePipeline, not SourceDeploy, and are not covered in detail in this guide. For more information about how to use the service, see SourcePipeline user guide.
Preliminary tasks
Create deployment targets (Server, Auto Scaling, Ncloud Kubernetes Service, Object Storage) on the NAVER Cloud Platform console.
To install and run the SourceDeploy agent by writing it in the Init Script, create the Init Script before creating the Server or Auto Scaling resource. For more information, see Agent installation guide.
For instructions on how to create deployment targets, see the following according to the deployment target you want to create:
Set user permissions
Check the SourceDeploy permissions for your login account and set your sub account permissions in Services > Management & Governance > Sub Account from the console as needed.
- Your account: You can use all SourceDeploy features without limits.
- Your sub account: To use all features of SourceDeploy, one of the following permissions is required.
- NCP_INFRA_MANAGER: Access to all services, except My Account > Billing Information and Cost Management > Billing and Payment Management in the console
- NCP_SOURCEDEPLOY_MANAGER: Permission to use all features in SourceDeploy
To set detailed permissions for each action in the Sub Account, see the following documentations:
Create a deployment project
After completing the creation of deployment targets, create a deployment project in the NAVER Cloud Platform console.
The following shows how to create a deployment project.
This section briefly introduces how to create a deployment project. For more information about how to create deployment projects, see Deployment project creation guide.
- Access the NAVER Cloud Platform console.
- Click Region and Platform at the top right of the console interface.
- Select the region and platform currently in use, and then click [Apply].
- Click
at the top left of the console interface. - Navigate to Services > Developer Tools > SourceDeploy.
- Click [Create deployment project].
- Enter the deployment project name.
- Configure the deployment environment.
- Select the deployment target created during the preliminary task.
- After reviewing the deployment project information, click [Create deployment project].