Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mistermx/crossplane-training

Examples for Crossplane Training
https://github.com/mistermx/crossplane-training

Last synced: 3 days ago
JSON representation

Examples for Crossplane Training

Awesome Lists containing this project

README

        

# Resources for Crossplane Training

## Setup KIND

Create kind cluster

kind create cluster

Check if cluster is running

kubectl get nodes

Should be something like

```
NAME                 STATUS   ROLES           AGE   VERSION
kind-control-plane   Ready    control-plane   60s   v1.24.0
```

See https://kind.sigs.k8s.io/docs/user/quick-start/ for more info

## Setup Crossplane

See https://crossplane.io/docs/v1.9/getting-started/install-configure.html#install-crossplane

## Setup provider-aws

Prerequisite: [Crossplane CLI](https://crossplane.io/docs/v1.9/getting-started/install-configure.html#install-crossplane-cli)

Install provider using Crossplane CLI

kubectl crossplane install provider crossplane/provider-aws:v0.29.0

Check deployment

kubectl get deploy -n crossplane-system –w

Should be something like
```
NAME                                   READY   UP-TO-DATE   AVAILABLE   AGE
crossplane-provider-aws-a2e16ca2fc1a   1/1     1            1           2m46s
```