From 9cb380f927bc70fcedcd518f5ee40e757920b877 Mon Sep 17 00:00:00 2001 From: Edward Vielmetti Date: Thu, 15 Jun 2017 13:48:08 -0400 Subject: [PATCH] update with additional information Add some details and links throughout, still work in progress. --- docs/platform-packet.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/docs/platform-packet.md b/docs/platform-packet.md index 74d5035c8..a63877ebb 100644 --- a/docs/platform-packet.md +++ b/docs/platform-packet.md @@ -4,26 +4,35 @@ Packet is a bare metal hosting provider. You will need to have created a Packet account and a project to put this new machine into. You will also need to create an API key -with appropriate permissions to +with appropriate read/write permissions to allow the image to boot. Linuxkit on Packet boots via iPXE. This requires that you have an HTTP server on which you can store your images. At the moment there is no equivalent to "linuxkit push" to upload these images, -so you will have to host them yourself. +so you will have to host them yourself. The images can be served +from any HTTP server, though in the interest of performance you'll +want to locate those images near the data center that you're booting in. + +Linuxkit is known to work on the Type 0 server at Packet. ## Boot `linuxkit run packet -api-key PACKET_API_KEY -base-url http://path-to-my-pxe-boot-server ...` -Servers take several minutes to provision. +Servers take several minutes to provision. During this time their +state can be seen from the Packet console. ## Console -Prepare an SSH public key? +If your LinuxKit system does not include an ssh or remote console +application, you can still connect to it via the Packet SOS ("Serial over SSH") +console. See https://help.packet.net/technical/networking/sos-rescue-mode +for details on that mode. ## Disks -Elastic storage, pointer to. +At this moment the Linuxkit server boots from RAM, with no persistent +storage. ## Networking