Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

Releases: kraudcloud/cli

v1.5.0 - breaking changes to kra push

12 Feb 07:56
@aep aep
Compare
Choose a tag to compare

kra push now compresses layers before uploading
this is required as k8d no longer accepts objects with unknown content length

v1.4.0 - significant amount of new commands

19 Oct 13:54
@aep aep
Compare
Choose a tag to compare

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...v1.4.0

v1.3.1 — UX on macos

14 Jul 17:03
Compare
Choose a tag to compare

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>`

14 Jul 15:42
b26b95a
Compare
Choose a tag to compare

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

27 Jun 08:45
@aep aep
Compare
Choose a tag to compare

kra push now allows pushing a single image without the need for a docker-compose file

v1.2 - kra pod edit

23 Jun 20:58
@aep aep
Compare
Choose a tag to compare

new features and improvements

v1.1.4 - Fix fatal on darwin

15 May 19:41
Compare
Choose a tag to compare

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

28 Feb 21:20
@aep aep
Compare
Choose a tag to compare
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

28 Feb 11:28
@aep aep
Compare
Choose a tag to compare
v1.1.2

possible fix for uploading large images

v1.1.2_eph

28 Feb 16:51
@aep aep
Compare
Choose a tag to compare
v1.1.2_eph Pre-release
Pre-release
try disabling h2