reference & tooling for devops engineers
Copy-paste installation guides, downloadable shell scripts, and command cheatsheets for the tools you reach for every week — no wiki-diving required.
Build, ship, and run applications in isolated containers.
Automate deployment, scaling, and management of containerized workloads.
Agentless configuration management and application deployment.
Define and provision infrastructure as declarative, versioned code.
Self-hosted automation server for building, testing, and deploying pipelines.
Distributed version control for tracking and collaborating on source code.
High-performance web server, reverse proxy, and load balancer.
Pull-based metrics collection, storage, and alerting.
Visualize and alert on metrics, logs, and traces from any data source.
Package manager for Kubernetes — templated manifests as versioned charts.
Command-line control of every AWS service from one unified client.
Centralized secrets management, encryption as a service, and identity-based access.
Service discovery, health checking, and service mesh for distributed systems.
Daemonless, rootless container engine with a Docker-compatible CLI.
Continuously sync Kubernetes cluster state from a Git repository.
Drive pull requests, issues, and workflows from the terminal.
Spin up reproducible development VMs from a single declarative file.
Build identical machine images for multiple platforms from one template.
| Port | Tool | Notes |
|---|---|---|
| 22 | SSH | Remote shell access to any Linux host |
| 80 / 443 | Nginx | HTTP / HTTPS |
| 2375 / 2376 | Docker | Daemon API — plaintext / TLS |
| 6443 | Kubernetes | API server |
| 8080 | Jenkins | Default web UI |
| 9090 | Prometheus | Web UI & HTTP API |
| 3000 | Grafana | Default web UI |
| 8200 | Vault | HTTP API |
| 8300–8600 | Consul | Server RPC, Serf, and DNS |
| 8443 | Argo CD | Web UI & gRPC API |
.sh files — read them before you run them.| Script | Installs | |
|---|---|---|
| install-docker.sh | Build, ship, and run applications in isolated containers. | ↓ download |
| install-kubernetes.sh | Automate deployment, scaling, and management of containerized workloads. | ↓ download |
| install-ansible.sh | Agentless configuration management and application deployment. | ↓ download |
| install-terraform.sh | Define and provision infrastructure as declarative, versioned code. | ↓ download |
| install-jenkins.sh | Self-hosted automation server for building, testing, and deploying pipelines. | ↓ download |
| install-git.sh | Distributed version control for tracking and collaborating on source code. | ↓ download |
| install-nginx.sh | High-performance web server, reverse proxy, and load balancer. | ↓ download |
| install-prometheus.sh | Pull-based metrics collection, storage, and alerting. | ↓ download |
| install-grafana.sh | Visualize and alert on metrics, logs, and traces from any data source. | ↓ download |
| install-helm.sh | Package manager for Kubernetes — templated manifests as versioned charts. | ↓ download |
| install-aws-cli.sh | Command-line control of every AWS service from one unified client. | ↓ download |
| install-vault.sh | Centralized secrets management, encryption as a service, and identity-based access. | ↓ download |
| install-consul.sh | Service discovery, health checking, and service mesh for distributed systems. | ↓ download |
| install-podman.sh | Daemonless, rootless container engine with a Docker-compatible CLI. | ↓ download |
| install-argocd.sh | Continuously sync Kubernetes cluster state from a Git repository. | ↓ download |
| install-github-cli.sh | Drive pull requests, issues, and workflows from the terminal. | ↓ download |
| install-vagrant.sh | Spin up reproducible development VMs from a single declarative file. | ↓ download |
| install-packer.sh | Build identical machine images for multiple platforms from one template. | ↓ download |