aws-samples / aws-samples/eks-gitops-crossplane-argocd
Imperative examples could use some updating
- Dominant language
- Shell
- Stars
- 122
- Forks
- 59
- PR merge metrics
- No merged PRs in 30d
Description
* crossplane version: `v1.6.2`
* aws-provider: `v0.23.0`
* Provider can be easily installed with:
* `kubectl crossplane install provider crossplane/provider-aws:v0.23.0`
* In the `composition.yaml`:
* `kind: ElasicIP` should be replaced with `kind: Address`
* and `apiVersion: ec2.aws.crossplane.io/v1alpha1` should be replaced with `apiVersion: ec2.aws.crossplane.io/v1beta1`
* To get mine working, I also pointed
`crossplane.yaml`
at the upstream container image:
```yaml
dependsOn:
- provider: crossplane/provider-aws
version: ">=v0.20.0"
```
Contributor guide
Research direction
Inspect the composition.yaml and crossplane.yaml examples, then compare their provider kinds, API versions, and dependency image with the versions described in the issue. Done means the examples use Address with the v1beta1 API and point the dependency at the upstream provider image; no test or validation command is mentioned.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, kubernetes
- Domain
- cloud, devops
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100