From owner-freebsd-questions@freebsd.org Wed Aug 30 21:39:28 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E19FE0AB8B for ; Wed, 30 Aug 2017 21:39:28 +0000 (UTC) (envelope-from raf@rafal.net) Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E01CF81266 for ; Wed, 30 Aug 2017 21:39:27 +0000 (UTC) (envelope-from raf@rafal.net) Received: from edina.glencottage.net (unknown [86.40.118.125]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 31FFE509B6; Wed, 30 Aug 2017 17:39:21 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: VPS that will run xBSD From: Rafal Lukawiecki In-Reply-To: Date: Wed, 30 Aug 2017 22:39:19 +0100 Cc: Shane Ambler , freebsd-questions@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <31D122B4-EC3C-41C0-9C72-7D859DD6492E@rafal.net> References: <673b7208-c0d9-5179-407a-2cf9d276e1a8@fjl.co.uk> <031E40A6-0C53-47B2-BA86-E9932E02000B@sigsegv.be> To: Frank Leonhardt X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 21:39:28 -0000 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 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"