crossplane-contrib / provider-upjet-aws

Official AWS Provider for Crossplane by Upbound.
https://marketplace.upbound.io/providers/upbound/provider-aws
Apache License 2.0
137 stars 113 forks source link

Add EKS access entry and policy association resources #1273

Open mbbush opened 2 months ago

mbbush commented 2 months ago

Description of your changes

Add support for api-based auth in EKS, using eks access entries and access policy associations.

Fixes #1098

I have:

How has this code been tested

I applied the uptest example manifest locally, and successfully logged in using the specified role (not the role that created the cluster).

I'm ~planning to update the uptest example manifest to include an update test as well.~ not going to fight with uptest about the current hard-to-use update syntax, and instead will just wait for chainsaw to offer a better way.

johnathan-sq commented 1 month ago

Are there any updates on this PR? Keen to see this in main

fernandezcuesta commented 1 month ago

I guess the underlying version constraint is gone with 1.5?

haarchri commented 1 month ago

Yes

mbbush commented 1 month ago

/test-examples="examples/eks/v1beta1/accessentry.yaml"

mbbush commented 1 month ago

/test-examples="examples/eks/v1beta1/accessentry.yaml"

turkenf commented 1 week ago

/test-examples="examples/eks/v1beta1/accessentry.yaml"