Skip to content

Commit

Permalink
Cluster refactor: Split out SysInstaller, simplify check-fixes (#721)
Browse files Browse the repository at this point in the history
* Consolidate start and upgrade checks

* Factor out SysInstaller from k8 and local installers

* Fix broken intra-doc links

* Add 'attempt_fix' to ClusterCheck

* Add progress rendering checks to K8Installer

* Move check implementations into ClusterCheck impls

* Apply cargo fmt

* Apply cargo clippy

* Add builder method for conditional chaining

* Bump fluvio-helm dependency to 0.4.1
  • Loading branch information
nicholastmosher authored Jan 27, 2021
1 parent 73638f9 commit 540dd59
Show file tree
Hide file tree
Showing 14 changed files with 742 additions and 518 deletions.
102 changes: 93 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion src/cluster/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,11 @@ async-channel = "1.5.1"
futures-lite = "1.11.0"
tokio = { version = "0.2.21", features = ["macros"] }
once_cell = "1.5"
derive_builder = "0.9.0"

# Fluvio dependencies
fluvio = { version = "0.4.0", path = "../client", default-features = false }
fluvio-helm = "0.4.0"
fluvio-helm = "0.4.1"
fluvio-future = { version = "0.1.13" }
fluvio-command = { path = "../command" }
fluvio-runner-local = { version = "0.2.0", path = "../extension-runner-local", optional = true }
Expand Down
Loading

0 comments on commit 540dd59

Please sign in to comment.