Changelog
- e43ea9b Merge pull request rook#128 from subhamkrai/update-krew-yaml
- fbf1e5e krew: update krew yaml to reflect change to go
- fa3a9f3 Merge pull request rook#127 from subhamkrai/remove-bash-content
- f21ee45 Merge pull request rook#126 from subhamkrai/add-golreleaser
- aa0b271 nit: this commit cleans the go-related codes.
- 60cb3a9 clean: removing all the content related to bash
- 2c02eca ci: add goreleaser to build the project
- 0d4ae96 Merge pull request rook#124 from subhamkrai/debug-namespace
- d2cb829 core: comment unnecessary namespace for now
- 61895f4 Merge pull request rook#123 from travisn/wording-fixes
- dae9aa2 logs: fix wording for debug pod
- 5be0d47 Merge pull request rook#122 from subhamkrai/fix-stdin-mon-quorum
- 4967a23 Merge pull request rook#121 from subhamkrai/make-rook-version-more-readable
- 5cca6c3 core: fix error when reading stdin
- 8c63fee core: make rook version more readable
- c558309 core: print version info only once
- f8e0464 Merge pull request rook#116 from subhamkrai/validate-namespace
- 302aebd core: throw warning when unsupported version of rook is used
- 49e9ae7 Merge pull request rook#115 from subhamkrai/fix-osd-purge
- 81b2326 core: validate namespace before proceeding
- 018aa37 core: fix osd hang during purge-osd
- a58d164 ci: update osd purge ci to test when osd is down
- 9124f7e Merge pull request rook#113 from BlaineEXE/fix-namespace-parsing
- 0fb04f5 Fix parsing for namespace flags
- 21a07b9 Merge pull request rook#112 from BlaineEXE/use-passed-context
- dd039b6 Use recommended context.Context passing
- 8a4aea7 Merge pull request rook#104 from subhamkrai/fix-restore-validation
- dee5bff mons: improve mon restore quorum
- 6f79760 Merge pull request rook#105 from subhamkrai/add-log-debug-mode
- ad5c057 Merge pull request rook#107 from subhamkrai/fix-adding-empty-log
- 3beb1b2 core: add some debug logging and fix small bugs
- df1ab8b status: remove extra empty line logging
- 04e4ffa Merge pull request rook#108 from subhamkrai/fix-health
- e3c85c2 Merge pull request rook#106 from subhamkrai/fix-dr-health
- 68750ca health: succeeded pod should not be in warning
- 927479b dr: add log when dr is not configured
- 048417c Merge pull request rook#94 from subhamkrai/fix-context
- ae52bc7 core: don't use context.ToDo everywhere
- 3c371a2 Merge pull request rook#93 from subhamkrai/update-color-logging
- 66ca830 core: update logging, remove unused var
- 013d4da Merge pull request rook#91 from subhamkrai/add-dr-health
- 05c3c67 core: add dr health command in go
- 5f4935b ci: skip .sum file from codespell
- ecd7401 Merge pull request rook#92 from subhamkrai/move-ci-command
- 306e46b ci: move commands in specific section
- 34d39e8 Merge pull request rook#90 from subhamkrai/add-go-health-cmd
- 8b7ac58 core: add health command in go
- 0c42fa3 Merge pull request rook#88 from subhamkrai/add-go-restore-mon
- 7f32adb core: add restore mon quorum in go
- 6478b73 Merge pull request rook#89 from BlaineEXE/remove-controller-runtime-client
- f258642 remove controller-runtime client
- a368ac0 Merge pull request rook#85 from subhamkrai/add-go-debug-mode
- b239124 core: add start/stop debug command
- 1443d80 Merge pull request rook#83 from subhamkrai/add-rook-cmd
- 4e32b18 core: add command
rook
and its sub-command - 02cfe95 Merge pull request rook#84 from subhamkrai/fix-context
- 023dc59 core: place context in central place similar to rook
- 7b2b3da Merge pull request rook#82 from subhamkrai/add-operator-cmd
- 9598dd8 core: add operator commands in go
- 1ff1c5c Merge pull request rook#79 from subhamkrai/move-to-go
- 4af4d5b core: move project to golang
- 25d020e Merge pull request rook#80 from subhamkrai/update-ubuntu-version
- 07a64a6 ci: update ubuntu to 20.04
- 25b5248 Merge pull request rook#48 from parth-gr/ci-timeout
- 4dc05b5 ci: added timeout instead of sleep commands
- 620d1c9 Merge pull request rook#66 from travisn/restore-doc
- 2fa0110 ci: added timeout instead of sleep commands
- 8be921b docs: fix rendering of restore mons doc
- a62d087 Merge pull request rook#65 from travisn/restore-doc-example
- 25e17e5 docs: add example output for restoring quorum
- 973a629 Merge pull request rook#61 from travisn/reset-quorum
- 8d60ac6 core: add command to restore mon quorum
- e9c483e Merge pull request rook#62 from subhamkrai/dr-set-e
- 4d6ec42 core: log message when ceph status failed in peer
- 6440d35 core: continue printing rbd pool status in failure
- c7a0708 Merge pull request rook#58 from subhamkrai/add-docs
- 0b6d9ab docs: add specific docs for each command and args
- 9f51e02 Merge pull request rook#60 from subhamkrai/remove-redundant-code
- 79c0714 docs: update command description for dr health.
- 71fd3f9 core: move default values after the parsing flag
- 2bb1f9d Merge pull request rook#57 from subhamkrai/dr-health
- e2acfe8 core: remove
subcommand
from main command - 8140d44 docs: add doc for dr health command with detail.
- be58e98 core: add command to check cluster health in dr
- f46b8f1 Merge pull request rook#49 from parth-gr/flags
- 4faf45b core: refresh REMAINING_ARGS if recalled
- d037752 core: make alternate image flag unpositioned for debug mode
- 867e592 Merge pull request rook#54 from parth-gr/wait-pod
- 27c0fc8 Merge pull request rook#55 from subhamkrai/remove-unnecesary-warning
- a20f76f clean: use method
run_ceph_command
to run ceph commands - 424bac5 core: check node count of 3 not pod count
- 195eed5 core: add a timeout for deployment pod to stop
- 60ed18f Merge pull request rook#52 from subhamkrai/add-spellcheck-ci
- 7b41d2b core: default values should set after reading flag
- 06422d9 clean: format script file
- 16cdbe0 Merge pull request rook#50 from parth-gr/timout
- 5019df7 ci: add a timeout time for tmate session
- a76fc34 Merge pull request rook#47 from subhamkrai/add-spellcheck-ci
- fef2985 ci: fix codespell errors
- 69cf796 ci: add codespell in ci
- 30cf646 Merge pull request rook#45 from subhamkrai/fix-doc
- f1a3d09 docs: fix doc comment
- 0266451 Merge pull request rook#36 from parth-gr/rook-debug
- 2808fd8 core: add debug mode for mon and osd
- 0c72303 Merge pull request rook#40 from subhamkrai/health-command
- 38eb3f8 core: add health command to print cluster health
- 3d8d3be ci: add timeout for running ceph commands
- ef78784 Merge pull request rook#39 from BlaineEXE/use-fxn-for-kubectl-ns-commands
- 38ae984 Add reusable functions for kubectl in namespaces
- 256ca02 Merge pull request rook#38 from subhamkrai/fix-ci
- 75ea6c7 ci: fix ci issues
- 7ea1358 Merge pull request rook#33 from subhamkrai/purge
- da25c62 ci: add ci to test newly added osd purge command
- 0ecdb81 core: add new rook subcommand
purge-osd <id>
- 6a9bd50 core: add new rook subcommand
purge-osd <id>
- b081ece core: add new rook subcommand
purge-osd <id>
- 48ba753 Merge pull request rook#34 from subhamkrai/format-script
- a8fc5a6 core: format script using
shell-format
in vscode - 6f4bfb5 Merge pull request rook#31 from subhamkrai/plugin-context
- 99b1e6e core: adding support for --context flag
- 1dc73ad fix small typos in doc and config yaml
- 113cb10 Merge pull request rook#29 from subhamkrai/fix-manifest
- 06e380a manifest: update the manifest file according
- 3919d8b Merge pull request rook#27 from subhamkrai/diff-op-cluster-ns
- e292023 ci: test plugin when rook deployed in custom namespace
- 116904b doc: correct plugin name
- 4de624f core: support operator and cluster in different namespaces
- 40efe16 Merge pull request rook#26 from subhamkrai/custom-namespace
- 2546e18 ceph: add support to read custom namespace
- 2ba3237 Merge pull request rook#18 from subhamkrai/get-mon-endpoints
- 0b00d2a docs: ci: updating doc and ci with latest commands
- defd509 core: add command rbd to plugin
- a092286 core: add command operator set to plugin
- ca74014 core: add command rook <version/status> to the plugin
- 90de7e2 core: add command mons to the plugin
- d4923b6 Merge pull request rook#15 from subhamkrai/update-doc-new-cmd
- a7f1a3f docs: update the Readme doc to add commands
- 2de5035 Merge pull request rook#16 from subhamkrai/update-krew-yaml
- 5a93fde action: add github action to release plugin at krew index
- d13f661 Merge pull request rook#14 from subhamkrai/merge-new-skeleton
- d077fc1 ci: adding ci to test latest changes
- 301e155 core: use new skeleton for running commands
- e65533e core: suggest a new skeleton script template
- 156ff4e Merge pull request rook#11 from subhamkrai/update-readme
- c0c1458 doc: update readme as our plugin is available with krew
- f98b074 Merge pull request rook#10 from subhamkrai/add-manifest
- c5e33a4 core: add manifest used for krew-index
- 6068cbd Merge pull request rook#4 from subhamkrai/initial-code
- ee92b78 core: add initial code
- 20afd78 Merge pull request rook#1 from travisn/fix-logo
- 6dd5262 docs: fix link to the rook logo
- 7cda6a3 docs: initial license and placeholder for the readme