Spacewalk

From Project Homelab
Jump to navigation Jump to search

This article is a stub. You can help The Open Homelab project by expanding it.

Introduction[edit | edit source]

Spacewalk is a great open source project which delivers a Linux systems management solution. According to the project's wiki page, here's what Spacewalk allows you to do:

  • Inventory your systems (hardware and software information)
  • Install and update software on your systems
  • Collect and distribute your custom software packages into manageable groups
  • Provision (Kickstart) your systems
  • Manage and deploy configuration files to your systems
  • Provision virtual guests
  • Start/stop/configure virtual guests

As you it can be seen from the above list, patch management is only a small subset of features available in Spacewalk and it trully is a very versatile tool.

As our homelab grows, manual patch management can become a bit of a nightmare. This is where Spacewalk really comes in handy, making it possible to patch your entire environment in a matter of minutes, at the same time ensuring that all operating systems are patched to the same baseline.

Requirements[edit | edit source]

Installation[edit | edit source]

This installation guide assumes that we use Centos 7 to install our Spacewalk server.

First of all, we will need to install the spacewalk-repo package

rpm -Uvh http://yum.spacewalkproject.org/2.5/RHEL/7/x86_64/spacewalk-repo-2.5-3.el7.noarch.rpm

How to manage your systems with Spacewalk[edit | edit source]

TBC

External Links[edit | edit source]

Here's some links related to Spacewalk

External Links
Title Description
Spacewalk Wiki Good place to start - Spacewalk Wiki
Homelab blogpost Title B This is a great article about Microservers
Homelab blogpost Title C This article shows you step by step how to blah