-
Notifications
You must be signed in to change notification settings - Fork 1
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
Added enhancements #55
Conversation
Hello Team, Any updates on this PR? |
Hi @AnkithaBH |
@AnkithaBH could you please revert the changes of admin_password
|
@AnkithaBH Regarding server_parameters_enabled. |
Thanks for the other changes and apart from these above changes is acceptable. |
Thank You @d4kverma for the updates. I have reverted the changes you have asked. Please review. Awaiting for the merge. |
Hi Team, |
yes, Let my team review it . |
your changes has been merged and new tag is release 1.0.2 . |
Thank You @d4kverma Terraform version I am using is 1.9.5 |
i have tried with same version . Here is plan. I am using terraform 1.9.8 version . Plan: 14 to add, 0 to change, 0 to destroy. Changes to Outputs:
Do you want to perform these actions? |
its better that you can share your example. I am using this ref example for testing - https://github.com/clouddrove/terraform-azure-flexible-mysql/tree/master/examples/complete |
When I do not give admin_password value in module it is working fine. But I need the output of the password if I am using random password resource, I dont see the value as output in output.tf |
But when we provide the value it is not working as expected, it should not be that way right? |
The sensitive output does not show in output. |
But I cannot do the same, in CI/CD environment. I want to pass that value to store in a key vault. |
so its better that you can share your example which is used for flexible MySQL , so we can track your issue better. |
also you can create one more PR to take the password output from random password resource and use in key-vault secret input. |
Okay, I will raise another PR to take the output. |
is it working fine for both? with and without providing the value? |
yes |
Hello Team,
We tested the module, and have identified a few changes and additions that we would like to implement. We believe that these enhancements will not only improve the module but also ensure it is versatile and compatible with different use cases that end users may encounter. These updates will allow for more effective internal usage.
Changes and Additions Contributed
Replaced the default value of high_availabilty variable to null; to enhance flexibility and provide the end user the control to choose HA or not to chose HA.
Added conditional expression for tags.
Added resource block to create mysql server active directory administrator for entra authentication.
Added identity block to the scope and conditional expression for name of the mysql server to be able to use custom names and follow internal naming standards by the end user.
The code structure is preserved while enhancing flexibility.
We hope these changes are considered.
Looking forward to use the module with the new version including the changes.
Kind Regards,
Ankitha