:computer: DOPS - CLI DevOps Toolkit
Installation
|
Usage
|
Contributing
|
Report a Bug
|
Submit Feature Idea
What is dops
❓
Dops is a commandline tool, which consists of many different modules. The goal of Dops is to simplify as much DevOps work as possible. Dops runs on the most common operating systems, so that you have the same toolkit available across multiple platforms. Dops is designed to help eliminate annoying scripts and repetitive processes.
Dops is structured in a way that it is very easy to add a new module. So everyone can write their own module in no time to make their own work easier. This also helps others who have a similar problem, who can then improve the module even further with their own ideas. Which makes adding a module a win-win situation!
Features 🔥
Dops currently features 12
modules!
To see the documentation of these, go here.
Installation 💿
To install dops just run the following commands
If you have already installed go, you can install dops
as follows:
go get github.com/dops-cli/dops
To update dops
using go, you have to run:
go get -u github.com/dops-cli/dops
Linux
To install dops
you must run the following command in a terminal:
curl -s https://dops-cli.com/get/linux | sudo bash
Windows
To install dops
you must run the following command in a PowerShell terminal with administrative privileges:
iwr -useb dops-cli.com/get/windows | iex
macOS
/bin/bash -c "$(curl -fsSL https://dops-cli.com/get/linux)"
Other / Manual install
If you are using a different operating system you can still use dops
.
Go to the latest release: https://github.com/dops-cli/dops/releases/latest and download the version you need.
Usage 📝
To use dops
all you have to do is to enter dops
into a terminal. This will automatically display the built-in help of dops
.
If you want to learn more about a particular module, you can do so with this command: dops [module] -h
.
Versioning
We are in the first major version of dops
, with every new module, and other significant changes, the MINOR (v1.↑.0)
number will be increased. For everything else (fixes, docs, refactor, etc.), the PATCH (v1.X.↑)
number will be increased.
Attribution
dops-cli.com ·
GitHub @dops-cli