cli
cli copied to clipboard
SP-990: Update BYOK CLI; Update go version to 1.24.7
Release Notes
New Features
- Add new optional
--display-namegives an alias for the self-managed key - Add new
confluent byok updatecommand that allows to alter thedisplay-nameof the self-managed key - Add new key validation related object fields
Phase,Since,MessageandRegion - Add new
confluent byok listfilter options--key,--phase,--region,--display-name.
Checklist
- [X] I have successfully built and used a custom CLI binary, without linter issues from this PR.
- [X] I have clearly specified in the
Whatsection below whether this PR applies to Confluent Cloud, Confluent Platform, or both. - [X] I have verified this PR in Confluent Cloud pre-prod or production environment, if applicable.
- [ ] I have verified this PR in Confluent Platform on-premises environment, if applicable.
- [ ] I have attached manual CLI verification results or screenshots in the
Test & Reviewsection below. - [X] I have added appropriate CLI integration or unit tests for any new or updated commands and functionality.
- [x] I confirm that this PR introduces no breaking changes or backward compatibility issues.
- [ ] I have indicated the potential customer impact if something goes wrong in the
Blast Radiussection below. - [X] I have put checkmarks below confirming that the feature associated with this PR is enabled in:
- [X] Confluent Cloud prod
- [X] Confluent Cloud stag
- [ ] Confluent Platform
- [ ] Check this box if the feature is enabled for certain organizations only
What
- Applies to CC
- Updates the BYOK API SDK to deliver UX improvements
- Updates the golang version due to API SDK requirements
Blast Radius
References
- https://confluentinc.atlassian.net/browse/SP-864
- https://confluentinc.atlassian.net/browse/SP-990
Test & Review
https://confluentinc.atlassian.net/wiki/spaces/~61d01fe07aa7ac0070ff9ad0/pages/edit-v2/4822008075
:tada: All Contributor License Agreements have been signed. Ready to merge.
Please push an empty commit if you would like to re-run the checks to verify CLA status for all contributors.
Analysis Details
1 Issue
0 Bugs
0 Vulnerabilities
1 Code Smell
Coverage and Duplications
90.60% Coverage (78.20% Estimated after merge)
No duplication information (0.00% Estimated after merge)
Project ID: cli
Quality Gate passed
Issues
2 New issues
0 Fixed issues
0 Accepted issues
Measures
0 Security Hotspots
90.6% Coverage on New Code
0.0% Duplication on New Code