LABINTERMEDIATE

Crossplane v2.0 Multi-Cloud Object Storage

Provision object storage in AWS, Azure, and GCP from one Kubernetes control plane using a single Crossplane v2.0 namespaced Composite Resource.

120 minutes
platform-engineering/crossplane
Crossplane v2.0 Multi-Cloud Object Storage - Platform Engineering Hands-On Lab Icon

Lab Overview

Build a true multi-cloud abstraction with Crossplane v2.0. A single namespaced XObjectStore resource lets developers request a bucket and pick the cloud - AWS S3, Azure Blob Storage, GCP Cloud Storage, or all three at once.

You'll learn to:

  • Design a v2.0 namespaced XRD that abstracts three cloud providers
  • Build a Pipeline composition with function-go-templating conditional fan-out
  • Wire ClusterProviderConfigs for AWS, Azure, and GCP storage providers
  • Provision real buckets in each cloud through one developer-facing API
  • Verify a bucket exists in all three clouds from a single resource

What You'll Learn

Design a v2.0 namespaced XRD abstracting multiple cloud providers

Build a Pipeline composition with conditional multi-cloud fan-out

Configure ClusterProviderConfigs for three cloud storage providers

Provision and verify object storage across AWS, Azure, and GCP

Prerequisites

Completion of the Crossplane v2.0 Migration Lab (Crossplane 101 section 08)

Comfort with namespaced XRs and Pipeline compositions

Familiarity with AWS S3, Azure Blob Storage, GCP Cloud Storage concepts

Understanding of Kubernetes namespaces

Technologies Covered

crossplanev2.0multi-cloudawsazuregcpobject-storagecompositionsnamespaced-resources

Part of a Course

This lab is part of the Crossplane 101: Platform Engineering Fundamentals course

View All Courses

Choose your plan

Simple, Transparent Pricing

Unlock full access to TeKanAid courses, labs, and bootcamps

Buying for a team? Private corporate training is available for up to 15 learners.View team training
MonthlyQuarterly

Pro

Course content without labs

$59/month

Renews automatically. Cancel anytime.

Final price verified at checkout.

  • Full access to all courses
  • Progress tracking
  • Certificate of completion
  • Community access
  • Bootcamp participation
  • New content access
Recommended

Premium

Full access with hands-on labs

$99/month

Renews automatically. Cancel anytime.

Final price verified at checkout.

  • Everything in Pro
  • Unlimited hands-on labs
  • Lab AI Assistant
  • Accelerator bootcamps with live office hours
  • Priority support

Prefer a single course?

Purchase individual courses for a one-time fee of $79. Full access to course content, quizzes, certificates, and community features, lab access is not included.

Browse Courses

Try it free, no credit card

Three free ways to start. All bridge into the paid Premium catalog when you're ready.

Not ready to commit? The crash course is email-only. No academy account required.

Ready to Get Started?

Start this hands-on lab and build real-world Platform Engineering skills

Get Access Now