Skip to content

Commit 243154d

Browse files
author
docs-preview
committed
Pushing changes to GitHub Pages.
1 parent 47b0a74 commit 243154d

105 files changed

Lines changed: 721 additions & 567 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

review/pr-404/confidential-containers/latest/attestation.html

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7878
<meta name="docsearch:language" content="None"/>
7979
<meta name="docsearch:version" content="" />
80-
<meta name="docbuild:last-update" content="May 21, 2026"/>
80+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8181

8282

8383
<script src="_static/searchtools.js"></script>
@@ -421,12 +421,14 @@
421421
<li><p>Using sealed secrets</p></li>
422422
<li><p>Requesting secrets directly from workloads</p></li>
423423
</ul>
424-
<p>When a workload requires a secret, such as a key to decrypt a container image or model, guest components collect hardware evidence from the active CPU and GPU enclaves. The evidence is sent to Trustee, the remote verifier in Confidential Containers deployments. Trustee evaluates the evidence against known-good reference values and configured policies, and conditionally releases the requested resource.</p>
424+
<p>When a workload requires a secret, such as a key to decrypt a container image or model, guest components collect hardware evidence from the active CPU and GPU enclaves.
425+
The evidence is sent to the remote verifier to evaluate the evidence against known-good reference values and configured policies, and conditionally releases the requested resource.</p>
425426
<section id="key-concepts">
426427
<h2>Key Concepts<a class="headerlink" href="#key-concepts" title="Permalink to this headline">#</a></h2>
427428
<p>The following concepts appear throughout this page:</p>
428429
<ul class="simple">
429-
<li><p>Confidential Containers (CoCo): The open-source project that implements the cloud-native approach to Confidential Computing. CoCo uses Kata Containers as the sandbox and Trustee as the attestation framework. Refer to the upstream <a class="reference external" href="https://confidentialcontainers.org/docs/">Confidential Containers documentation</a> for project background and attestation best practices.</p></li>
430+
<li><p>Confidential Containers (CoCo): The open-source project that implements the cloud-native approach to Confidential Computing.
431+
CoCo uses Kata Containers as the sandbox and Trustee as the attestation framework.</p></li>
430432
<li><p>Trusted Execution Environment (TEE): A hardware-isolated environment, such as AMD SEV-SNP, Intel TDX, or an NVIDIA Confidential Computing GPU, that protects code and data in use.</p></li>
431433
<li><p>Remote attestation: The process of cryptographically proving to a remote party that a TEE is running the expected, untampered software stack before that party releases secrets to it.</p></li>
432434
<li><p>Trustee: The remote verifier in the Confidential Containers attestation flow. Trustee is composed of three cooperating services:</p>
@@ -439,19 +441,21 @@ <h2>Key Concepts<a class="headerlink" href="#key-concepts" title="Permalink to t
439441
<li><p>KBS resource: A secret, for example, a key, credential, or token, that Trustee releases to a guest when attestation succeeds. Most resources are addressed by a three-part path: <code class="docutils literal notranslate"><span class="pre">&lt;repository&gt;/&lt;type&gt;/&lt;tag&gt;</span></code>.</p></li>
440442
<li><p>Policy: The rule set that Trustee evaluates against verified evidence to decide whether to release a resource. By default, Trustee denies resource requests from clients that have not presented valid TEE evidence.</p></li>
441443
</ul>
444+
<p>Refer to the upstream <a class="reference external" href="https://confidentialcontainers.org/docs/architecture/design-overview/">Confidential Containers documentation</a> for more details on these concepts and attestation best practices.</p>
442445
</section>
443446
<section id="quickstart">
444447
<h2>Quickstart<a class="headerlink" href="#quickstart" title="Permalink to this headline">#</a></h2>
445448
<p>This page walks you through standing up a development Trustee instance with Docker Compose, installing the Key Broker Service (KBS) client tool, and sending a sample resource request to confirm the system is reachable.
446-
The goal is to give you a working attestation backend and a client you can use to interact with it before you wire it into a Confidential Containers workload.</p>
447-
<p>This page is for new users who want to try out attestation on a single Linux host.
448-
For a deeper explanation of attestation, Trustee, and the full set of features, refer to the upstream <a class="reference external" href="https://confidentialcontainers.org/docs/attestation/">Attestation</a> and <a class="reference external" href="https://confidentialcontainers.org/docs/features">Features</a> sections of the Confidential Containers documentation.</p>
449-
<p>This quickstart runs on a standalone Linux host and does not require a Kubernetes cluster or the Confidential Containers runtime to complete.
450-
In a real deployment, attestation builds on the runtime setup described in the <a class="reference internal" href="confidential-containers-deploy.html"><span class="doc">Confidential Containers deployment guide</span></a>. Confidential workloads use Trustee to cryptographically verify their TEE before they receive secrets, encrypted container images, authenticated registries, or other sensitive resources.</p>
449+
It runs on a standalone Linux host and does not require a Kubernetes cluster or the Confidential Containers runtime.</p>
450+
<p>The goal is to give you a working local attestation backend and a client to interact with it before you wire Trustee into a Confidential Containers workload.</p>
451451
<div class="admonition note">
452452
<p class="admonition-title">Note</p>
453-
<p>This quickstart is for development and evaluation only. Do not use the Trustee instance you stand up here in production.
454-
This guide does not deploy a Trusted Execution Environment (TEE), does not produce real hardware attestation evidence, and does not release any secrets to a workload. It only validates that the Trustee components are running and reachable.
453+
<p>This quickstart is for evaluation only.
454+
Do not use the Trustee instance you stand up here in production.
455+
This guide does not deploy a TEE, does not produce real hardware attestation evidence, and does not release any secrets to a workload.
456+
It only validates that the Trustee components are running and reachable.</p>
457+
<p>A production attestation workflow depends on your environment and your organization’s security policies.
458+
Documenting a full attestation workflow is outside the scope of this quickstart.
455459
To run attestation against real evidence from a confidential workload, refer to the upstream <a class="reference external" href="https://confidentialcontainers.org/docs/attestation/">Attestation</a> and <a class="reference external" href="https://confidentialcontainers.org/docs/features">Features</a> documentation for more information.</p>
456460
</div>
457461
<section id="what-you-ll-build">

review/pr-404/confidential-containers/latest/confidential-containers-deploy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7878
<meta name="docsearch:language" content="None"/>
7979
<meta name="docsearch:version" content="" />
80-
<meta name="docbuild:last-update" content="May 21, 2026"/>
80+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8181

8282

8383
<script src="_static/searchtools.js"></script>

review/pr-404/confidential-containers/latest/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7777
<meta name="docsearch:language" content="None"/>
7878
<meta name="docsearch:version" content="" />
79-
<meta name="docbuild:last-update" content="May 21, 2026"/>
79+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8080

8181

8282
<script src="_static/searchtools.js"></script>

review/pr-404/confidential-containers/latest/licensing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7777
<meta name="docsearch:language" content="None"/>
7878
<meta name="docsearch:version" content="" />
79-
<meta name="docbuild:last-update" content="May 21, 2026"/>
79+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8080

8181

8282
<script src="_static/searchtools.js"></script>

review/pr-404/confidential-containers/latest/overview.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7878
<meta name="docsearch:language" content="None"/>
7979
<meta name="docsearch:version" content="" />
80-
<meta name="docbuild:last-update" content="May 21, 2026"/>
80+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8181

8282

8383
<script src="_static/searchtools.js"></script>

review/pr-404/confidential-containers/latest/release-notes.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<meta name="viewport" content="width=device-width, initial-scale=1"/>
7878
<meta name="docsearch:language" content="None"/>
7979
<meta name="docsearch:version" content="" />
80-
<meta name="docbuild:last-update" content="May 21, 2026"/>
80+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8181

8282

8383
<script src="_static/searchtools.js"></script>

review/pr-404/confidential-containers/latest/search.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8484
<meta name="docsearch:language" content="None"/>
8585
<meta name="docsearch:version" content="" />
86-
<meta name="docbuild:last-update" content="May 21, 2026"/>
86+
<meta name="docbuild:last-update" content="May 27, 2026"/>
8787

8888

8989

0 commit comments

Comments
 (0)