Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Getting Started

Installation

# Build the Memory Appliance
cargo build --release

# Run the server
cargo run --bin smartforge

# Run the gRPC client
cargo run --bin grpc_client

Testing the APIs

gRPC Quick Test

# Using the included client
cargo run --bin grpc_client

# Using grpcurl
grpcurl -plaintext localhost:50051 list

Redfish Quick Test

# Get service root
curl http://localhost:8080/redfish/v1/

# Get systems collection
curl http://localhost:8080/redfish/v1/Systems

Next Steps