Shell

Reusable shell functions for infrastructure automation and developer experience

  • Installation
  • Installation instructions

  • Download
  • Secure and reliable data retrieval from remote servers

  • File
  • Utilities for local file operations

  • Software
  • Tooling setup for local development and continuous integration environments

  • Log
  • Generic console and logging and helpers

  • Text
  • Constants for console text formatting

  • CI
  • Utilities for various CI/CD systems

  • Terraform
  • Wrappers and helpers for Terraform

  • Python
  • Wrappers and helpers for Python

All functions are tested on the following distributions

  • Amazon Linux 2
  • Debian 10
  • Debian 11
  • Debian 12
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04

Kitchen Sink Usage Example