-
Notifications
You must be signed in to change notification settings - Fork 30
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
updates to make module more production ready #161
base: main
Are you sure you want to change the base?
Conversation
if you do find the useful, I would suggest we land it in a different branch, not main, so we can do some isolated testing. for my scenario, this is working well, but I haven't regression tested it. i'm also aware of the resource module being worked on too, thus I didn't want ot waste time on this if the ptn module is going to get refactored to re-use this new resource module. |
if this is of general use, but the monitoring adds to much noise, i'm happy to split that out. However if it's not in the direction you want to go, I'd rather you say so, please. |
Description
@nellyk in response to your question, whether I have done any work on this.
I haven't had chance to break this down into multiple PRs, but we ran into a number of issues using this module, that this change addresses. I realise some are cosmetic. I also realise its a large PR.
Change highlights
In order of changes below:
private_dns_zone_id_enabled
is a bit misleading and has been renamed toprivate_dns_zone_set_rbac_permissions
which is actually what it does.name
should be used rather thankubernetes_name
terraform_data
is the generally preferred replacement for your use of the null providerThe above lints & changes currently in main have been merge into it.
closing notes
I don't usually like to PR changes this large, unfortunately time constraints have meant I haven't had chance to do this in stages.
That, and I suspect some of the above you may not agree with.
I understand you're wanting to make some decisions for the caller, but in our use of this we found it too restrictive to be useful, and I propose that are requirements are not going to be especially unusual.
Happy for discussions....
Type of Change
Checklist