grpc-as
is an Attestation Service application based on gRPC protocol.
gRPC Attestation Service provides gRPC endpoints which is defined in protobuf.
Here are the steps of building and running gRPC Attestation Service:
Build and install:
git clone https://github.com/confidential-containers/attestation-service
cd attestation-service
make && make install
- For help information, run:
grpc-as --help
- For version information, run:
grpc-as --version
Start Attestation Service and specify the listen port of its gRPC service:
grpc-as --socket 127.0.0.1:3000
If you want to see the runtime log, run:
RUST_LOG=debug grpc-as --socket 127.0.0.1:3000