Dear Participants,
We are excited to welcome you to the "Build Your Developer Platform in 90 Minutes - Backstage + ArgoCD + K8s" workshop.
This session will give you hands-on experience with building a developer platform using Backstage, ArgoCD, and Kubernetes.
Below are important details to help you prepare for the workshop.
We’ve created a dedicated repository for this workshop, containing all the resources you need to follow along. You can find everything needed to set up your environment and work on the exercises in one of the following ways:
- Local Environment: You can run the workshop on your local machine.
- GitHub Codespaces: Utilize GitHub Codespaces to follow along.
The repository also includes a .devcontainer
configuration to make setting up easier, regardless of which option you choose.
Repository Link: https://github.com/dirien/backstage-demo
Before the workshop, ensure you have the following tools installed if you're not using the .devcontainer
setup:
Tool | Required | Installation Guide |
---|---|---|
civo CLI | No | civo CLI |
Pulumi CLI | Yes | Pulumi CLI |
GitHub CLI | Yes | GitHub CLI |
yq | Yes | yq |
kubeseal | Yes | kubeseal |
Helm | Yes | Helm |
kubectl | Yes | kubectl |
argocd-cli | Yes | argocd-cli |
As part of the Pulumi CLI installation, you'll need to create a free Pulumi account to host your state files. Please sign up at Pulumi before the workshop.
We will be using Civo as the Kubernetes provider during the workshop. You are welcome to create a Civo account for a free $250 credit, though we will provide an API key during the session if needed.
Note: All resources created during the workshop will be deleted afterward to avoid any charges unless you opt to keep them using your own Civo account.
We look forward to your participation and can't wait to dive into building a developer platform together!
Best regards,
Udi Hofesh & Engin Diri