The following subtopics cover all the steps that may be required for all of the manual DevOps setups.

These steps are not the starting point nor are they all carried out for all setups.

First select the type of set up you will be doing, then follow the path to the relevant steps in this section.

The set up steps listed are:

Before you Start AWS Setup

Set up Subdomain for AWS Stacks

Before you Start non-AWS

Central Git Repository Setup

Connect the GitHub Repository to the Development Machine

Create an IAM Role that will be given access to the secure S3 Bucket

Create a secure S3 Bucket

Choose the SSH Key for private repositories

Configure GitHub with the public SSH Key

Launch a LANSA Application Stack

Set up the Target system

Check the Web Server Hook on the Target system

Configure the Distribution of GitHub Deployment Packages

Connect the GitHub Repository to the Target system

Install the GitLab Runner on the Target system

Test the IDE is Configured Correctly

Deploy Your Application

Custom Configuration

GitLab Customization Ideas