0.0.1 • Published 11 years ago
kiss-you v0.0.1
KISS YOU
KISS-YOU - A remote server automation and deployment tool written in LiveScript.
It should be kept simple and stupid as possible. hmm, at least to me.
Warring: it is just a concept now.
Add files, directories and links as a filesystem overlayer on local machine.
$ kiss you with overlap git://github/hychen/rcfiles
you
is alias of localhost
. :)
Add files, directories and links as a filesystem overlayer on remote host.
$ kiss 168.1.23.2 with overlap git://github/your/overlaps
Apply/DeApply new state to remote host.
A state describes the operation system runtime state should be after persom some scripts to install/remove packages, add/modify/remov configurations to run partical service.
$ kiss webhost with state postgresql
$ kiss webhost with state wordpress
$ kiss webhost without state postgresql
$ kiss webhost without state wordpress
Usage
when operate with remote sites.
$ kiss [host] [action] [resource] [options]
when deploy apps.
$ kiss [task] [config_file]
$ kiss deploy app.json
$ kiss undeploy app.json
$ kiss rollback app.json
0.0.1
11 years ago