add version management subtopic (#6025)

* add version management subtopic

* Update src/data/roadmaps/terraform/content/version-management@6zFuSNOfbPaYIE_t--2nr.md

correct typo

* Update src/data/roadmaps/terraform/content/version-management@6zFuSNOfbPaYIE_t--2nr.md

Co-authored-by: Konrad <kord.stp@gmail.com>

---------

Co-authored-by: Konrad <kord.stp@gmail.com>
pull/6034/head
dsh 4 months ago committed by GitHub
parent 1c515f1d8f
commit 9aed682629
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 9
      src/data/roadmaps/terraform/content/version-management@6zFuSNOfbPaYIE_t--2nr.md
  2. 95
      src/data/roadmaps/terraform/terraform.json

@ -0,0 +1,9 @@
# Version Management
Version management in Terraform is crucial for maintaining consistency across different environments and team members. Tools like `tfenv` allow developers to easily switch between different versions of Terraform. `tfenv` is a version manager that installs and manages multiple Terraform versions on a single system. It enables teams to specify and use specific Terraform versions for different projects, ensuring compatibility and reproducibility. This tool, along with others like `tfswitch`, helps manage potential conflicts arising from version differences, facilitates easier upgrades, and supports working on multiple projects with varying Terraform version requirements.
Learn more from the following resources:
- [@opensource@tfenv](https://github.com/tfutils/tfenv)
- [@article@How to Use tfenv to Manage Multiple Terraform Versions](https://spacelift.io/blog/tfenv)
- [@video@Quick Tech: tfenv](https://www.youtube.com/watch?v=Smk5PrRPQsU)

@ -3124,15 +3124,15 @@
"oldId": "weIlGqGN15U8BH1yE9moA"
},
"position": {
"x": -494.68519649759753,
"y": 1779.1891543464371
"x": -489.23643593653094,
"y": 1715.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -494.68519649759753,
"y": 1779.1891543464371
"x": -489.23643593653094,
"y": 1715.9835318380642
},
"dragging": false,
"style": {
@ -3154,15 +3154,15 @@
"oldId": "zCU02_5Pide5BZiuMuqEU"
},
"position": {
"x": -494.68519649759753,
"y": 1832.1891543464371
"x": -489.23643593653094,
"y": 1768.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -494.68519649759753,
"y": 1832.1891543464371
"x": -489.23643593653094,
"y": 1768.9835318380642
},
"dragging": false,
"style": {
@ -3184,15 +3184,15 @@
"oldId": "q1I5X_UBGH9LyF7UKHl_u"
},
"position": {
"x": -494.68519649759753,
"y": 1885.1891543464371
"x": -489.23643593653094,
"y": 1821.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -494.68519649759753,
"y": 1885.1891543464371
"x": -489.23643593653094,
"y": 1821.9835318380642
},
"dragging": false,
"style": {
@ -3214,15 +3214,15 @@
"oldId": "RtwZy60ruRpskmgr1qYYf"
},
"position": {
"x": -494.68519649759753,
"y": 1938.1891543464371
"x": -489.23643593653094,
"y": 1874.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -494.68519649759753,
"y": 1938.1891543464371
"x": -489.23643593653094,
"y": 1874.9835318380642
},
"dragging": false,
"style": {
@ -3244,15 +3244,15 @@
"oldId": "wL3WWhjPEgFmumOmCPRDf"
},
"position": {
"x": -495.71609679333335,
"y": 1991.1891543464371
"x": -490.26733623226676,
"y": 1980.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -495.71609679333335,
"y": 1991.1891543464371
"x": -490.26733623226676,
"y": 1980.9835318380642
},
"dragging": false,
"style": {
@ -3274,15 +3274,15 @@
"oldId": "AEtW6j2GcfZz7IXk4sM6c"
},
"position": {
"x": -495.71609679333335,
"y": 2044.1891543464371
"x": -490.26733623226676,
"y": 2033.9835318380642
},
"width": 214,
"height": 49,
"selected": false,
"positionAbsolute": {
"x": -495.71609679333335,
"y": 2044.1891543464371
"x": -490.26733623226676,
"y": 2033.9835318380642
},
"dragging": false,
"style": {
@ -3887,6 +3887,36 @@
"focusable": true,
"resizing": false,
"selectable": true
},
{
"id": "6zFuSNOfbPaYIE_t--2nr",
"type": "subtopic",
"position": {
"x": -489.23643593653094,
"y": 1927.9835318380642
},
"selected": true,
"data": {
"label": "Version Management",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
}
},
"zIndex": 999,
"width": 214,
"height": 49,
"positionAbsolute": {
"x": -489.23643593653094,
"y": 1927.9835318380642
},
"dragging": false,
"style": {
"width": 214,
"height": 49
},
"resizing": false
}
],
"edges": [
@ -5745,6 +5775,23 @@
"id": "reactflow__edge-erxow5xNRj01WepdFOhVfx2-sVXZrBCsiSzWBBYWTm-nQw1",
"selected": false,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "6zFuSNOfbPaYIE_t--2nr",
"sourceHandle": "z2",
"target": "ECcHo0KTDN27MuVTC-Fwy",
"targetHandle": "y2",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-6zFuSNOfbPaYIE_t--2nrz2-ECcHo0KTDN27MuVTC-Fwyy2",
"selected": false
}
]
}
Loading…
Cancel
Save