dops

command module
v1.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2020 License: MIT Imports: 15 Imported by: 0

README

Dops

:computer: DOPS - CLI DevOps Toolkit

Go Test Issues Stars Forks


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 offers a wide range of different modules (currently there are 6 modules).
The individual modules are listed in the MODULES.md file with description and usage.

Installation 💿

To install dops just run the following commands

Multiplatform using go

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

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.


dops-cli.com  ·  GitHub @dops-cli

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
flags
raw
say
color
Modification of https://github.com/fatih/color/blob/master/color.go
Modification of https://github.com/fatih/color/blob/master/color.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL