Skip to content

🪐 🔭 A monorepo where I define and manage infrastructure in my homelab and on various cloud provider platforms.

License

Notifications You must be signed in to change notification settings

bryborge/cosmos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


The Cosmos project logo depicting an astronaut

Cosmos

"If you wish to make an 🍎 🥧 from scratch, you must first invent the universe." -- Carl Sagan

Explore the docs »


🚀 About the Project

Cosmos is a monorepo where I define and manage infrastructure in my homelab and on various cloud provider platforms, adhering to Infrastructure as Code (IaC) principles where possible.

🧬 Structure

This project is subdivided by cloud provider platform. Each platform contains documentation specific to what tools are used to manage it, and how to use them.

📖 Definitions

  • IT Infrastructure

    Information technology (IT) infrastructure are the components required to operate and manage enterprise IT environments. IT infrastructure can be deployed within a cloud computing system, or within an organization's own facilities.

    -- Red Hat (Source article)

  • Infrastructure as Code

    With that understanding of IT Infrastructure, we can describe Infrastructure as Code (IaC) in the following way.

    Infrastructure as Code (IaC) is the managing and provisioning of infrastructure through code instead of through manual processes.

    -- Red Hat (Source article)

⭐ License

This project is licensed under the MIT License - see the LICENSE file for details.

About

🪐 🔭 A monorepo where I define and manage infrastructure in my homelab and on various cloud provider platforms.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project