CLOUD PAAS / DEPLOYMENT

Deployment Manager

This guide has been reviewed and reformatted for Ruk-Com Cloud PaaS. Screens may vary slightly by platform version.

Click or tap a screenshot to view it at its original size.

Objective

This guide explains how to use Deployment Manager on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points.

Before you begin

  • Sign in with an account permitted to manage the relevant environment.
  • Confirm the target environment, region and resources before saving changes.
  • Create a backup or rollback plan before changing a production system.

The Deployment Manager is located at the bottom of the dashboard and is used to store applications to simplify later deployment of your environment. It has the following two sections:

  • Archive- Store application packages This can be uploaded from your device or any external link.
  • Git / SVN- Save the link to your project within the remote Git/SVN repository and appropriate access credentials (if required).

Application Archives

1. In the Deployment Manager tabArchiveIt allows you to view archives of all applications stored in the account with the following details:

  • Name- Name of the uploaded archive.
  • Comment- Custom notes for your applications
  • Size- Size of archive file
  • Upload Date- Date of adding the archive in Deployment Manager.
Ruk-Com Cloud PaaS procedure screenshot

2. ClickUploadwithin the dialog box that appears Select the appropriate file from your machine (Local File tab) or anywhere on the internet (URL):

Ruk-Com Cloud PaaS procedure screenshot
Fill in the Comment fields (if necessary) and Upload.

Note:The maximum archive size for uploading local files is 150 MB. If your application exceeds this limit it is recommended to use the URL option.

3. To deploy the application from the archive Hover your mouse over the desired file and click the button.Deploythat appears

Ruk-Com Cloud PaaS procedure screenshot

Within the frame that opens, you canconfigure deploymentaccording to your needs

4. If you no longer want to archive the file. You can delete them by selecting the files you want to delete and clicking the button.Delete

Ruk-Com Cloud PaaS procedure screenshot

You now know how the Deployment Manager's archive tab works and can use it to organize your deployment packages.

Git / SVN Projects

1. The Git/SVN section of the Deployment Manager stores the link and remote to the remote repository with the project and, if necessary, provides the appropriate authentication credentials.

Ruk-Com Cloud PaaS procedure screenshot

2. To add a new project, click the button.Add Repoand fill in the fields in the window that appears.Add Repository:

Ruk-Com Cloud PaaS procedure screenshot
  • Name- Name of your application (Spaces and special characters are not allowed)

  • Choose typeGitrepo
  • URL- Proper URL to the storage
  • Branch- Required branch of the project (master by default)
  • Select the Use Authentication check box. and specify a password or Token orSSH Key

Note:If your storage is protected with two-factor authentication, you must use the appropriate access token (for example, forGitHuborGitLab) in place of your password.

Ruk-Com Cloud PaaS procedure screenshot

Additionally, you can manage the scope of permissions provided during token creation and access to ensure the security of your repository.

  • Select SVN repo type
  • URL - link to your repository
  • Login and Password - Authentication credentials (if required)
Ruk-Com Cloud PaaS procedure screenshot

You can add this project to Deployment Manager or Add + Deploy to launch this application immediately.

3. Hover over a Git/SVN project in the Deployment Manager to access the Deploy, Edit, and Delete options.

Ruk-Com Cloud PaaS procedure screenshot

Now you know how to manage your VCS projects within Deployment Manager.