-
Notifications
You must be signed in to change notification settings - Fork 290
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
Write certification creation module for members #4058
Comments
PR created with new code and new unit test ministryofjustice/modernisation-platform-terraform-dns-certificates#249 i believe i have a module that will at least create a certificate at the moment i am currently having issues with the creation of the dns validation record with it being too long. |
Terraform code is now working as expected but the go test is now not working |
tested in example and works as intended |
terratest scaled down and runs locally |
@ASTRobinson if currently looking at the issue as to why the terratest fails in a git hub workflow but runs fine locally |
Lastest version of the PR |
PR merged and new PR created to update the readme to show usage instructions |
put a meeting in on the calendar for demo of module |
Demo done module created |
User Story
As a modernisation platform engineer
I want to be able to quickly create dns records with certificates that can be attached to load balancers or other resources
So that we have a consistent way of creating theses services
User Type(s)
Assumptions / Hypothesis / Questions / Unknowns
Additional information to explain approach taken
Hypothesis
If we create a module with everything in will it be overly complicated
Proposal
The proposal is to try and cover some if not all of the following scenarios
(preferred option) Non production uses mp domains and ACM certificates, production uses delegated hosted zone domain and ACM certificates
Non production uses mp domains and ACM certificates, production uses 3rd party DNS forwarded to MP domains and ACM certificates
Non production uses uses delegated hosted zone and ACM, production uses delegated hosted zone domain and ACMs certificates
Below is a nice to have but not required as there is more involved in importing the gandi certificates
(preferred option if Gandi needed) Non production uses mp domains and ACM certificates, production uses delegated hosted zone domain and Gandi certificates
Non production uses uses delegated hosted zone and Gandi, production uses delegated hosted zone domain and Gandi certificates
Unknowns
Potential pitfalls that could cause the story to expand beyond its original scope. Ideally this section will remain blank.
Definition of done
Reference
How to write good user stories
The text was updated successfully, but these errors were encountered: