Skip to content

Releases: rook/kubectl-rook-ceph

v0.3.1

29 Sep 14:16
9f51e02
Compare
Choose a tag to compare

This is the follow-up release of the rook-ceph krew plugin.

With this release we add new command and some new doc changes:

Bug Fixes

  • default values should be set after reading flag #60

Contributors

@travisn @subhamkrai

v0.3.0

28 Sep 15:59
2bb1f9d
Compare
Choose a tag to compare

This is the follow-up release of the rook-ceph krew plugin.

With this release we add new command and some new doc changes:

Features

  • Added a command to check cluster health from the primary cluster to the secondary cluster in case rbd mirroring is enabled #57
  • For debug mode --alternate-image flag is no more restricted to a specific position #49

Docs

  • Added doc for the new command #57

Contributors

@travisn @BlaineEXE @subhamkrai @parth-gr

v0.2.1

07 Sep 16:04
867e592
Compare
Choose a tag to compare

This is the follow-up alpha release of the rook-ceph krew plugin.

With this release we fixed some small bug fixes and fix some ci issues:

Bug Fixes

  • default namespace values should be set after reading flag #52
  • remove the unnecessary warning for MONs/OSDs not running on three different nodes #55

CI Fixes

  • added a timeout for the deployment pod to stop #54
  • add a timeout time for tmate session #50
  • add code spell in ci #47

Doc Changes

  • fix doc rendering #45

Contributors

@travisn @BlaineEXE @subhamkrai @parth-gr

v0.2.0

19 Aug 14:58
0266451
Compare
Choose a tag to compare

This is the second beta release of the rook-ceph krew plugin.

With this release we added support for the following new commands:

  • health (#40, @subhamkrai )

    • Check the health of the cluster and common configuration issues
  • debug <sub-command> (#36, @parth-gr )

    • Debug mode can be helpful when a mon or OSD needs advanced maintenance operations that require the daemon to be stopped. Ceph tools such as ceph-objectstore-tool, ceph-bluestore-tool, or ceph-monstore-tool are commonly used in these scenarios.

    • start <deployment-name> [--alternate-image <alternate-image>]

      • Start debugging a deployment with an optional alternative ceph container image
    • stop <deployment-name>

      • Stop debugging a deployment that was started.

Contributors

@travisn @BlaineEXE @subhamkrai @parth-gr

v0.1.1

22 Jun 04:59
7ea1358
Compare
Choose a tag to compare

This is the follow-up alpha release of the rook-ceph krew plugin.

With this release we added support for the following new commands and have small bug fixes:

  • --context=<context_name>

    • The name of the Kubernetes context to be used. This root arg will help switch contexts where users have multiple Kubernetes clusters and multiple rook clusters.
  • purge-osd <osd-id> [--force]

    • This is one of the sub-command of rook that permanently removes an OSD from the cluster. Multiple OSDs can be removed with a comma-separated list of IDs.

Contributors

@travisn @BlaineEXE @subhamkrai

v0.1.0

23 Feb 04:37
113cb10
Compare
Choose a tag to compare

This is the first beta release of the rook-ceph krew plugin.

With this release we added support for the following root args and small bug fixes:

  • --operator-namespace | -o

    • The Kubernetes namespace in which the rook operator resides.
  • --namespace | -n

    • The Kubernetes namespace in which the CephCluster resides.

These newly added root args enables us to use the tool in the scenarios where the Rook Operator is deployed in a different namespace and Ceph Cluster is deployed in different namespaces.

Contributors

@travisn @leseb @BlaineEXE @subhamkrai

v0.0.2

03 Feb 13:32
2ba3237
Compare
Choose a tag to compare

This is the second alpha release of the rook-ceph krew plugin.

With this release we added support for the following command:

  • ceph
    • Run a Ceph CLI command. Supports any arguments the ceph
  • rbd
    • Call an 'rbd' CLI command with arbitrary args
  • mons
    • Print mon endpoints
  • operator
    • Restart the Rook-Ceph operator
    • Set the property in the rook-ceph-operator-config configmap.
  • rook
    • Print the version of Rook
    • Print the phase and/or conditions of every CR in the namespace
    • Print the phase and conditions of all CRs
    • Print the phase and conditions of CRs of a specific type, such as cephobjectstore, cephfilesystem, etc.

Contributors

@travisn @leseb @BlaineEXE @subhamkrai

v0.0.1

05 Oct 22:25
6068cbd
Compare
Choose a tag to compare

This is the first alpha release of the rook-ceph krew plugin.