Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fill out feature sections #52

Open
fitzthum opened this issue Nov 26, 2024 · 7 comments
Open

Fill out feature sections #52

fitzthum opened this issue Nov 26, 2024 · 7 comments

Comments

@fitzthum
Copy link
Member

The docs now have a section for all the features that CoCo provides. Features refers to primitives like sealed-secrets, encrypted images, protected storage, etc that people can use to put together a confidential workload.

Most of the feature pages are empty at the moment. I need some help to fill them out. We don't need anything too fancy at first, but let's try to give users a foolproof guide to the various pieces. We already have some documentation about features scattered between different repos. You can also take a look at the tests if you forget how exactly something works.

Here are the features we have so far:

  • Authenticated Registries
  • Encrypted Images (there is info here already but it could be improved)
  • Protected Storage
  • Sealed Secrets
  • Signed Images

also, if I forgot a feature lmk or add it.

Does anyone want to adopt one of these pages for a little while? I'll tag some random people who worked on some of these features. @stevenhorsman @ChengyuZhu6 @wainersm @portersrc @fitzthum @mkulke

@portersrc
Copy link
Member

✋ I'll take a look at signed images

@wainersm
Copy link
Member

I can take ... hmm... let's see... authenticated registries. If anyone feels more comfortable switching topics, let me know because I think I know a little bit of each topic so we can swap.

@wainersm
Copy link
Member

I suggest the following addition to the list of features (feel free to reword them):

  • Workload secrets (a.k.a read resources from CDH from the pod)
  • Agent policies

@fitzthum
Copy link
Member Author

We now have a sealed secrets page that is probably about 70 percent. We can improve on that in future iterations.

@wainersm
Copy link
Member

wainersm commented Dec 6, 2024

Hi @fitzthum @Xynnn007 ! While working on authenticated registry documentation I remembered of a discussion I had with @stevenhorsman when we were adding the tests for that feature. So I'd like to double-check with you that registry authentication is not currently confidential.

The fact that users need to create the docker-registry secret for nydus-snapshotter to pull metadata, makes it susceptible for a malicious host to read the authentication credentials, hence breaking confidentiality. Then:

@fitzthum
Copy link
Member Author

fitzthum commented Dec 7, 2024

is not currently confidential.

That is still the case and we should make sure people understand that.

@wainersm
Copy link
Member

wainersm commented Dec 9, 2024

is not currently confidential.

That is still the case and we should make sure people understand that.

ok, so I will do my best to explain that situation.

wainersm added a commit to wainersm/confidentialcontainers.org that referenced this issue Dec 10, 2024
Explain how to configure for using authenticated registries.

Related-to: confidential-containers#52
Signed-off-by: Wainer dos Santos Moschetta <[email protected]>
@fitzthum fitzthum moved this to 🏗 In progress in CoCo Releases Dec 11, 2024
wainersm added a commit to wainersm/confidentialcontainers.org that referenced this issue Dec 11, 2024
Explain how to configure for using authenticated registries.

Related-to: confidential-containers#52
Signed-off-by: Wainer dos Santos Moschetta <[email protected]>
wainersm added a commit to wainersm/confidentialcontainers.org that referenced this issue Dec 11, 2024
Explain how to configure for using authenticated registries.

Related-to: confidential-containers#52
Signed-off-by: Wainer dos Santos Moschetta <[email protected]>
fitzthum pushed a commit that referenced this issue Dec 11, 2024
Explain how to configure for using authenticated registries.

Related-to: #52
Signed-off-by: Wainer dos Santos Moschetta <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

No branches or pull requests

3 participants