-
Notifications
You must be signed in to change notification settings - Fork 519
feat: add SGX driver installation on C-series VMs #318
Conversation
💖 Thanks for opening your first pull request! 💖 We use semantic commit messages to streamline the release process. Before your pull request can be merged, you should make sure your first commit and PR title start with a semantic prefix. Examples of commit messages with semantic prefixes: - |
Codecov Report
@@ Coverage Diff @@
## master #318 +/- ##
=========================================
+ Coverage 53.16% 53.2% +0.03%
=========================================
Files 95 95
Lines 14244 14255 +11
=========================================
+ Hits 7573 7584 +11
Misses 6006 6006
Partials 665 665 |
thx @dmitsh! |
Once review comments are addressed. I'll implement these changes in my branch and we should be able to merge this PR then :) |
Thanks @jackfrancis ! Addressed. |
Thanks @jackfrancis , @tariq1890 . |
lgtm @tariq1890 feel free to incorporate into your fork and then merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm Thanks @dmitsh :)
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dmitsh, tariq1890 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Congrats on merging your first pull request! 🎉🎉🎉 |
Sorry I'm late to the party here but I was looking this change that I missed last week and trying to solve a merge conflict with my PR and I have a few questions:
|
Thank you @CecileRobertMichon . I will send another PR. |
* added SGX driver installation on C-series VMs * addressed comments * added error codes for SGX driver installation
@dmitsh I see this PR enables the provisioning of ACC machines but doesn't appear to include any modifications to the vanilla Kubernetes distro to make it EPC aware. What is the expected behavior of the Kubernetes scheduler for SGX workloads? What happens when the EPC is full but Kubernetes doesn't know it? |
To answer my own question ^. Looks like this will be made available by a plugin running as a daemonset: https://azure.microsoft.com/en-us/blog/bringing-confidential-computing-to-kubernetes/ |
Reason for Change:
Added new ACC (Azure Confidential Compute) distro based on Ubuntu 16.04 image.
Added Intel SGX driver installation on C-series VMs.
Issue Fixed:
Fixes #317
Requirements:
Notes: