# harisekhon/devops-bash-tools

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/harisekhon-devops-bash-tools).**

8,062 stars · 1,527 forks · Shell · mit

## Links

- GitHub: https://github.com/HariSekhon/DevOps-Bash-tools
- Homepage: https://www.linkedin.com/in/HariSekhon
- awesome-repositories: https://awesome-repositories.com/repository/harisekhon-devops-bash-tools.md

## Topics

`api` `aws` `bash` `ci` `cloudera` `devops` `docker` `gcp` `git` `github` `hacktoberfest` `hadoop` `jenkins` `kafka` `kubernetes` `linux` `mysql` `perl` `postgresql` `terraform`

## Description

DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line.

The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests and optimize image sizes, as well as utilities for batch processing Git repositories and enforcing commit standards.

Beyond cloud and pipeline management, the toolset covers a broad range of capabilities including system administration, development environment setup, and security auditing for identity permissions and secret leakage. It also provides utilities for media manipulation, data processing, and the automation of language runtime installations.

## Tags

### DevOps & Infrastructure

- [Bash DevOps Toolsets](https://awesome-repositories.com/f/devops-infrastructure/bash-devops-toolsets.md) — Offers a comprehensive collection of shell scripts for automating cloud infrastructure and container orchestration.
- [Automated Software Delivery](https://awesome-repositories.com/f/devops-infrastructure/automated-software-delivery.md) — Implements automation for build and test stages via configuration files to streamline software delivery. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/cicd/.gocd.yml))
- [CI CD Pipelines](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines.md) — Includes tools to trigger builds and update environment variables by interacting with various CI/CD pipeline APIs. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [CI/CD Pipeline Configurations](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/ci-cd-pipeline-configurations.md) — Automates build triggers, environment variables, and workflow management for GitHub Actions, GitLab CI, and CircleCI. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/buildkite))
- [Cloud Console Authentication](https://awesome-repositories.com/f/devops-infrastructure/cloud-console-authentication.md) — Automates the cloud SSO login process by triggering requests when active sessions are missing. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-aws))
- [Cloud Infrastructure Automation](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-automation.md) — Executes administrative tasks across multiple cloud projects using loop-based shell scripts. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gcp))
- [Cloud Infrastructure Management](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-management.md) — Audits resources, manages service accounts, and configures networking across AWS and GCP via shell scripts.
- [Client Cluster Contexts](https://awesome-repositories.com/f/devops-infrastructure/cluster-management/client-cluster-contexts.md) — Isolates contexts and applies manifests to manage cluster-wide secrets and configuration differences. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Container Registry Management](https://awesome-repositories.com/f/devops-infrastructure/container-registry-management.md) — Lists images, manages tags, and retrieves manifests by querying container registries via API. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/))
- [Kubernetes Operations Automation](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/cluster-service-orchestration/kubernetes-operations-automation.md) — Automates routine cluster management tasks, including namespace switching and API endpoint retrieval. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.bash.d/README.md))
- [Kubernetes Cluster Management](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management.md) — Provides tools for managing Kubernetes namespaces, secrets, and pod resources via the command line.
- [Multi-Account Batch Execution](https://awesome-repositories.com/f/devops-infrastructure/multi-zone-resource-distribution/multi-account-batch-execution.md) — Allows executing specific commands across every account or zone defined in a profile. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/cloudflare))
- [Namespace Operations](https://awesome-repositories.com/f/devops-infrastructure/resource-definitions/namespaced/namespace-operations.md) — Creates namespaces, restarts deployments, and deletes stuck resources across multiple contexts. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/))
- [Commit Checkers](https://awesome-repositories.com/f/devops-infrastructure/version-control-automation/commit-based-versioning-engines/commit-checkers.md) — Enforces commit standards by validating files against linting and formatting rules before commits. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.pre-commit-config.yaml))
- [Pull Request Management](https://awesome-repositories.com/f/devops-infrastructure/version-control-management/version-control-workflows/pull-request-management.md) — Automates the creation of pull requests and merging of branches to streamline code review. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [CI Workflow Automations](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/ci-workflow-automations.md) — Executes bootstrapping and testing tasks within containerized environments triggered automatically by git commits. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.drone.yml))
- [Batch Resource Operations](https://awesome-repositories.com/f/devops-infrastructure/batch-resource-operations.md) — Processes multiple cloud accounts or repositories by iterating through lists to execute batch operations.
- [Local Pipeline Emulation](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines/ci-pipeline-integrations/local-pipeline-emulation.md) — Allows executing pipeline configurations on a local machine to debug workflows before deploying them to a remote environment. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/circleci))
- [CI/CD Workflows](https://awesome-repositories.com/f/devops-infrastructure/cicd-pipeline-automation/cicd-pipeline-management/ci-cd-workflows.md) — Offers command-line tools to trigger or cancel GitHub Actions workflow executions across multiple repositories. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [Cloud Billing Alarms](https://awesome-repositories.com/f/devops-infrastructure/cloud-billing-management/cloud-billing-alarms.md) — Automates the creation of billing alarms and service accounts for AWS resources. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Cloud Compute Instance Management](https://awesome-repositories.com/f/devops-infrastructure/cloud-compute-instance-management.md) — Handles SSH connections and audits service accounts for Google Compute Engine instances. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gcp))
- [Cloud Configuration](https://awesome-repositories.com/f/devops-infrastructure/cloud-configuration.md) — Provides automated configuration of project IDs and compute regions within the Cloud SDK. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-gcp))
- [Cloud Environment Metadata](https://awesome-repositories.com/f/devops-infrastructure/cloud-environment-metadata.md) — Retrieves account IDs and default regions based on the active AWS profile. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-aws))
- [Cloud Asset Inventory Managers](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/storage-data-persistence/asset-hosting-services/cloud-asset-inventory-managers.md) — Queries cloud provider APIs to generate consolidated reports of deployed instances and networks. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/))
- [Registry Manifest Manipulators](https://awesome-repositories.com/f/devops-infrastructure/container-image-management/registry-manifest-manipulators.md) — Interact with registries to manipulate image manifests and optimize sizes. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Image Size Optimization](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/container-image-caching/image-size-optimization.md) — Minimizes container image footprints by cleaning package caches and validating compatibility. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Image Auditing](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/container-image-versioning/image-auditing.md) — Search registries and list tags by date to verify package versions. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/docker))
- [Runner Provisioning](https://awesome-repositories.com/f/devops-infrastructure/continuous-integration-systems/runner-image-managers/runner-provisioning.md) — Provides automation for provisioning GitHub Actions runner instances and managing their registration tokens. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [System Package Manager Installations](https://awesome-repositories.com/f/devops-infrastructure/distribution-packaging/system-package-manager-installations.md) — Provides scripts to install and upgrade software packages across various operating system distributions. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/))
- [Cloud Resource Inventory](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-resource-management/cloud-resource-inventory.md) — Inventories deployed GCP resources and creates service account credentials for automation. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Cluster Discovery](https://awesome-repositories.com/f/devops-infrastructure/managed-cluster-orchestration/cluster-discovery.md) — List available clusters in the current account and region. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-aws))
- [Pipeline Automation](https://awesome-repositories.com/f/devops-infrastructure/pipeline-automation.md) — Automates the delivery process by executing build and setup steps within containerized cloud pipelines. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/cicd/cloudbuild.yaml))
- [Platform Project Management](https://awesome-repositories.com/f/devops-infrastructure/platform-project-management.md) — Creates projects, imports repositories, and configures branch protection and mirroring through automated tools. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gitlab))
- [Repository Metadata Management](https://awesome-repositories.com/f/devops-infrastructure/repository-management/repository-metadata-management.md) — Updates repository descriptions and manages project-level environment variables. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/bitbucket))

### Part of an Awesome List

- [Container Orchestration Debugging](https://awesome-repositories.com/f/awesome-lists/devtools/debugging-and-logging/container-orchestration-debugging.md) — Dumps logs and system statistics from Kubernetes pods and nodes to troubleshoot applications. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/kubernetes))
- [Container Image Storage](https://awesome-repositories.com/f/awesome-lists/devops/disk-image-management/delta-image-management/container-image-storage.md) — Reclaims disk space by cleaning up dangling images and obsolete containers. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.bash.d/README.md))
- [Shell Script Development](https://awesome-repositories.com/f/awesome-lists/devtools/shell-script-development.md) — Extensive collection of DevOps-focused shell scripts and utilities.

### Development Tools & Productivity

- [Development Environment Setup](https://awesome-repositories.com/f/development-tools-productivity/development-environment-setup.md) — Standardizes development environments by automating the installation of language runtimes, cloud CLIs, and shell configurations.
- [Repository Synchronization](https://awesome-repositories.com/f/development-tools-productivity/repository-synchronization.md) — Clones or pulls multiple repositories simultaneously to synchronize code across environments. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [API Client Wrappers](https://awesome-repositories.com/f/development-tools-productivity/shell-command-execution/command-wrappers/api-client-wrappers.md) — Executes HTTP requests using curl and jq to automate external service management via the command line.
- [Shell Workflow Optimizers](https://awesome-repositories.com/f/development-tools-productivity/shell-workflow-optimizers.md) — Configure shell files and aliases to streamline cloud provider workflows. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Git Command Enhancements](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/terminal-cli-enhancements/git-command-enhancements.md) — Simplifies complex Git operations through short-hand aliases and command wrappers. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.gitconfig))
- [Git Workflow Automation](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/git-workflow-automation.md) — Automates complex Git command sequences, including multi-remote synchronization and push statistics tracking. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Repository Management](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers/repository-management.md) — Executes administrative scripts across multiple repositories to automate repetitive tasks. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/bitbucket))
- [Automated Installation Scripts](https://awesome-repositories.com/f/development-tools-productivity/automated-installation-scripts.md) — Ships curated shell scripts for the automated installation of cloud CLIs and container runtimes. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Merged Branch Cleanup](https://awesome-repositories.com/f/development-tools-productivity/branch-management/merged-branch-cleanup.md) — Includes utilities to identify and delete local Git branches that have already been merged into origin. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.gitconfig))
- [Build-Phase Automation](https://awesome-repositories.com/f/development-tools-productivity/build-environment-configurators/build-environment-shells/build-phase-automation.md) — Automates the definition and execution of install and build phases to compile code within cloud environments. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/cicd/buildspec.yml))
- [CLI Abstractions](https://awesome-repositories.com/f/development-tools-productivity/cli-abstractions.md) — Simplifies complex CLI commands into short-hand aliases and functions to accelerate operational workflows.
- [Code Linters](https://awesome-repositories.com/f/development-tools-productivity/code-linters.md) — Executes language-specific linters to ensure code quality across multiple programming dialects. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Commit History Analysis](https://awesome-repositories.com/f/development-tools-productivity/commit-history-analysis.md) — Provides shortcuts to visualize commit graphs and compare local repository state against remote branches. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.gitconfig))
- [Shell Environment Configurations](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/environment-provisioning-configuration/developer-environment-tooling/shell-environment-configurations.md) — Set up shell tuning and aliases to streamline cloud and container workflows. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Git API Clients](https://awesome-repositories.com/f/development-tools-productivity/git-api-clients.md) — Retrieves user keys, IP ranges, and repository metadata by performing direct API requests via the shell. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [Git Hook Managers](https://awesome-repositories.com/f/development-tools-productivity/git-hook-managers.md) — Automates the installation of pre-commit hooks into local repositories using configuration files. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc))
- [Metadata Rewriters](https://awesome-repositories.com/f/development-tools-productivity/history-rewriting/metadata-rewriters.md) — Programmatically corrects author information across the entire repository commit history. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/git))
- [Installation Scripts](https://awesome-repositories.com/f/development-tools-productivity/installation-scripts.md) — Provides pre-configured scripts for the simplified installation of DevOps tools and build systems. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Pre-commit Hooks](https://awesome-repositories.com/f/development-tools-productivity/pre-commit-hooks.md) — Integrates shell scripts into git lifecycle events to enforce linting and security rules before commits.
- [Cross-Repository Operations](https://awesome-repositories.com/f/development-tools-productivity/repository-automation-interfaces/cross-repository-operations.md) — Executes coordinated operations and manages merge requests across multiple GitLab repositories. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gitlab))
- [Runtime Version Switching](https://awesome-repositories.com/f/development-tools-productivity/runtime-version-detectors/runtime-version-switching.md) — Allows switching between different binary tool versions based on directory-specific requirements. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-terraform))
- [Shell Interaction Optimizations](https://awesome-repositories.com/f/development-tools-productivity/terminal-shell-cli/cli-tooling-frameworks/cli-tooling/argument-configuration-management/command-argument-parsers/input-behavior-configurations/shell-interaction-optimizations.md) — Enhances shell interaction with custom completion interfaces and case-insensitive path matching. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.zshrc))

### Networking & Communication

- [Service Port Forwarding](https://awesome-repositories.com/f/networking-communication/service-port-forwarding.md) — Simplifies access to internal cluster services by streamlining port forwarding and pod IP retrieval. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/kubernetes))
- [DNS Record Updaters](https://awesome-repositories.com/f/networking-communication/dns-record-updaters.md) — Creates and updates DNS records across multiple Cloudflare zones. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/cloudflare))
- [Network Diagnostics](https://awesome-repositories.com/f/networking-communication/network-reliability-diagnostics/network-diagnostics.md) — Provides tools to identify gateways and troubleshoot network connectivity. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/bin))

### Operating Systems & Systems Programming

- [Client Context Switching](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/kernel-development/paging-and-context-switching/client-context-switching.md) — Provides utilities to isolate and swap active Kubernetes namespaces and cloud profiles using temporary configuration files.

### Security & Cryptography

- [Cloud Credential Management](https://awesome-repositories.com/f/security-cryptography/cloud-credential-management.md) — Loads session tokens into environment variables to simplify CLI authentication for cloud platforms. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.bash.d/README.md))
- [Cloud Service Authentication](https://awesome-repositories.com/f/security-cryptography/cloud-service-authentication.md) — Provides utilities to load cloud credentials from environment variables to simplify authentication with cloud platforms and API services. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/README.md))
- [Cluster Secret Manipulators](https://awesome-repositories.com/f/security-cryptography/secret-orchestration/cluster-secret-manipulators.md) — Provides utilities to convert key-value pairs into cluster secrets and manage their annotations. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/kubernetes))
- [Secrets Scanning](https://awesome-repositories.com/f/security-cryptography/secrets-scanning.md) — Implements scanning for sensitive credentials in files to block them from being committed to version control. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.pre-commit-config.yaml))
- [Automated SSH Key Management](https://awesome-repositories.com/f/security-cryptography/automated-ssh-key-management.md) — Automates the addition and deletion of user SSH public keys via API. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gitlab))
- [Cloud Auditing Tools](https://awesome-repositories.com/f/security-cryptography/cloud-auditing-tools.md) — Provides utilities for auditing deployed cloud infrastructure configurations against security best practices. ([source](https://github.com/HariSekhon/DevOps-Bash-tools))
- [Cloud Secret Managers](https://awesome-repositories.com/f/security-cryptography/cloud-secret-managers.md) — Includes scripts to update, retrieve, and synchronize secrets from cloud secret management services to clusters. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gcp))
- [Firewall Configurations](https://awesome-repositories.com/f/security-cryptography/firewall-configurations.md) — Sets up network access rules and firewall configurations to control traffic and security. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/cloudflare))
- [Permission Auditing Tools](https://awesome-repositories.com/f/security-cryptography/permission-auditing-tools.md) — Analyzes access control policies to identify risky firewall rules and unused identities. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gcp))
- [CI Repository Secrets](https://awesome-repositories.com/f/security-cryptography/secrets-management/ci-repository-secrets.md) — Provides the ability to set environment secrets at repository and organization levels for CI pipelines. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/github))
- [Security Auditing](https://awesome-repositories.com/f/security-cryptography/security-auditing.md) — Identifies security vulnerabilities in CI/CD pipelines, such as insecure forked pull requests. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/buildkite))
- [Infrastructure Template Analysis](https://awesome-repositories.com/f/security-cryptography/serverless-security/template-scanning/infrastructure-template-analysis.md) — Scans infrastructure templates for security misconfigurations using static analysis. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/Gemfile))
- [SSH Key Management](https://awesome-repositories.com/f/security-cryptography/ssh-key-management.md) — Ships tools to retrieve and manage public SSH keys for source control access. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/bitbucket))
- [SSL Certificate Managers](https://awesome-repositories.com/f/security-cryptography/ssl-certificate-managers.md) — Verifies SSL status and handles the deployment of custom certificates across different zones. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/cloudflare))

### Software Engineering & Architecture

- [Kubernetes Context Isolation](https://awesome-repositories.com/f/software-engineering-architecture/environment-isolation/project-specific-shell-isolation/kubernetes-context-isolation.md) — Provides the ability to switch active Kubernetes namespaces for specific shell sessions using temporary config files. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.envrc-kubernetes))
- [Environment Variable Managers](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/environment-variable-management/environment-variable-managers.md) — Sets and manages variable values at the group and project levels to control application behavior. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gitlab))
- [Coding Standards Enforcement](https://awesome-repositories.com/f/software-engineering-architecture/coding-standards-enforcement.md) — Analyzes source code against configurable rules to detect errors and enforce language style standards. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/blob/master/.pylintrc))
- [Resource State Synchronization](https://awesome-repositories.com/f/software-engineering-architecture/distributed-systems/cluster-synchronization-adapters/resource-state-synchronization.md) — Triggers application synchronization and manages resource whitelists to ensure consistency between the management plane and clusters. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/kubernetes))
- [Infrastructure Metadata](https://awesome-repositories.com/f/software-engineering-architecture/infrastructure-metadata.md) — Gathers detailed information on networking and compute resources across all active cloud projects. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/gcp))

### System Administration & Monitoring

- [Cluster Health Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/cluster-health-monitoring.md) — Inspects container counts and pod distributions to analyze the health of Kubernetes clusters. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/kubernetes))
- [Kubernetes Administration Scripts](https://awesome-repositories.com/f/system-administration-monitoring/system-administration-scripts/kubernetes-administration-scripts.md) — Provides specialized scripts for managing Kubernetes contexts, namespaces, and pod debugging.
- [Remote Logging Utilities](https://awesome-repositories.com/f/system-administration-monitoring/remote-logging-utilities.md) — Provides tools for accessing and retrieving logs from remote systems over SSH. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/monitoring))
- [System Statistics Collection](https://awesome-repositories.com/f/system-administration-monitoring/system-statistics-collection.md) — Collects performance metrics and resource usage statistics for system diagnostics. ([source](https://github.com/HariSekhon/DevOps-Bash-tools/tree/master/monitoring))
