Skip to content

use latest fly-go and include new "es256" key type for "fly secrets keys" commands.#4731

Merged
timflyio merged 3 commits intomasterfrom
kms-es256
Feb 4, 2026
Merged

use latest fly-go and include new "es256" key type for "fly secrets keys" commands.#4731
timflyio merged 3 commits intomasterfrom
kms-es256

Conversation

@timflyio
Copy link
Contributor

@timflyio timflyio commented Feb 2, 2026

Change Summary

What and Why: Include support for the new "es256" key type that the machines "secretkeys" API now supports.

How: Use the latest fly-go library, and include the "es256" key type in flyctl's key type table.

Related to:


Documentation

  • Fresh Produce
  • In superfly/docs, or asked for help from docs team
  • n/a

@timflyio
Copy link
Contributor Author

timflyio commented Feb 2, 2026

Example listing with the new key type:

$ flydbg secrets keys list -a testkms
build
run: /home/newsham/workspace/superfly/flyctl/flydbg: flydbg secrets keys list -a testkms
LABEL         	NAME        	VERSION	TYPE                        
es256v1       	es256       	1      	signing (es256)            	
myencrkeyv1   	myencrkey   	1      	encrypting (nacl_secretbox)	
mysigningkeyv0	mysigningkey	0      	signing (nacl_auth)        	
mysigningkeyv1	mysigningkey	1      	signing (nacl_auth)        	

@timflyio timflyio marked this pull request as ready for review February 4, 2026 18:01
@tqbf tqbf self-requested a review February 4, 2026 18:03
@timflyio timflyio merged commit b9d5d50 into master Feb 4, 2026
28 checks passed
@timflyio timflyio deleted the kms-es256 branch February 4, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants