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

docs: clarify for Azure TDX with Terraform provider #3449

Merged
merged 5 commits into from
Oct 25, 2024
Merged

Conversation

elchead
Copy link
Contributor

@elchead elchead commented Oct 22, 2024

Context

The current provider docs don't distinguish Azure SEV-SNP and TDX, even though the steps are not the same.
Also, I noticed that the TF code doesn't validate the instance type for the given attestation variant. Thus, a user might forget to change this field when using TDX. The validation cannot be easily included because infra and constellation resources are strictly separated in TF, but a comment seems like a good enough hint.

Proposed change(s)

  • add a comment to adjust the instance type for the TDX variant
  • separate the instructions for Azure SEV-SNP and TDX

Additional info

Checklist

  • Run the E2E tests that are relevant to this PR's changes
  • Update docs
  • Add labels (e.g., for changelog category)
  • Is PR title adequate for changelog?
  • Link to Milestone

Copy link

netlify bot commented Oct 22, 2024

Deploy Preview for constellation-docs ready!

Name Link
🔨 Latest commit 81f4d34
🔍 Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/671b82f9b7794e0008c44eb9
😎 Deploy Preview https://deploy-preview-3449--constellation-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@elchead elchead requested a review from msanft October 24, 2024 13:24
Copy link
Member

@thomasten thomasten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Please backport to the 2.19 docs before merge.

@elchead elchead added needs backport This PR needs to be backported to a previous release and removed needs backport This PR needs to be backported to a previous release labels Oct 25, 2024
@elchead elchead added the documentation Improvements or additions to documentation label Oct 25, 2024
@elchead elchead merged commit 53caa86 into main Oct 25, 2024
10 checks passed
@elchead elchead deleted the as/fix-tf-docs branch October 25, 2024 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants