Getting Started with NebulaImage DevOps
NebulaImage DevOps provides a preconfigured DevOps toolchain on Ubuntu 24.04 LTS, including Docker, Git, Ansible, Terraform, AWS CLI, and Jenkins — all pre-installed and ready to use.
Prerequisites
- An active AWS account
- An EC2 key pair in your target region
- A security group with port 22 open to your IP
Launch
- Find NebulaImage DevOps on AWS Marketplace and subscribe
- Launch an EC2 instance using the AMI (t3.medium or larger recommended)
- SSH in:
ssh -i your-key.pem ubuntu@<ec2-ip>
Verify all tools
git --version
docker --version
ansible --version
terraform --version
aws --version
# Jenkins runs as a service on port 8080
sudo systemctl status jenkins
Accessing Jenkins
Jenkins listens on port 8080. Open your security group to allow TCP 8080 from your IP, then navigate to http://<ec2-ip>:8080. Follow the setup wizard to complete initial configuration.
# Retrieve the initial admin password
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Next steps
- Configuration — Configure tools for your environment
- Security — Review before exposing Jenkins publicly