Kubectl Operator Versions Save

Manage Kubernetes Operators from the command line

v0.5.1

1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/operator-framework/kubectl-operator/compare/v0.5.0...v0.5.1

v0.5.0

6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/operator-framework/kubectl-operator/compare/v0.4.0...v0.5.0

v0.4.0

2 years ago

Changelog

67a5302 Uninstall improvements (#55) 7e2e2de install: improve detection for desired install mode when creating operator group (#54) 720400e bump goreleaser to 0.177.0 to resolve broken goreleaser install script (#56) 16c1d32 list-available: if a specified package exists in multiple catalogs, list the package for each catalog (#49) f12f147 operator uninstall with operands (#45) 1a19c3e Add OWNERS file (#47) 9e5901c create and set timeouts globally via a flag (#43) 2885d30 add github workflow that runs go-apidiff (#42)

v0.3.0

3 years ago

Changelog

99de912 Add ginkgo/gomega tests for list-operands (#41) 8397c4b fix: change operand list Run signature to include package name argument (#40) 8fb217d Add kubectl operator list-operands command (#38) 50fcce0 kubectl operator list-operands library code (#37)

v0.2.0

3 years ago

Changelog

298e669 relax format for startingCSV guessing algorithm; use simple search/replace (#32) f3b4aec Add darwin_arm64 target to support Apple Silicon (#35) c4893fb minor improvements on uninstall refactoring, log csv kind when deleting csvs (#31) a89c83e Dependency bumps: Controller-runtime v0.8.2, containerd v1.4.3 (#30) fdca85f Improve uninstall command (#29) d321b71 internal/pkg/action/operator_uninstall.go: minor improvements (#28) 9158a6c demo: update to use prometheus operator; cockroachdb will soon be replaced by new/official version in the catalog

v0.1.0

3 years ago

Changelog

e5a8169 demo: update based on latest changes b4e7a70 Refactor for cli and pkg/action decoupling and deduplication (#23) fb6f935 fix(uninstall): rely on OLM to delete operator resources via CSV deletion (#27) ff147ab Fix: Set obj name and namespace during uninstall (#26) 6793f28 add operator describe command (#19)

v0.0.6

3 years ago

Changelog

b333571 internal/pkg/action/catalog_add.go: several improvements (#21) 1f47404 internal/cmd: add version subcommand (#20)

v0.0.5

3 years ago

Changelog

df325e8 .github/workflows/release.yml: enable krew-release-bot (#17) c9585bf update demo gif, add generator scripts (#16) 3a6da24 Add basic install directions to Readme (#5) 25407c3 pkg/action: various operator uninstall and catalog improvements (#15) 5ac9c8d internal: more flexible and isolated logging (#14) 8f89a93 .goreleaser.yml: use consistent version string in release artifacts (#12) fa4a6f1 delete everything from install plan, wait for CRD deletion (#9) 039c26c .github/workflows: fix goreleaser changelog generation (#11) 0eec6e1 moving package imports to current project name (#10) e3160b0 GolangCI-Lint Added with Happy Linter (#7) e570568 .krew.yaml: updates based on krew-index PR feedback (#8)

v0.0.4

3 years ago

Changelog

2d0a857 .gitignore: add more common files to ignore (#6) 1949262 add option and flag to set WatchNamespaces for operator install 0a001ca remove unused internal/pkg/operatorgroup package 64c157b operator uninstall: add --delete-all,-X flag b8911ee internal/pkg/action/operator_install.go: improve operator group logic 6e04316 remove unsupported os/arch pairs 10610a4 .krew.yaml: add arm64 entry 8b01f71 .krew.yaml: move to operator-framework org

v0.0.3

3 years ago

Changelog

13f17ac (bugfix) don't cleanup catalog if error is already exists