Skip to content

An attempt to create a infrastructure setup by Infrastructure-as-Code approach.

Notifications You must be signed in to change notification settings

hainenber/automated-infrastructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Infrastructure

An attempt to create a infrastructure setup by Infrastructure-as-Code approach.

Project status

ACTIVE

Prerequisites

  • Node.js v22+ to run init scripts.
  • Java17+ installation to run Jenkins.
  • multipass for creating Jenkins agents.
  • jq.

Usage

Jenkins

Run npm run start-jenkins for the very first time!

If you add new Jenkins job definition in ./jobs, Jenkins will fail to run its seed job as the newly Jenkins job definition is not yet approved. You'll need to login to Jenkins, manually approve the job definition and rerun the startup script.

Sonatype Nexus

Run npm run start-nexus to setup repository/artifact management Sonatype Nexus

SBOMs

About

An attempt to create a infrastructure setup by Infrastructure-as-Code approach.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published