Skip to content

Instantly share code, notes, and snippets.

@dirien
Last active November 24, 2024 13:22
Show Gist options
  • Save dirien/bfedaeb916c8088b340b91e8b2613647 to your computer and use it in GitHub Desktop.
Save dirien/bfedaeb916c8088b340b91e8b2613647 to your computer and use it in GitHub Desktop.
Welcome to "Build Your Developer Platform in 90 Minutes" Workshop!

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.

Workshop Repository

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

Prerequisites

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

Pulumi Account

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.

Civo Account (Optional)

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment