An open API service indexing awesome lists of open source software.

awesome-sysadmin-tools

Awesome Tools for Sysadmins
https://github.com/Sysadminka/awesome-sysadmin-tools

Last synced: 26 days ago
JSON representation

CLI tools

Git

  • lazygit - A simple terminal UI for git commands

Monitoring

  • SmokePing - Graph latency to needed resources
  • blktop - top-like monitoring block devices metrics (latency, IOPS and so on)
  • mtr - combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool
  • LibreSpeed - selfhosted speedtest meter
  • htop - An interactive process viewer

Networking

Other CLI tools

  • libfaketime - libfaketime intercepts various system calls that programs use to retrieve the current date and time

Shell

  • starship - The minimal, blazing-fast, and infinitely customizable prompt for any shell

Containers

Container Distributions

Container tools

  • ctop - Top for containers
  • docker-slim - Minify and Secure Docker containers

Infrastructure

Amazon Web Services

  • chamber - Chamber is a tool for managing secrets. Currently it does so by storing secrets in SSM Parameter Store, an AWS service for storing secrets.
  • awscreds - Store AWS credentials inside your Keychain

Ansible

  • ansible - Ansible is a radically simple IT automation system
  • molecule - Molecule project is designed to aid in the development and testing of Ansible roles

Diagrams

  • diagrams - infrastructure diagrams as code

Terraform

  • tflint - TFLint is a Terraform linter focused on possible errors, best practices, etc
  • tfswitch - The tfswitch command line tool lets you switch between different versions of terraform
  • terraform-docs - A utility to generate documentation from Terraform modules in various output formats
  • checkov - Checkov is a static code analysis tool for infrastructure-as-code
  • terraform - Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services

Kubernetes

Kubernetes Distributions

  • kubeadm - Kubeadm is a tool built to provide best-practice "fast paths" for creating Kubernetes clusters
  • k3s - Lightweight Kubernetes
  • minikube - implements a local Kubernetes cluster on macOS, Linux, and Windows
  • kubespray - Deploy a Production Ready Kubernetes Cluster

Kubernetes tools

  • kustomize - Kubernetes native configuration management
  • traefik - Traefik is an open-source Edge Router that makes publishing your services a fun and easy experience
  • k9s - provides a terminal UI to interact with your Kubernetes clusters
  • kubens - helps you switch between Kubernetes namespaces smoothly
  • kubetail - Bash script that enables you to aggregate (tail/follow) logs from multiple pods into one stream
  • kube-monkey - kube-monkey is an implementation of Netflix's Chaos Monkey for Kubernetes clusters
  • kubectl-reap - is a kubectl plugin that deletes unused Kubernetes resources
  • ingress-nginx - NGINX is an Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
  • kubecost - Kubecost gives you visibility into your Kubernetes resources to reduce spend and prevent resource-based outages
  • kubecost - Kubecost gives you visibility into your Kubernetes resources to reduce spend and prevent resource-based outages

Load testing tools

Passwords storage

  • siege - Siege is an open source regression test and benchmark utility
  • ab - ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server

Security

2FA

  • Authy - Best Rated 2FA App

Passwords storage

  • 1Password - 1Password is the easiest way to store and use strong passwords