lift

command module
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2020 License: MIT Imports: 11 Imported by: 0

README

🏋️‍♂️ lift

Up your service locally.

Build Template Coverage

💡 Idea

$ lift call && lift up

A full description of the idea is available here.

🏆 Motivation

In Avito we have an excellent PaaS which helps us to run our services in Kubernetes clusters with just a few commands. But I want to run it so quickly and frequently as possible to debug during development. For that reason, I need a possibility to up services written on Go locally from IDE like GoLand without losing the benefits that minikube provides.

🤼‍♂️ How to

...rethinking

🧩 Installation

Homebrew
$ brew install kamilsk/tap/lift
Binary
$ curl -sSfL https://raw.githubusercontent.com/kamilsk/lift/master/bin/install | sh
# or
$ wget -qO-  https://raw.githubusercontent.com/kamilsk/lift/master/bin/install | sh

Don't forget about security.

Source
# use standard go tools
$ go get github.com/kamilsk/lift@latest
# or use egg tool
$ egg tools add github.com/kamilsk/lift@latest

egg is an extended go get.

Bash and Zsh completions
$ lift completion bash > /path/to/bash_completion.d/lift.sh
$ lift completion zsh  > /path/to/zsh-completions/_lift.zsh
# or autodetect
$ source <(lift completion)

See kubectl documentation.

🤲 Outcomes

Patches

made with ❤️ for everyone

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
cmd
cnf
sdk

Jump to

Keyboard shortcuts

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