Requirements#

  • You will need access to Kubernetes, in this example we will be using Micro K8s (specifically we used version 1.32.9)

  • Docker (version 28.4.0+ recommended)

    • We will be using docker to containerize our Storage service adapter.

  • NGC Account and the NGC CLI

    • You will need your account to be able to access the packages we call out further in this guide.

  • Python (python 3.10+ recommended)

    • We will be using our Python example services in this deployment to illustrate how simple implementations can be.

    • python 3.10+ is required. On Ubuntu, install it with:

    • Poetry package manager (version 2.3.0+ recommended) Poetry installation details are covered in the next section.

  • jq jq is a lightweight and flexible command-line JSON processor.