-
-
Notifications
You must be signed in to change notification settings - Fork 42
Create TF 0.13 upgrade guide #384
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
Conversation
|
✔️ Deploy preview for keen-clarke-470db9 ready! 🔨 Explore the source changes: 1256f4a 🔍 Inspect the deploy logs: https://app.netlify.com/sites/keen-clarke-470db9/deploys/5fdb90a4d84d0c00078f09e5 😎 Browse the preview: https://deploy-preview-384--keen-clarke-470db9.netlify.app |
|
@eak12913 @oredavids Any idea why my new guide doesn't show up in the list? https://deploy-preview-384--keen-clarke-470db9.netlify.app/guides I'm able to get to the guide by manually plugging in the URL: https://deploy-preview-384--keen-clarke-470db9.netlify.app/guides/upgrades/how-to-update-to-terraform-13/ |
|
I'm looking now. In the past, such issues were usually caused by something that either Jekyll or our search logic didn't like about the title. |
|
Hm... Also, hot reload isn't working locally. When I make a change to the file and hit save, Jekyll isn't reloading automatically... |
Jekyll or our search logic doesn't like any special characters in the name of the post
|
OK, looks like it doesn't show up in the list because the title had Not sure on the hot reload issue though. |
I just verified locally and it's working for me. I added the "." back into the title and it rebuilt. My logs looked like: |
I have the same up to the "LiveReload: Browser connected" thing... But after changes, the "Regenerating" never appears. Note that I'm running via |
|
Ah - that must be the difference. I am just running |
Ruby versioning and dependencies are a freaking nightmare, so I try to never install/run locally. The |
|
Looking now. I see that docker compose exposes ports We haven't made changes here lately - so I'm not sure what the matter is |
|
Hey Jim (@brikis98) - I'm actually not able to repro your issue locally even after running the thing with docker-compose. I dont think my suggestion above had anything to do with your problem as things work for me even if I don't expose the extra port like I was suggesting above. |
Hm, not sure what the issue is. Maybe some Docker version thing? It's not urgent, so I'll have to come back to this. |
Co-authored-by: Ina Stoyanova <ina@gruntwork.io>
…k-io.github.io into tf13-upgrade-guide
yorinasub17
left a comment
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 other than the one note about reminding folks to update to the last version prior to tf13.
| [[deployment_walkthrough]] | ||
| == Deployment walkthrough | ||
|
|
||
| === Step 1: update your code to be compatible with Terraform 0.13 |
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.
I think Step 1 should be to update their module versions to the version right before tf13 and update to terraform 0.12.26. This is especially true for EKS modules, where the upgrade to 0.13 compatible module version assumes you have updated to the last release since we remove some version compatibility features for the old ingress controller.
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.
Good idea. Done: 583a89b
yorinasub17
left a comment
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!
|
Sorry, had one last push to update the CIS PR links. Could I get one more "ship it"? |
|
Thank you! Merging and releasing now. |
This PR adds an upgrade guide for using Terraform 0.13. This is still a WIP as I need to update the Acme repos and fill in the links for those. That said, an early review of the content that's here now is very welcome!
Direct link: https://deploy-preview-384--keen-clarke-470db9.netlify.app/guides/upgrades/how-to-update-to-terraform-13/