Create a buckypaper VM template for Azure, AWS, GCP
In this tutorial, we will focus on creating a template for Azure virtual machines from the DC2as_v5 family.
Create a measurement
The measurement is the hash of the OVMF/UEFI firmware that was used to boot the confidential VM. You need to measure this value based on the binary.
POST
http://localhost:8200/v1/auth/ratls/reference/measurement
Create a measurement - Nitride Documentation
Headers
Name | Value |
---|---|
X-Vault-Token |
Body
Name | Type | Example |
---|---|---|
| string | azure |
| string | SHA-384 |
Response
Create an image
The next step is to create an image that will be used in the template creation process.
POST
http://localhost:8200/v1/auth/ratls/reference/image
Create an image - Nitride Documentation
Headers
Name | Value |
---|---|
X-Vault-Token |
Body
Name | Type | Example |
---|---|---|
| string | DC2as_v5 |
Response
Create a template
In the final stage, we will create a template that will be used to create the attestation.
POST
http://localhost:8200/v1/auth/ratls/reference/template
Create a template - Nitride Documentation
Headers
Name | Value |
---|---|
X-Vault-Token |
Body
Name | Type | Example |
---|---|---|
| array of string | [ "4695e388-32d6-4726-a6d3-97f753c0fc94" ] |
Response
Last updated