Skip to content

Commit

Permalink
[rhio operator] operator api
Browse files Browse the repository at this point in the history
  • Loading branch information
ktatarnikov committed Jan 21, 2025
1 parent 0dc66c0 commit dda1edd
Show file tree
Hide file tree
Showing 10 changed files with 398 additions and 191 deletions.
202 changes: 22 additions & 180 deletions Cargo.lock

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

20 changes: 9 additions & 11 deletions rhio-operator/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,12 @@
name = "rhio-operator"
version = "0.1.0"
edition = "2021"
default-run = "rhio-operator"
license = "Apache-2.0"
publish = false

[[bin]]
doc = false
name = "rhio-operator"
path = "src/main.rs"
# [[bin]]
# doc = false
# name = "rhio-operator"
# path = "src/main.rs"

[[bin]]
doc = false
Expand All @@ -28,7 +26,7 @@ telemetry = ["tonic", "opentelemetry-otlp"]
actix-web = "4.4.0"
futures = "0.3.28"
tokio = { version = "1.40", features = ["full"] }
k8s-openapi = { version = "0.22.0", features = ["latest"] }
# k8s-openapi = { version = "0.22.0", features = ["latest"] }
schemars = { version = "0.8.12", features = ["chrono"] }
serde = { version = "1.0.215", features = ["derive"] }
serde_json = "1.0"
Expand All @@ -45,7 +43,7 @@ thiserror = "1.0.47"
anyhow = "1.0.75"
snafu = "0.8"
strum = { version = "0.26", features = ["derive"] }
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.82.0" }
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.83.0" }
product-config = { git = "https://github.com/stackabletech/product-config.git", tag = "0.7.0" }

[dev-dependencies]
Expand All @@ -57,9 +55,9 @@ tower-test = "0.4.0"
[build-dependencies]
built = { version = "0.7", features = ["chrono", "git2"] }

[dependencies.kube]
features = ["runtime", "client", "derive" ]
version = "0.91.0"
# [dependencies.kube]
# features = ["runtime", "client", "derive" ]
# version = "0.91.0"

# testing new releases - ignore
#git = "https://github.com/kube-rs/kube.git"
Expand Down
Loading

0 comments on commit dda1edd

Please sign in to comment.