Extends the example to stand up a 2-instance RGW gateway alongside the block pool. The CephObjectStore CR uses the default replicated metadata and data pools (size=3) and Rook's port 8080 to dodge OKD's <1024 bind restriction. The operator-created Service exposes the S3 endpoint at rook-ceph-rgw-ceph-objectstore.rook-ceph.svc.cluster.local:8080. Adds k8s-openapi to the example's deps for ObjectMeta — needed now that the example builds a CR directly instead of relying solely on default_okd(). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
14 lines
314 B
TOML
14 lines
314 B
TOML
[package]
|
|
name = "example-install-rook-ceph"
|
|
edition = "2024"
|
|
version.workspace = true
|
|
readme.workspace = true
|
|
license.workspace = true
|
|
publish = false
|
|
|
|
[dependencies]
|
|
harmony = { path = "../../harmony" }
|
|
harmony_cli = { path = "../../harmony_cli" }
|
|
k8s-openapi = { workspace = true }
|
|
tokio = { workspace = true }
|