Commit Graph

21 Commits

Author SHA1 Message Date
Arvind Kumar
6eb32585c9 docs: Moving SNP docs to website
Moving the contents of the SNP documentation to the CoCo website and removing the SEV documentation to be deprecated soon. Pointing to the website in quickstart guide and coco-dev guide.

Signed-off-by: Arvind Kumar <arvinkum@amd.com>
2025-03-27 16:29:40 -04:00
Arvind Kumar
802e66cb5c docs: Updating SNP and SEV and quickstart guides
Updating the SEV and SNP guides to include instructions on launching CoCo with SEV and SNP memory encryption.

Signed-off-by: Arvind Kumar <arvinkum@amd.com>
2024-11-15 14:47:07 -05:00
Arvind Kumar
19fb57f3ed Docs: update quickstart
Reorganizing the quickstart guide and adding a new guide page for CoCo-dev instructions for testing CoCo without the use of memory encryption or attestation.

Signed-off-by: Arvind Kumar <arvinkum@amd.com>
2024-11-07 09:27:49 -05:00
Hyounggyu Choi
9ee377f1ab docs: Add guide for IBM Secure Execution
This commit migrates the documentation for IBM Secure Execution
from the operator to the confidential-containers repo.
It will be referred by the QuickStart.

Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
2024-09-16 12:33:44 +02:00
Mikko Ylinen
ee6300b5b5 guides: update enclave-cc notes for SGX hardware mode
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2024-08-26 07:30:08 -05:00
Tobin Feldman-Fitzthum
08c031e9fb docs: remove outdated guide
The non-tee guide predates the sample attester, which
allows us to use the attestation flow without hardware
support.

Before that we had a workaround in the operator
that would provision a guest image with certain
keys already baked into that.

This is known as the ssh-demo in the operator,
but it shoudn't be confused with the ssh-demo
that we have in this repo, which is just a container
that ships with an ssh daemon inside of it.

The ssh-demo in this repo doesn't necessarily require
attestation and is unrelated.

We are removing the ssh-demo operator CRD so the nontee
guide should go as well.

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2024-05-02 17:06:51 -04:00
Tobin Feldman-Fitzthum
b36a57e530 guides: add runtime handler annotation to examples
With Nydus snapshotter we require a minor change to pod yaml files.

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-11-10 14:12:41 -05:00
Tobin Feldman-Fitzthum
fccda517ed guides: add verdictd deprecation warning
Since we no longer support EAA/Verdictd in CoCo, add a warning
to the guide.

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-11-10 14:12:41 -05:00
Carlos Segarra
f09ae8b215 docs: point to upstream docker compose installation instructions and compose v2 usage
Signed-off-by: Carlos Segarra <carlos@carlossegarra.com>
2023-09-20 11:35:58 -04:00
Huiting Hou
16099d2328 Update Quickstart for v0.8
Fixes: https://github.com/confidential-containers/enclave-cc/issues/181

- Add the content of deploy KBS cluster and create encrypted image in enclave-cc.md
- Delete verdictd in enclave-cc.md and add cc-kbc and sample-kbc content, and give examples of usage
- Modify the creation of enclave-cc custom resource in quickstart.md

Signed-off-by: Huiting Hou <huiting.hou@linux.alibaba.com>
2023-08-04 10:03:32 -04:00
Wainer dos Santos Moschetta
c5383c9b4f guides/sev: add more details about SEV policy
Updated the SEV guide with information about the default values of the
SEV policy for SEV and SEV-ES as well as the features enabled/disabled.

Signed-off-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
2023-07-18 19:21:44 +02:00
Paul Meyer
249b316900 guides/sev: point container image link to web UI
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-07-11 16:20:15 -04:00
Zhongze Tang
aca326e7c8 Improve the doc
`asciidoctor` is not included in a freshly installed Ubuntu Server 22.04 LTS.
The doc enters wrong folder when configure `attestation-agent`

Signed-off-by: tangbao <i@tbis.me>
2023-05-09 09:25:17 -04:00
Larry Dewey
7ac2cc952a docs: Removing link for now
Due to some of the discussions in the community, we are removing this
for now.

Signed-off-by: Larry Dewey <larry.dewey@amd.com>
2023-05-01 09:37:40 -04:00
Larry Dewey
c29278b0c7 cleanup: Fixing some grammar and wording.
This adds some cleanup for the existing documentation, adds some
language specifiers for code blocks, as well as some fixes for minor
spelling issues.

Signed-off-by: Larry Dewey <larry.dewey@amd.com>
2023-05-01 09:37:40 -04:00
Tobin Feldman-Fitzthum
6a765dcbe1 Reorganize Quickstart Guide
Simplify quickstart guide to cover installation,
basic usage, encryption/signing, attestation.
Focus on the generic KBS.
Everything else is moved to other files. Pointers
to the relevant files are included where needed.

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-04-14 16:05:54 -04:00
Tobin Feldman-Fitzthum
4b2f89ee47 SEV: Add annotations guide
The shim now supports a nmber of annotations for SEV(-ES),
meaning that we no longer need to modify the config file
to set things like the guest policy or kbs uri. Update
the quickstart guide to spread the news.

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-04-14 16:05:54 -04:00
Tobin Feldman-Fitzthum
e7bac1044c SEV: Add guide overview
Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-04-14 16:05:54 -04:00
Tobin Feldman-Fitzthum
57ea613caa SEV: fix heading level
Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-04-14 16:05:54 -04:00
Tobin Feldman-Fitzthum
43e5f31851 Rename guides
Use snake_case and remove redundant guide name

Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com>
2023-04-14 16:05:54 -04:00
Jiale Zhang
cf2cfd873d QuickStart: Reorganize and refined simplification
Fixed: #96

The current quick start is relatively lengthy,
this commit make the technology stacks for special HW separate markdown pages:

- Use simple-kbs to encrypt container image and deploy it on SEV: `guides/sev-guide.md`
- Use Verdictd to encrypt container image and deploy it on TDX: `guides/eaa-verdictd-guide.md`

Signed-off-by: Jiale Zhang <zhangjiale@linux.alibaba.com>
2023-04-03 08:10:44 +02:00