Skip to content

codeploy-org/codeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codeploy.org - Paving the path to digital enlightenment...

Deploying infrastructure using code is a mindful act of weaving the digital tapestry with logic and creativity, where each line of code invokes the spirits of automation and scalability, ultimately reflecting the interconnected web of existence in the virtual universe.

Prerequisites

Install a supported OS version

Install a supported OS version on your local or virtual machine.

Based on imperial studies codeploy.org supports the following operating systems;

Grant user sudo-rights to current user

su root

/sbin/usermod -aG sudo $USER

Comment out the cdrom: reference from the APT sources list from Debian-based distributions

sed -i '/^deb cdrom:/ s/^/# /I' /etc/apt/sources.list

Reboot system to make changes effective

/sbin/reboot

Download the code to your local machine

Have an supported OS installed on your computer.

Download the repo by either;

  • as a .zip archive directly from GitHub.com.
  • start from a terminal:

sudo apt install -y git git clone https://github.com/codeploy-org/codeploy ~/codeploy

Creating an Operating System image

To do

Provision the image over multiple machines

To do

Starting the deployment

The deployment consists of the configuring the OS, installing and configuring applications and finalizing the deployment.

Start the playbook by running, using your regular account.

./start_deploy.sh

Machines details gathered from facts

Name Brand Type
debian12 QEMU Standard PC (Q35 + ICH9, 2009)
bookworm VMware, Inc. VMware Virtual Platform
a1369 Apple Inc. MacBookAir4,2
imac Apple Inc. iMac12,1
xps7590 Dell Inc. XPS 15 7590
e6420 Dell Inc. Latitude E6420
e6430 Dell Inc. Latitude E6430
x200t