Date: Wed, 30 Aug 2017 22:39:19 +0100 From: Rafal Lukawiecki <raf@rafal.net> To: Frank Leonhardt <frank2@fjl.co.uk> Cc: Shane Ambler <FreeBSD@shaneware.biz>, freebsd-questions@freebsd.org Subject: Re: VPS that will run xBSD Message-ID: <31D122B4-EC3C-41C0-9C72-7D859DD6492E@rafal.net> In-Reply-To: <a5c7f8e6-4b67-51ce-c29f-ab2b572fef1d@fjl.co.uk> References: <673b7208-c0d9-5179-407a-2cf9d276e1a8@fjl.co.uk> <031E40A6-0C53-47B2-BA86-E9932E02000B@sigsegv.be> <cd7c0857-e6a2-916c-a873-692d1e78ed7a@ShaneWare.Biz> <a5c7f8e6-4b67-51ce-c29f-ab2b572fef1d@fjl.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
While I am not a FreeBSD expert, I have built a good few AWS AMIs = (Amazon Machine Images) for various Linuxes I have used over the years. = The process generally requires you to use an existing available machine = (say FreeBSD RELEASE) to build what you need first. You should use a = pricier and a much faster machine for that, but you can change the = underlying hardware just for this purpose, switching down to a cheaper = one later.=20 In the process, you create an AWS ESB volume that contains your desired = new OS (say STABLE in your case). You snapshot that, which is an easy = AWS operation, and you register that snapshot as a new AMI that you can = now use to launch any number of new machines with your desired kernel = and config. Bear in mind this is an oversimplification of the process, as you have = to pay attention to the needs of the hypervisor and the provided = hardware. However, all of this has been done for us by Colin Percival. = Have a look at his article in which he explained how to build your own = FreeBSD AWS AMIs:=20 = http://www.daemonology.net/blog/2015-11-21-FreeBSD-AMI-builder-AMI.html If you do not need an AMI, that is you only want to update the very = machine on which you are working, you can simply change to a new kernel = and reboot. Caveat: I have not tried that with FreeBSD (yet) only = CentOS. Rafal -- Rafal Lukawiecki Data Scientist and Director=20 Project Botticelli Ltd > On 30 Aug 2017, at 22:19, Frank Leonhardt <frank2@fjl.co.uk> wrote: >=20 > On 25/08/2017 03:16, Shane Ambler wrote: >> On 24/08/2017 23:03, Kristof Provost wrote: >>> On 24 Aug 2017, at 11:32, Frank Leonhardt wrote: >>>> There are a load of cheap VPS services out there; so cheap I = decided to give one a go to run a backup NS. >>>>=20 >>>> Then when I looked closer they all offer Windoze or some Linux or = other. >>>>=20 >>>> Does anyone know of a VPS provider that can do any OS I like? Or do = I need to create my own VPS provider :-) >>>>=20 >>> RootBSD (https://www.rootbsd.net) are nice people. >>> I use Gandi (https://www.gandi.net/) myself. >>=20 >> If you look at the release notes you will find info on pre-installed >> images for aws and google compute. >>=20 >> While aws may not be what you call a "cheap" provider it can have = lower >> prices, a t2.nano on demand will cost 4.39 a month, but it can get as >> low as 1.92 a month if you pay upfront to reserve it for 3 years - = thats >> 69 for 3 years. So you may pay a few bucks more to test it out but = for a >> final setup it can be cheaper. >>=20 > Hi Shane, >=20 > Thanks, but the whole problem is that they're "pre-installed". I can't = run STABLE or any other version Amazon hasn't set up, never mind custom = kernels. Actually, I've no idea what would happen if you took one and = recompiled the kernel from new source but I don't really have the time = to find out - nothing good I suspect. >=20 > Regards, Frank. >=20 >=20 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to = "freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31D122B4-EC3C-41C0-9C72-7D859DD6492E>