Releases: kraudcloud/cli
v1.5.0 - breaking changes to kra push
v1.4.0 - significant amount of new commands
kra is the primary way to interact with kraud.
please see the full documentation at
https://docs.kraudcloud.com/quickstart/setup/
Changelog
v1.3.1 — UX on macos
Description
The current implementation of keyrings used cgo directly, which is a pain to release and cross-compile for us.
Instead, we used a workaround which revolved around a local file and a password, but that was terrible UX.
Now uses the default system keyring without cgo.
Potential issues
On systems without any keyring installed by default, you may need to use the KR_ACCESS_TOKEN
env var.
Full Changelog: v1.3.0...v1.3.1
v1.3.0 — `kra domain add <domain>`
What's Changed
kra domains add <domain>
by @Karitham in #4
Added ability to add domains to ingresses through the cli. Previously was only possible through kubectl
Full Changelog: v.1.2.1...v1.3.0
v.1.2.1
v1.2 - kra pod edit
new features and improvements
v1.1.4 - Fix fatal on darwin
This version will now use a file on macos for storing tokens (encrypted using a password).
Currently, the user experience is not great when using the cli since it asks for password every time you use it.
Will make a new release once I figure out the right way to compile this to use the native OS keyring.
Feel free to ignore this release if you're not on macos.
Full Changelog: v1.1.3...v1.1.4
v1.1.3
never mind, 100 Continue is broken in h1 probably golang httpreverseproxy is sending up the continue header, before even asking the backend. so the client sends the body anyway, and then dies cat /tmp/dockersave1024429730 | pv | curl --http1.1 --verbose -X POST -T '-' 'https://token@api.kraudcloud.com/apis/kraudcloud.com/v1/layers?maxsize=80326656&oid=sha256:c5ff2d8f67954bdcf1cfdd46fe3d83858d69c2cadd6660812edfc23726c123' -H "Content-Type: application/x-tar" < HTTP/1.1 100 Continue * Signaling end of chunked upload via terminating chunk. < HTTP/1.1 409 Conflict
v1.0.2
v1.1.2_eph
try disabling h2