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

Feature request: Enable "--device" in "stack deploy" for Confidential Computing #3129

Open
bluepuma77 opened this issue Apr 17, 2023 · 2 comments

Comments

@bluepuma77
Copy link

The Confidential Computing Consortium was formed in 2019 under the Linux Foundation and has members like Intel, AMD, ARM and Google, IBM, Microsoft. "Confidential computing is a cloud computing technology that isolates sensitive data in a protected CPU enclave during processing. The contents of the enclave - the data being processed, and the techniques that are used to process it - are accessible only to authorised programming code, and are invisible and unknowable to anything or anyone else, including the cloud provider." (Source)

To enable Confidential Computing with Docker containers, the parameter "--device" has to be used (Source1, Source2).

The Docker compose docs state that this is currently not supported when deploying a stack:
docker-stack-devices

There are other issues related to devices (1, 2, 3), maybe the current industry momentum towards Confidential Computing is a good reason to move the device topic forward within Docker Swarm.

@bluepuma77
Copy link
Author

Seems there is already a pull request for this: #3106

@bluepuma77
Copy link
Author

Another 2 months gone by. Pull request is waiting, why can't it be merged and be included in the next release?

Who is responsible for this decision? Who owns moby/swarmkit?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant