-
Notifications
You must be signed in to change notification settings - Fork 28
feat(kms): Add KMS under beta #935
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
Conversation
|
@rubenhoenle are there any updates on the PR? I would love to use it in my pipeline. |
Well, the region is required for every API endpoint, it will just be "eu01" for now all the time. But please use the regular multi-region implementation like we do for all the other commands. So we're ready for the future :)
|
Hi Jan, In general, I understand that you want to be able to overwrite the deletion schedule. In a lot of cases, this would be more convenient for sure. I'm sorry that we can't fulfill your request, but all things considered, we have to stay on the safe side here. Feel free to reach out to us at any time if anything KMS-related should arise. Kind regards |
marceljk
left a comment
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.
Thanks for your contribution. Code looks good, only some nitpicks, to be consistent with our other commands in the CLI
|
@marceljk thank you for your reviews. You brought up excellent points that I both fully agree with and should have done a better job catching it myself. I probably still missed something since I feel blind to my own mistakes after so many rewrites and adaptations. Thus, I appreciate your effort and request it one more time 🙃 |
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.
Thanks again for your work! I really appreciate the improved docs, this helps to have an easier start with the kms commands 😄
|
Got it @marceljk. These are small and quickly addressed changes 😊 I'm ready for the next round 🙃 |
marceljk
left a comment
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.
Looks good to me and is approved from my side
|
There are some open comments from @rubenhoenle which aren't resolve yet. |
|
Description
relates to #934
KMS has been added to the CLI. Now the following commands exist:
Checklist
make fmtmake generate-docs(will be checked by CI)make test(will be checked by CI)make lint(will be checked by CI)Important Decisions
The CLI implementation of KMS reflects the state of the API, which includes some seemingly unfinished decisions.
Hope this actually helps and huge thanks to whomever tries to tackle this monster merge.