School Repository for Module 169 - Container Deployment
Go to file
crt 25399bc7ed I think this should do it ??? 2024-07-11 04:38:12 +02:00
image-builder Made Image Builder less UGLY 2024-06-29 11:28:51 +02:00
image-builder-512mb I think this should do it ??? 2024-07-11 04:38:12 +02:00
JOURNAL.md Finished all services 2024-07-11 04:30:42 +02:00
README.md I think this should do it ??? 2024-07-11 04:38:12 +02:00
TODO.md Added self aware comment to TODO 2024-07-11 03:41:38 +02:00

README.md

M169 - Container Deployment

Journal

See here : JOURNAL.md

What this Project covers?

  • Making Custom LXC Container for Proxmox
  • Managing Containers with Proxmox VE Environement
  • Demonstrating example services

The Basics

Covers the basics neede to know to make sense of this

What is Proxmox VE

Proxmox VE is an open-source server management platform designed for enterprise virtualisation. It allows you to create and manage virtual machines and containers using a pretty UI either on a single server over over a cluster of servers.

What is an LXC Container?

An LXC Container in Proxmox VE is a lighteweight virtualization method that allow you to run multiple isolated Linux Systems (Containers) on a single Host using the shared Linux Kernel.

Getting started

What you will need

  • 1x or more Proxmox Node(s)
  • Linux Computer
  • Incase you wish to publicly offer your services a virtual router

How to use image_builder.sh

TLDR : image_builder.sh is a bash script I wrote to poorly compete with Dockerfiles in a "Proxmox Fashion" See Image Builder Readme

Project specific image_builder files

All Project files that achieved the goals listen in the JOURNAL.md are Documented here : Realizing Projects

  • With Critical Infrastructure Data left out as it will be used in Production and therefore shouldn't have all its infos displayed publicly