Skip to content

devopsabcs-engineering/k8s-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

K8s Tools

A collection of utility scripts for Kubernetes and system administration.

Scripts

check-reboot-updates.sh

A comprehensive script that checks for system updates requiring a reboot on Ubuntu systems.

Features:

  • βœ… Checks /var/run/reboot-required.pkgs for definitive reboot requirements
  • 🐧 Lists kernel-related updates (linux-image, linux-headers, etc.)
  • πŸ“š Shows critical system library updates (libc6, glibc, systemd)
  • πŸ”’ Displays available security updates
  • πŸ”„ Uses needrestart (if installed) to show services needing restart and kernel status
  • πŸ“Š Provides a clean, color-coded summary

Usage:

./check-reboot-updates.sh

Requirements:

  • Ubuntu/Debian-based system
  • Optional: needrestart package for detailed service restart information
    sudo apt install needrestart

Repository Setup

This repository uses main as the default branch.

Remote: https://github.com/devopsabcs-engineering/k8s-tools.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages