Skip to main content

Link Your GitHub account

Gruntwork provides all code included in your subscription through GitHub. To access the IaC Library on GitHub, you must link your GitHub ID to your Gruntwork Developer Portal account. Follow these steps to complete the process:

  1. Sign in to the Gruntwork Developer Portal.
  2. Click the Link my GitHub Account button, either in the notice at the top of the home page or in your Profile Settings.
  3. Sign in to your GitHub account and click the Authorize button to confirm the connection.
  4. After being redirected back to the Gruntwork Developer Portal, click the Accept My Invite button. This will return you to GitHub, where you can accept an invitation to join the Gruntwork organization. (You can disregard the corresponding email invitation from GitHub.)
  5. Click Join Gruntwork to accept the invitation and gain access to the IaC Library.
info

Once your account is linked, the notice on the home page will disappear, and your GitHub ID will be recorded in your Profile Settings. You will then have access to all private repositories included in your subscription. If you haven’t done so already, we strongly recommend adding an SSH key to your GitHub account. This is required to access the Gruntwork IaC library without entering a password in your OpenTofu/Terraform code.

note

GitHub now requires users to enable two-factor authentication (2FA). If you haven’t already, we recommend enabling 2FA for your account and any machine users. For more details on 2FA benefits and potential impacts, see our Knowledge Base article.

Next steps

Now that you’ve linked your GitHub account, return to the DevOps Foundations Getting Started Checklist to continue setting up your DevOps Foundations.