[Enhancement] Add Initialization and Teardown Scripts for Terraform#64
Merged
Manoj-14 merged 2 commits intoManoj-14:stagefrom Feb 10, 2026
Merged
[Enhancement] Add Initialization and Teardown Scripts for Terraform#64Manoj-14 merged 2 commits intoManoj-14:stagefrom
Manoj-14 merged 2 commits intoManoj-14:stagefrom
Conversation
- workflows are added - minikube tunnling are added - metric-server is added - some devops optimisation
- Add scripts/init.sh for automated Terraform setup - Add scripts/teardown.sh for automated resource cleanup - Make both scripts executable - Update README with usage instructions Both scripts use `set -e` for error handling and provide clear feedback during execution. Closes Manoj-14#21 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Hi @magic-peach Thanks for creating a PR for your Issue!
|
Manoj-14
approved these changes
Feb 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds automation scripts for Terraform infrastructure management as requested in issue #21.
Changes Made
scripts/init.sh- Automated Terraform initialization scriptscripts/teardown.sh- Automated resource cleanup scriptchmod +x)Script Details
scripts/init.shterraform init -input=falseterraform validateterraform fmt -recursiveset -efor error handling (exits on any error)scripts/teardown.shterraform destroy --auto-approveset -efor error handlingUsage
Testing
Both scripts follow the exact specifications from the issue:
init.shinitializes, validates, and formatsteardown.shdestroys all resourcesset -efor error handlingCloses #21