Spacewalk

From Project Homelab
Revision as of 17:01, 31 July 2020 by Travis (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Introduction

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

Installation

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

TBC

External Links

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