Add CidrCollection support to route53 controller#47
Add CidrCollection support to route53 controller#47gvdhart wants to merge 2 commits intoaws-controllers-k8s:mainfrom
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: gvdhart The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi @gvdhart. Thanks for your PR. I'm waiting for a aws-controllers-k8s member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/ok-to-test |
|
|
||
| // Information about changes to a CIDR collection. | ||
| // +kubebuilder:validation:Required | ||
| Locations []*CIDRCollectionChange `json:"locations"` |
There was a problem hiding this comment.
Do we want this to be a [][]CIDRBlocks ? Also wondering if we really need the Action field.
There was a problem hiding this comment.
I agree, we technically do not need the Action field in the resource definition, however I used the generator to create this field, let me check if I can simplify this part as indeed it would be nicer to have a cidrBlock representation here.
There was a problem hiding this comment.
After investigation I do not think that a CIdrBlock type is the best here, there is just a string in it that contains all cidrblocks, not a list of strings. Furthermore I would have to complicate things in the genrator file to get that working. I would prefer to leave it like this.
Sure the Action field is not required as I set it in the code, but i could not manage to have it removed with the generator.
1cfc8f2 to
92a2bff
Compare
|
/retest |
92a2bff to
2d9f8d3
Compare
|
@a-hilaly I think it is good to go! |
|
/retest |
|
Issues go stale after 180d of inactivity. |
|
Issues go stale after 180d of inactivity. |
|
Stale issues rot after 60d of inactivity. |
|
@gvdhart: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
Rotten issues close after 60d of inactivity. |
|
@ack-bot: Closed this PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Issue #, if available: NA
Description of changes:
Adding CidrCollection compatibility to the route53 controller
All using a single k8s resource for each AWS cidr Collection.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.