From 1521dda08763ee5a35324383a6440e524a62e7a0 Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Fri, 25 Jul 2025 23:26:09 +0300 Subject: [PATCH] Prefer using id_ed25519.pub instead of id_rsa.pub --- cmd/kops/create_cluster.go | 2 +- docs/releases/1.34-NOTES.md | 45 +++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 docs/releases/1.34-NOTES.md diff --git a/cmd/kops/create_cluster.go b/cmd/kops/create_cluster.go index 2ef563b9ab..753bda6e07 100644 --- a/cmd/kops/create_cluster.go +++ b/cmd/kops/create_cluster.go @@ -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 { diff --git a/docs/releases/1.34-NOTES.md b/docs/releases/1.34-NOTES.md new file mode 100644 index 0000000000..7d56e9fcb9 --- /dev/null +++ b/docs/releases/1.34-NOTES.md @@ -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.