![]() |
||
---|---|---|
.gitignore | ||
LICENSE | ||
README.md | ||
debconf-get-selections--installer.out | ||
debconf-get-selections.out | ||
eqx-create-cluster | ||
eqx-create-device | ||
eqx-create-org | ||
eqx-create-project | ||
eqx-delete-project | ||
eqx-delete-project-devices | ||
eqx-delete-project-devices-force | ||
eqx-delete-project-force | ||
eqx-get-capacity | ||
eqx-get-deviceid-hostname | ||
eqx-get-deviceid-ip-private | ||
eqx-get-deviceid-ip-public | ||
eqx-get-deviceid-ipv6 | ||
eqx-get-events | ||
eqx-get-facilities | ||
eqx-get-orgs | ||
eqx-get-os | ||
eqx-get-plans | ||
eqx-get-project-clusterssh-config | ||
eqx-get-project-devices | ||
eqx-get-project-devices-id | ||
eqx-get-project-devices-name | ||
eqx-get-project-names | ||
eqx-get-project-ssh-config | ||
eqx-get-project-uuid | ||
eqx-get-projects | ||
eqx-get-ssh-key | ||
eqx-get-user | ||
eqx-market-spot-prices | ||
ipxe | ||
ipxe-install-debian-10 | ||
packet-cli.json | ||
preseed-base.cfg | ||
preseed-minimal.cfg | ||
preseed.cfg |
README.md
eqx
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: