Merge pull request #17516 from hakman/id_ed25519

Prefer using `id_ed25519.pub` instead of `id_rsa.pub`
This commit is contained in:
Kubernetes Prow Robot 2025-07-25 15:08:27 -07:00 committed by GitHub
commit e66fc0a494
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 46 additions and 1 deletions

View File

@ -766,8 +766,8 @@ func RunCreateCluster(ctx context.Context, f *util.Factory, out io.Writer, c *Cr
if autoloadSSHPublicKeys {
// Load from default locations, if found
sshPublicKeyPaths := []string{
"~/.ssh/id_rsa.pub",
"~/.ssh/id_ed25519.pub",
"~/.ssh/id_rsa.pub",
}
var merr error
for _, sshPublicKeyPath := range sshPublicKeyPaths {

View File

@ -0,0 +1,45 @@
## Release notes for kOps 1.34 series
**⚠ kOps 1.34 has not been released yet! ⚠**
This is a document to gather the release notes prior to the release.
# Significant changes
* Default SSH key is now `~/.ssh/id_ed25519.pub`, instead of the less secure `~/.ssh/id_rsa.pub`.
## Some Feature
* TODO
## AWS
* TODO
## GCP
* TODO
## Openstack
* TODO
# Other changes of note
* TODO
# Breaking changes
## Other breaking changes
* Legacy addons have been removed from the kOps repo. These were only referenced by kOps <1.22 ([17322](https://github.com/kubernetes/kops/pull/17332))
# Known Issues
* TODO
# Deprecations
* Support for Kubernetes version 1.28 is removed in kOps 1.34.
* Support for Kubernetes version 1.29 is deprecated and will be removed in kOps 1.35.