Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mistermx/crossplane-training
- Owner: MisterMX
- Created: 2022-07-20T12:58:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-28T06:33:02.000Z (over 2 years ago)
- Last Synced: 2024-11-10T12:47:57.646Z (2 months ago)
- Size: 4.88 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```