DevOps involves a surprising amount of configuration.
Even when the application itself is straightforward, developers may still need to work with Dockerfiles, Docker Compose, Kubernetes YAML, Git configuration, Linux permissions, CI/CD pipelines, networking and server configuration.
I put together a collection of free online Cloud and DevOps tools that can help with these everyday tasks.
π Explore the DevUtilityKits Cloud/DevOps tools
The collection currently contains 26 tools covering Docker, Kubernetes, Git, Linux, CI/CD, networking, web servers, cron and DNS.
π³ Docker tools
Docker Compose Generator
Generate a starter Docker Compose configuration for services, ports, volumes and environment variables.
Useful when you need to quickly create a starting point for a multi-container application.
Dockerfile Generator
Generate a starter Dockerfile for containerized applications.
Docker Command Generator
Generate common Docker commands for working with containers and images.
βΈοΈ Kubernetes tools
Kubernetes YAML Generator
Generate a basic Kubernetes Deployment YAML manifest that you can customize for your application.
Kubernetes Resource Calculator
Calculate CPU and memory resource requirements for container workloads.
This can be useful when preparing Kubernetes resource requests and limits.
π Git tools
Git is part of almost every modern development workflow.
The collection includes:
Gitignore Generator
Git Command Generator
The Gitignore Generator can help create common .gitignore patterns for different development stacks.
The Git Command Generator provides common Git commands for everyday tasks.
π CI/CD tools
Modern teams rely heavily on automated build and deployment pipelines.
DevUtilityKits includes:
CI/CD YAML Generator
GitHub Actions Generator
GitLab CI Generator
These generators provide starter configurations that can then be customized for your project.
π§ Linux tools
Working with Linux often means dealing with permissions, commands and services.
Available tools include:
Linux Command Generator
Linux Permission Calculator
Chmod Calculator
Systemd Service Generator
For example, the Chmod Calculator can help convert Linux permissions into numeric values such as 755.
π Networking tools
Networking is another common part of Cloud and DevOps work.
The collection includes:
IP Subnet Calculator
CIDR Calculator
IPv4 Converter
IPv6 Converter
These tools can help when working with IP addresses and network ranges.
π₯οΈ Nginx, Apache and .htaccess tools
Server configuration doesn't need to start from a blank file.
DevUtilityKits includes:
Nginx Config Generator
Apache Config Generator
.htaccess Generator
These tools generate starter configurations for common web-server tasks.
β° Cron tools
Cron syntax is powerful, but remembering the exact expression can be annoying.
The collection includes:
Cron Generator
Cron Parser
Use the generator when you need to create a cron expression and the parser when you need to understand an existing expression.
π Environment and DNS tools
Infrastructure applications often require configuration values and DNS records.
The collection includes:
Environment Variable Generator
DNS Record Generator
The Environment Variable Generator can convert KEY=VALUE variables into JSON.
One place for everyday DevOps utilities
A useful DevOps toolkit isn't necessarily about replacing your existing infrastructure platform.
It's about reducing the amount of repetitive work around it.
A typical workflow might involve:
Code
β
Git
β
Docker
β
CI/CD
β
Kubernetes
β
Networking
β
Production
Each stage can involve small configuration tasks.
Having lightweight tools available can make those tasks easier.
Explore all 26 Cloud/DevOps tools
You can find the complete collection here:
The collection covers Docker, Kubernetes, Git, Linux, CI/CD, networking, server configuration, cron and DNS.
If you regularly work with infrastructure or development tooling, bookmark the page for your next configuration task.
What's in your DevOps toolbox?
Which tool do you use most often?
Docker Compose, Kubernetes, Git, Linux, CI/CD, networkingβor something completely different?
Share your favorite developer utility in the comments.
Top comments (0)