Jeff Moe
a7c07b16ee
|
4 years ago | |
---|---|---|
bin | 4 years ago | |
docs | 4 years ago | |
ipxe | 4 years ago | |
preseed | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE | 4 years ago | |
README.md | 4 years ago |
README.md
eqx
This repository contains an archive of crufty scriptlets to deploy servers on Equinix's bare metal network.
Token
export PACKET_TOKEN=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Or
cat $HOME/.packet-cli.json
{ "token": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }
Dependencies
apt install jq
git clone https://github.com/packethost/packet-cli
mkdir -p ~/bin wget -O ~/bin/packet https://github.com/packethost/packet-cli/releases/download/0.1.1/packet-linux-amd64 chmod +x ~/bin/packet
Configure server at Equinix, set "iPXE Script URL" to:
https://code.forksand.com/forksand/eqx/raw/branch/master/ipxe-install-debian-10
Preseed
The key installation file is preseed.cfg
. Debian has a list of options here:
Other preseed.cfg
docs:
Nodes to Build
-
Standard Debian 10
-
Standard Debian 11
-
Standard Debian Sid
-
Ethereum cluster
-
Distcc cluster
-
IPFS Cluster