-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME
60 lines (36 loc) · 1.11 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
deploy.sh - A Debian OpenVZ instance creator
What is this?
=============
deploy.sh is a small hack which evolved into a shellscript which aids in
deploying Debian OpenVZ instances.
It creates a new VE with an empty private area, bootstraps a _current_
Debian Lenny system, and then sets up apt, unattended-upgrades, etckeeper
and nullmailer so that the new instance is instantly useable for production.
Installation
============
Requirements:
*) A working OpenVZ Hardwarenode (only tested with Debian Lenny
and Debian Squeeze as HN-OS)
*) bash
*) vzctl
*) debootstrap
*) tar
*) mktemp
*) perl
Usage
=====
At first startup:
./deploy.sh setup
This creates the needed OpenVZ template and distribution files.
To create a new instance:
./deploy.sh 4711 water.cologne.de 50.56.18.6
Updates
=======
Distribution of this software is currently done solely via git. If you have
received the software via mercurial you can update it with a simple
git pull
If you need to do a fresh checkout you can do that with
git clone git://github.com/terrorobe/vzstuff.git
Author
======
Michael Renner <michael.renner@amd.co.at>