🛠️ Environment Set up
This guide walks you through the step-by-step process of creating an Environment for a project.
What are Environments?
Environments in Cloudsania represent isolated cloud setups where projects are deployed. Each environment is configured to match different development stages such as development, staging, production, or any custom setup defined by the user.
Steps to Set Up an Environment
Step 1: Select Your Project
-
Navigate to the ‘Projects’ module from the side nav bar.
-
Locate the project you want to configure an environment for.
-
Click on the ‘view’ icon next to the project name to access the project details.
Step 2: Create a New Environment
-
Inside the project details page, click ‘New Environment’.
-
Alternatively, if no environments exist, click ‘Create New Environment’
Step 3: Select the Environment Type
-
Choose a Pre-configured Environment from the dropdown. Available options include:
-
Dev Environment – This is Suitable for development and testing purposes.
-
Prod Environment – Used for production deployments.
-
Demo Environment – A sandboxed setup for showcasing features.
-
QA Environment – Dedicated to quality assurance and testing.
-
Create Custom Environment – Allows defining custom environment settings.
-
-
Click ‘Continue’ to proceed.
Step 4: Define Environment Settings
-
Set the Visibility Scope:
-
Public – Accessible to a wider audience or team.
-
Private – Restricted to specific users or internal teams.
-
-
Choose the Cloud Provider for deployment:
-
AWS
-
NameCheap
-
Digital Ocean
-
-
Select the Region for the cloud provider. Available regions include:
-
N. Virginia
-
Ohio
-
N. California
-
Oregon
-
Canada
-
Stockholm
-
Ireland
-
London
-
-
Click ‘Continue’ to proceed.
Step 5: Choose a Cloud Connector
-
Select an existing ‘Cloud Connector ‘(e.g., AWS Connector) to link the environment to the cloud provider.
-
Click ‘Finish Setup’ to complete the environment creation.
Step 6: Manage Your Environment
-
Once the environment is created, it will appear under the ‘Environments’ section of the project.
-
Click on ‘View**** Environment’ to access its configurations.
-
Inside the environment, you can manage:
-
Konstacks – Infrastructure components such as EC2, ECS instances.
-
Addons – Infrastructure components such as.
-
CI/CD Pipelines – Continuous integration and deployment workflows.
-
DNS Configuration – Manage domain and networking settings.
-
Monitoring & Logging – Track and analyze system performance. (Coming Soon🚀)
-
Alarms and Incidents – Configure alerts and notifications. (Coming Soon🚀)
-
Security Scans – Assess security vulnerabilities. (Coming Soon🚀)
-