<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="SolusVM开源替代品VirtKick">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2015-02-09 16:10<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
SolusVM开源替代品VirtKick

VirtKick. Take Cloud Back.
VirtKick is a simple, open source orchestrator. Managing virtual machines or Docker containers has never been easier.

That's the VirtKick Starter. It will allow you to start using VirtKick with a single click.

This is a heavy work in progress and not yet one-click install. Don't judge - it will be improved! Pleasereport an issue if you face any problems. We need your help to make it bullet-proof. Thanks! :-)

Distro specific prerequisites
Run all commands as a regular user. Don't run as root, unless otherwise stated.

Ubuntu 14.04
Most things are already handled by virtkick-start , you only need Git.

sudo apt-get install git git clone https://github.com/virtkick/virtkick-starter.git cd virtkick-starter ./virtkick-start -dim 
Next runs:

./virtkick-start -dim 
CentOS 6.5
First of all you need git

sudo yum install git git clone https://github.com/virtkick/virtkick-starter.git cd virtkick-starter sudo ./setup/distro/centos65.sh ./virtkick-start -dim 
Next runs:

./virtkick-start -dim 
CentOS 7
First of all you need git

sudo yum install git git clone https://github.com/virtkick/virtkick-starter.git cd virtkick-starter sudo ./setup/distro/centos7.sh ./virtkick-start -dim 
Next runs:

./virtkick-start -dim 
Other
Over time we plan to add streamlined installation for other distros as well. General rule of thumb is to have a development environment (make, g++), libvirt and qemu. virtkick-start will try to setup rest by itself.

First run

    git clone https://github.com/virtkick/virtkick-starter.git

    cd virtkick-starter

    ./virtkick-start -dim


First start may take a couple of minutes due to download of various dependencies. It will ask for root password to setup things in setup/system.sh , as you may inspect. During run it will also download iso images to  /home/virtkick/iso , make sure you have enough disk space left (~25 GB).

After everything is set up, open up http://localhost:3000/ and try out virtkick by creating a virtual machine or two. :) Happy hacking!

Next runs

    ./virtkick-start -dm


Upgrading

    git pull

    ./virtkick-start -dim


Hacker Zone&trade;
See  ./virtkick-start -h for other options.

Some environment variables may be set to customize:


    PORT -  reverse proxy listen port (defaults to 3000)

    RAILS_PORT -  Rails web application listen port (defaults to 60000)

    WORKER_COUNT -  number of background jobs workers (defaults to 2)

    NO_DOWNLOAD -  skip download of iso files to /home/virtkick/iso


Contributing
See CONTRIBUTING.md. Thanks!

Sponsors

    Tip us weekly with Gratipay: 

    One-time donate with PayPal: 

    Or with Bitcoins: 1Nb7PxyNAKSNc6traXW4NPyPMhJA7PwXf8

    Become a corporate sponsor.


Thanks for your support!

License
VirtKick, a simple orchestrator. Copyright (C) 2014 StratusHost Damian Nowak

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/agpl-3.0.html.

Trademark
The VirtKick name and logo are trademarks of Damian Nowak. You may not use them for promotional purposes, or in any way that claims, suggests or looks like there's a relationship or endorsement by VirtKick.

Other marks and names mentioned herein may be trademarks of their respective companies.
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
