Skip to content

ElectricWarr/DevOps-Playground-Crossplane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

DevOps-Playground-Crossplane

DevOps Playground for Crossplane, first presented 2024-06-27

Intro

Initial Setup

As long as you are registered for the Meetup event you can request your environment at the DevOps Playground Lab site.

Then, open these links as tabs in a new browser window, replacing YOUR-PANDA with what you were given by the Lab website:

Wetty will act as your terminal and has access to everything you need for the playground - please be aware that many commands will not work properly in VSCode (a quirk of our current setup).

In Wetty, enter the workdir directory and run the following to set up a connection to Kubernetes:

./eks-config.sh

(This only contains afew simple commands if you're curious, but "connecting to kubernetes" and "creating secrets" are not the focus of our attention today!)

DIY

If you're from the future (or the past?), and not following this Playground with our provided infrastructure, you will need:

  • Access to a Kubernetes cluster
  • The kubectl and helm CLI tools
  • Access to an AWS account with the ability to create S3 bucket and RDS instances

I strongly recommend using a fresh Kubernetes cluster that you can delete afterwards, since we're going to create custom objects you are unlikely to want later. If you have Docker Desktop installed you can just hit "Enable Kubernetes" in the settings, which works for me!

For just DIY people: any instance of "panda name" can be replaced by any short string of lowercase letters. If you're using our infrastructure you must use your assigned panda, else certain steps will not work!

Agenda

  1. Platform Engineer Role
  2. Application Developer Role

Tips

Open this file in VSCode, hit Ctrl + Shift + V for "markdown preview", and navigate through the tutorial from there 😁

About

DevOps Playground for Crossplane, first presented 2024-06-27

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published