#arpnetworks 2015-08-26,Wed

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
kellytkIs it possible to start VPS instnaces with a vmdk image? [00:43]
mercutiowhat
vmdk is for vmware
[00:46]
kellytkWhat are my options for automating installation of a VPS instance? [00:47]
mercutioin what context [00:47]
kellytkI would like to automate the installation of new VPS instances, so I don't have to manually work through bsdinstall of each
I could package a custom install image with a bsdinstall script if booting to custom images were supported
[00:48]
mercutioarp vm's come with existing base images for freebsd, openbsd, etc. [00:48]
kellytkYes I understand that. However that's for a manual install [00:49]
mercutioi don't get what you're asking [00:49]
kellytkDo you not automate any deployment? [00:49]
mercutioyou mean using puppet?
etc
[00:50]
kellytkI should say provisioning [00:50]
mercutioprovisioning is mostly automated. [00:50]
kellytkBasically, you can start up a VPS with a standard install image, and manually work through the bsdinstall dialogs, or you can automate the process so you come back and it's done for you [00:51]
mercutiobut if you just get a freebsd arp vm it'll have the base install already done. [00:51]
kellytkUsing a custom install image is a common way of accomplishing this
How then do you provide things such as a custom partition map?
[00:51]
mercutioyeah there are multiple ways to automate installs.
you can do dhcp, and not set a hostname
and then haev exactly the same image
but if you want static ip set normalyl and hostnames etc then you need to have slight variations.
but unless you have like 20+ vm's
you'll probably find it's faster just to isntall by hand and not worry about it :/
i mean the bulk work load of maintaining multiple vm's is specing, deciding what they run, architecture etc.
[00:52]
kellytkOk [00:54]
mercutioand the install just goes along on it's own mostly [00:54]
kellytkI won't be relying on manual installs, but thanks [00:55]
mercutioautomation usually helps only if you're doing things a lot, or there are complications [00:55]
kellytkYea, sure does [00:55]
mercutiowell good luck :) [00:55]
kellytkThank you
Have you seen Jetpack?
[00:55]
mercutionope [01:03]
kellytkiocage?
Do you run FBSD?
[01:03]
......... (idle for 42mn)
mercutioa little
not much
[01:46]
kellytkOh [01:59]
....... (idle for 31mn)
***staticsafe has quit IRC (Ping timeout: 241 seconds) [02:30]
staticsafe has joined #arpnetworks [02:40]
..... (idle for 21mn)
jcv has quit IRC (Ping timeout: 246 seconds) [03:01]
.............. (idle for 1h6mn)
jcv has joined #arpnetworks [04:07]
..................... (idle for 1h42mn)
RandalSchwartzI run FBSD on 6 servers right now
no wait.. 7
forgot about my DO box
my "buildbot" box
$5/mo for 20G of SSD running FBSD 10.1, spins up in 55 seconds. No CDROM access, so I can't put down ZFS on root though. :(

"use promo code FLOSS in the billing section for a free $10 credit!" :)
[05:49]
........ (idle for 37mn)
mercutioprobably not enough ram for zfs
i wonder what freebsd is like with low ram and zfs
linux is pretty bad for it
[06:29]
RandalSchwartzwell, they have bigger ram boxes, but they don't offer root on /
err.. root on zfs
root is always on / :)
[06:31]
mercutiozfsonlinux is acquiring large block size finally
there's a lot of development on the open source zfs fork in general.
[06:34]
RandalSchwartzis it fairly useable? can it boot from zfs?
oops... gotta relocate...
[06:35]
mercutioit can boot
but i don't boot off it
it's been usable for ages.
[06:38]
.............................. (idle for 2h26mn)
brycecI do have several Linux systems that boot off ZFS, can confirm it works fine. [09:04]
RandalSchwartzcool
maybe I can finally learn linux then :)
[09:10]
...................................................................................... (idle for 7h6mn)
***sjackso has joined #arpnetworks [16:16]
..... (idle for 22mn)
kellytkI've got FreeBSD instances virtualized on this development Mac using Parallels, and it's all working very well
What a boost to development
[16:38]
sjacksokellytk: I've done similar things, though I wound up using VirtualBox because it was easier to deal with headless/screenless VMs. [16:45]
kellytksjackso: That's an interesting thought. How did Parallels come up short WRT headless VMs? [16:46]
sjacksokellytk: it's been some months now, so I don't rightly remember. It's possible that it works fine but I just didn't figure it out.
In general it seemed like VB had better tools for controlling things from the command line, so it was easier to write scripts to start and stop VMs, etc.
(looks like I would have been okay if I'd done a little googling and found http://stackoverflow.com/questions/17098927/how-do-i-run-ubuntu-server-headless-using-parallels-desktop )
[16:46]
kellytkOh [16:51]
sjackso: Was this on a Mac host? [17:05]
sjacksokellytk: Yeah [17:05]
kellytkI'm currently working out synchronizing a local folder to a remote (the FBSD instance) directory. Fortunately my SFTP client of choice apparently supports this. Did you tool anything for that? [17:14]
sjacksokellytk: I haven't done anything fancier than scp and git remotes. [17:27]
........................ (idle for 1h56mn)
mnathani_sjackso: how does one setup virtualbox headless? do you use vagrant? [19:23]
kellytkIs 10 minutes too short to expire name resolution cache locally running unbound? The services running on the box must adapt to name address changes in no more than 10 minutes [19:27]
brycecmnathani_: Let me introduce you to vboxmanage :P https://www.virtualbox.org/manual/ch08.html
Though I suspect if he was anything like me before I discovered Proxmox, and even after for various reasons I still ran a VirtualBox host, he just creates the VM graphically
but it starts and runs headlessly
I would just connect to the host and open VirtualBox over X forwarding
(VirtualBox always handled USB passthrough much, much better than KVM or OpenVZ for that matter)
[19:31]
kellytkbrycec: Have you worked with iocage or Jetpack? [19:33]
brycecNever even heard of Jetpack
@google Jetpack
[19:33]
BryceBot1,230,000 total results returned for 'Jetpack', here's 3
3ofcoins/jetpack · GitHub (https://github.com/3ofcoins/jetpack) jetpack - **PROTOTYPE** FreeBSD Jail/ZFS based implementation of the Application Container Specification.
Jet pack - Wikipedia, the free encyclopedia (https://en.wikipedia.org/wiki/Jet_pack) The most common use of the jetpack has been in extra-vehicular activities for astronauts. Despite decades of advancement in the technology, the challenges of  ...
square/jetpack · GitHub (https://github.com/square/jetpack) Jun 3, 2015 ... jet.pack: package your JRuby rack app for Jetty. Contribute to jetpack development by creating an account on GitHub.
[19:33]
brycecI've toyed with replacing my usage of ezjail with iocage, but just not a lot of time right now.
(And neither of those applied to my usage of VirtualBox or KVM/qemu that I was talking about)
[19:36]
kellytkThat's correct [19:36]
mnathani_brycec: thanks [19:39]
brycecI aliased vboxmanage to 'v' I used it so frequently :) [19:39]
................... (idle for 1h30mn)
RandalSchwartzwow - you can run "standard" containers directly on freebsd? [21:09]
..... (idle for 22mn)
it shouldn't be hard, since freebsd can be nudged to understand linux syscalls directly [21:31]
........ (idle for 36mn)
***mnathani__ has joined #arpnetworks [22:07]
kellytkYea, neat stuff happening with virt and automation of FBSD [22:09]
***mnathani_ has quit IRC (Ping timeout: 250 seconds)
mnathani_ has joined #arpnetworks
mnathani__ has quit IRC (Ping timeout: 250 seconds)
[22:10]
.................. (idle for 1h26mn)
mercutiohow much isolation is there?
hmm i never had any problems with passing usb controllers through with xen
other than knowing which ports i'd passed through
but you can determine that reasonably quickly.
as for usb devices, i didn't know qemu could pass specific usb devices through
[23:38]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)