You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> Ensure you review and restrict the `--attribute-condition` and `--attribute-mapping` parameters to match your security requirements. Overly broad settings may introduce security risks.
74
78
75
79
## Step 3: Create Cloud KMS Key
76
80
@@ -172,7 +176,7 @@ vaults:
172
176
confidentialspace:
173
177
driver: confidentialspace
174
178
config:
175
-
host: "YOUR_ENCLAVE_IP_ADDRESS"# Replace with the IP from the previous step
179
+
host: "<YOUR_ENCLAVE_IP_ADDRESS>"# Replace with the IP from the previous step
176
180
port: "2000"
177
181
wip_provider_path: "<WIP_PROVIDER_PATH_FROM_ABOVE_COMMAND>"# Replace with the output from the gcloud command above
178
182
encryption_key_path: "<KMS_KEY_PATH_FROM_ABOVE_COMMAND>"# Replace with the output from the gcloud command above
@@ -196,4 +200,7 @@ vaults:
196
200
- Check that the tee-signer is properly configured with the WIP provider path
197
201
- Ensure the image digest in the KMS policy binding matches the actual container image digest
198
202
199
-
203
+
4. **TEE Instance Immediate Termination**
204
+
- Ensure the Workload Identity Provider attribute condition matches the actual TEE attestation claims.
205
+
- For debug images, remove the `assertion.submods.confidential_space.support_attributes.stable == true` condition as debug images do not provide stability attributes.
206
+
- Check Cloud Logging for attestation failure messages if the instance terminates shortly after startup.
#baker1 is used on the manual bake chain for operation kinds test of baking operations. it is an alias for the bootstrap1 account on the manual bake chain
0 commit comments