# Cluster Management, alternative deployment tool

**URL:** <https://www.ruby-forum.com/t/cluster-management-alternative-deployment-tool/209011>\
**Category:** Deployment\
**Created:** [July 3, 2011, 12:22am UTC](https://www.ruby-forum.com/t/cluster-management-alternative-deployment-tool/209011 "2011-07-03T00:22:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [July 3, 2011, 12:22am UTC](https://www.ruby-forum.com/t/cluster-management-alternative-deployment-tool/209011/1 "2011-07-03T00:22:25Z")

</div>

Hi, I created simple tool that allows to configure small cluster.

It supports package installation, dependency resolving, versioning,  
process management, deployment automation.

And, it provides handy abstraction over SSH and SFTP. For example, You  
can copy project from local to remote by this command

```
project_dir = '~/my_app'.to_dir
remote_box = Box.new 'my_app.com' # it will use your id_rsa
deployment_dir = remote_box['/apps/my_apps']
project_dir.copy_to deployment_dir

```

and restart Thin by executing

```
deployment_dir.bash 'thin restart'

```

Here’s short article how to use it

> **[Ruby Lang](https://ruby-lang.info)**
>
> Portal Berita

And a little about the SSH/SFTP abstraction

> **[Ruby Lang](https://ruby-lang.info)**
>
> Portal Berita

Sources:

> **[GitHub - al6x/cluster\_management: Simple Cluster Management Tools](https://github.com/al6x/cluster_management)**
>
> Simple Cluster Management Tools. Contribute to al6x/cluster\_management development by creating an account on GitHub.

> **[GitHub - al6x/vfs: Virtual File System - simple and unified API over...](https://github.com/al6x/vfs)**
>
> Virtual File System - simple and unified API over different storages (Local, S3, SFTP, ...) - GitHub - al6x/vfs: Virtual File System - simple and unified API over different storages (Local, S3, SFT...

---

<div class="post-metadata">

**Author:** ![axyd80](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/82dd89/32.png) [@axyd80](https://www.ruby-forum.com/u/axyd80)\
**Post date:** [September 9, 2011, 7:50pm UTC](https://www.ruby-forum.com/t/cluster-management-alternative-deployment-tool/209011/2 "2011-09-09T19:50:26Z")

</div>

New version, there are drivers for AWS S3 and SFTP available, and added  
examples for S3 backup.

> **[GitHub - al6x/vfs: Virtual File System - simple and unified API over...](https://github.com/al6x/vfs)**
>
> Virtual File System - simple and unified API over different storages (Local, S3, SFTP, ...) - GitHub - al6x/vfs: Virtual File System - simple and unified API over different storages (Local, S3, SFT...
