Skip to content

Releases: kudobuilder/kitt

Validation for operator references and packages

24 Jul 11:07
511fbe8
Compare
Choose a tag to compare

The kitt validate command validates the consistency of operator references and also verifies the referenced operator packages in that same way kubectl kudo package verify does.

Change API to current KEP-32

17 Jul 13:34
f7159b4
Compare
Choose a tag to compare

Instead of a version field, operatorVersion and (optional) appVersion is used. This follows the same fields in operator packages operator.yaml.

Directly reference SHAs

15 Jul 09:58
cc3e901
Compare
Choose a tag to compare
Directly check out SHAs (#5)

This removes the necessity to set a branch when referencing SHAs in Git repositories.

Signed-off-by: Jan Schlicht <[email protected]>

Branch/SHA references

14 Jul 07:49
752e0bc
Compare
Choose a tag to compare
Support references to specific commit SHAs (#1)

In addition of using a tag name to reference a specific version of an operator package, a combination of branch and SHA of a commit can be used as well.

Signed-off-by: Jan Schlicht <[email protected]>

Support update calls without arguments

13 Jul 09:32
Compare
Choose a tag to compare
Support update calls without arguments.

In automated environments, the list of operators to update could be empty (think CI/CD). This case shouldn't be considered an error.

Signed-off-by: Jan Schlicht <[email protected]>

Fix missing certificates in Docker image

08 Jul 11:39
Compare
Choose a tag to compare

The Docker image was missing certificates. Git dependencies couldn't get resolved without these certificates.

Publish packages for releases

07 Jul 13:09
Compare
Choose a tag to compare
Update the release workflow

Use the actions and GITHUB_TOKEN as described in https://docs.github.com/en/actions/language-and-framework-guides/publishing-docker-images#publishing-images-to-github-packages.

Signed-off-by: Jan Schlicht <[email protected]>

First release of the KUDO Index Transfer Tool

07 Jul 12:42
Compare
Choose a tag to compare

This tool will be used to described the KUDO community repository with operator package references, as described in KEP-32.