All checks were successful
Run Check Script / check (pull_request) Successful in 2m14s
50 lines
1.5 KiB
TOML
50 lines
1.5 KiB
TOML
[package]
|
|
name = "example-fleet-e2e-demo"
|
|
edition = "2024"
|
|
version.workspace = true
|
|
readme.workspace = true
|
|
license.workspace = true
|
|
description = "VM-based end-to-end rehearsal: k3d + Zitadel + NATS auth callout + libvirt VM agents + operator → CR → podman → status"
|
|
|
|
[lib]
|
|
name = "example_fleet_e2e_demo"
|
|
path = "src/lib.rs"
|
|
|
|
[[bin]]
|
|
name = "fleet-e2e-demo"
|
|
path = "src/main.rs"
|
|
|
|
[[test]]
|
|
name = "e2e_walking_skeleton"
|
|
path = "tests/e2e_walking_skeleton.rs"
|
|
|
|
[dependencies]
|
|
harmony = { path = "../../harmony", features = ["kvm"] }
|
|
harmony-k8s = { path = "../../harmony-k8s" }
|
|
harmony_types = { path = "../../harmony_types" }
|
|
example-fleet-auth-callout = { path = "../fleet_auth_callout" }
|
|
harmony-nats-callout = { path = "../../nats/callout" }
|
|
harmony-reconciler-contracts = { path = "../../harmony-reconciler-contracts" }
|
|
harmony-fleet-auth = { path = "../../fleet/harmony-fleet-auth" }
|
|
harmony-fleet-operator = { path = "../../fleet/harmony-fleet-operator" }
|
|
harmony-fleet-deploy = { path = "../../fleet/harmony-fleet-deploy" }
|
|
k3d-rs = { path = "../../k3d" }
|
|
async-nats.workspace = true
|
|
nkeys = "0.4"
|
|
tokio = { workspace = true, features = ["full"] }
|
|
tokio-test.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
anyhow.workspace = true
|
|
log.workspace = true
|
|
env_logger.workspace = true
|
|
tracing.workspace = true
|
|
tracing-subscriber.workspace = true
|
|
futures-util.workspace = true
|
|
k8s-openapi.workspace = true
|
|
kube.workspace = true
|
|
clap = { version = "4", features = ["derive", "env"] }
|
|
directories = "6.0.0"
|
|
tempfile = "3"
|
|
url.workspace = true
|