Skip to content
aptorise

Try “PDF editor”, “bootable USB” or “software for students”. Press Esc to close.

Mac DevOps Tools

Version control, containers, Kubernetes, infrastructure as code, CI/CD and monitoring on macOS.

macOS runs most DevOps tooling natively, since it's Unix-based; Docker Desktop runs Linux containers in a lightweight virtual machine, the same way it does on Windows.

Part of the DevOps Engineer toolkit, which explains when you would use each tool.

Version Control

Keep code and configuration in version control.

  • Git icon
    Git

    The standard version control system for code.

    Open SourceWin / Mac / Linux

Containers

Build and run containers.

  • Docker Desktop icon
    Docker Desktop

    Build and run containers locally with a desktop dashboard.

    FreemiumWin / Mac / Linux

  • Podman icon
    Podman

    A daemonless container engine.

    Open SourceWin / Mac / Linux

Container Orchestration

Manage Kubernetes clusters.

  • kubectl

    The Kubernetes command-line tool.

    Open SourceWin / Mac / Linux

  • Helm

    A package manager for Kubernetes.

    Open SourceWin / Mac / Linux

Infrastructure as Code

Define infrastructure in code.

  • Terraform

    Infrastructure as code for cloud and on-premises resources.

    FreeWin / Mac / Linux

  • OpenTofu

    An open-source infrastructure-as-code tool.

    Open SourceWin / Mac / Linux

Configuration Management

Automate server configuration.

  • Ansible

    Agentless configuration management and automation.

    Open SourceMac / Linux

Cloud CLI

Command-line tools for cloud providers.

  • AWS CLI

    The command-line tool for Amazon Web Services.

    Open SourceWin / Mac / Linux

  • Azure CLI

    The command-line tool for Microsoft Azure.

    Open SourceWin / Mac / Linux

  • Google Cloud CLI

    Command-line tools for Google Cloud.

    FreeWin / Mac / Linux

CI/CD

Automate builds and deployments.

  • Jenkins

    An automation server for CI/CD.

    Open SourceWin / Mac / Linux

Monitoring

Dashboards for metrics and logs.

  • Grafana icon
    Grafana

    Dashboards and visualisation for metrics and logs.

    Open SourceWin / Mac / Linux

Terminal

Work efficiently at the command line.

  • iTerm2

    A powerful replacement terminal for macOS.

    Open SourceMac

  • tmux

    A terminal multiplexer.

    Open SourceMac / Linux

API Tools

Test the APIs you build.

  • Bruno icon
    Bruno

    An open-source, offline-first API client.

    Open SourceWin / Mac / Linux

  • Postman

    An API development and testing platform.

    FreemiumWin / Mac / Linux

More macOS tools