-
Notifications
You must be signed in to change notification settings - Fork 378
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add default tags to iam.Role #1000
Add default tags to iam.Role #1000
Conversation
Thanks @cebernardi ! #996 moves |
yes sure! |
@cebernardi It's merged, we should be good to rebase this now! |
nice, I'll rebase ASAP |
bae36d8
to
255a6f6
Compare
255a6f6
to
25a29f5
Compare
@muvaf I rebased and squashed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @cebernardi and congrats on the 1000th PR!! It should be good to merge after fixing those small import issues.
@cebernardi we'll need you to sign DCO since it's your first contribution https://github.com/crossplane/provider-aws/pull/1000/checks?check_run_id=4535934088 |
Signed-off-by: Cecilia Bernardi <[email protected]>
dba8bdc
to
c8c6c1b
Compare
I should have incorporated your suggestions, @muvaf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - tested it - tagging is working - thanks ;)
Description of your changes
This PR adds the default Crossplane tags ("crossplane-kind", "crossplane-name", "crossplane-providerconfig") to IAMRoles
I have:
make reviewable test
to ensure this PR is ready for review.How has this code been tested
kind create cluster --name crossplane-aws
)kubectl apply -f package/crds
)kubectl apply -f examples/iam/role.yaml
)crossplane-aws
controllerkubectl patch role.iam.aws.crossplane.io/somerole --type=json -p='[{"op": "remove", "path":"/spec/forProvider/tags"}]'
provider-aws
controllerkubectl apply -f examples/iam/role.yaml
)crossplane-aws
controller