Knowledge about Linux, containers and Self-Hosting

You know Linux right.. right?!?

About self-hosting and ...

Throughout this manual we assume a good grasp and knowledge of basic networking concepts, Linux system administration and cloud hosting, especially via containers and a basic understanding of Kubernetes.

During the installation process multiple of the following tools will be used:

  • Linux (Ubuntu 24.04)

  • ctr (containerd)

  • git

  • ssh

  • Solana CLI tool

  • Switchboard CLI tool

... definitely some Kubernetes? ☁️

Our deployment platform of choice is Kubernetes on bare metal via `k3s`, so you'll also use the following tools:

  • Kubernetes (via k3s or Azure/AKS)

  • helm

  • kubectl

  • (optional) k9s

... definitely some TEE (AMD SEV SNP)! 🔓

In order to enable Trusted Computing via AMD SEV SNP (more on this in the next section) a minimal knowledge about navigating a server/computer motherboard BIOS will also be needed to configure your system to enable the needed features.

Last updated