[PR #119] [MERGED] Feature eks #171

Closed
opened 2026-05-06 12:37:58 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/patrickchugh/terravision/pull/119
Author: @patrickchugh
Created: 5/11/2024
Status: Merged
Merged: 5/11/2024
Merged by: @patrickchugh

Base: mainHead: feature-eks


📝 Commits (10+)

📊 Changes

21 files changed (+1256 additions, -356 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 README.md (+1 -1)
📝 docs/README.md (+1 -1)
eks-agones-architecture.json (+212 -0)
📝 modules/annotations.py (+11 -6)
📝 modules/cloud_config.py (+1 -0)
📝 modules/drawing.py (+25 -21)
📝 modules/fileparser.py (+18 -2)
📝 modules/gitlibs.py (+2 -2)
📝 modules/graphmaker.py (+90 -60)
📝 modules/helpers.py (+69 -7)
📝 modules/interpreter.py (+120 -65)
📝 modules/resource_handlers.py (+142 -51)
📝 modules/tfwrapper.py (+55 -20)
📝 resource_classes/aws/compute.py (+1 -0)
📝 setup.py (+1 -1)
📝 shiftLabel.gvpr (+1 -1)
📝 terravision (+33 -9)
tests/expected-eks-agones.json (+229 -0)
📝 tests/testcase-wordpress.json (+90 -109)

...and 1 more files

📄 Description

YOUR PR TITLE

Type of Change

  • Bug Fix
  • New Feature
  • Refactor
  • Documentation

Checklist

All Submissions:

  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Have you written Documentation/Tests?
  • Have you read done your own code-review?

Changes to Core Features:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your core changes, as applicable?
  • Have you successfully run tests with your changes locally?

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/patrickchugh/terravision/pull/119 **Author:** [@patrickchugh](https://github.com/patrickchugh) **Created:** 5/11/2024 **Status:** ✅ Merged **Merged:** 5/11/2024 **Merged by:** [@patrickchugh](https://github.com/patrickchugh) **Base:** `main` ← **Head:** `feature-eks` --- ### 📝 Commits (10+) - [`336604f`](https://github.com/patrickchugh/terravision/commit/336604fd3f05f567db21109101b915d2cd90c12d) sg fixes - [`36d4b04`](https://github.com/patrickchugh/terravision/commit/36d4b047331d9426b2861ab1110f7b89458531a7) Footer and sg fix - [`edabf1a`](https://github.com/patrickchugh/terravision/commit/edabf1a97282f5e6cd33711a21c88e59cdf524d8) sg fixes - [`1662986`](https://github.com/patrickchugh/terravision/commit/1662986bfed144b1b4732cf2ed21407c1c24e369) Footer and sg fix - [`b9c5b19`](https://github.com/patrickchugh/terravision/commit/b9c5b19ca59c5cbe5fac94310f6b343da8fc3611) Merge branch 'feature-eks' of https://github.com/patrickchugh/terravision into feature-eks - [`7c19ac8`](https://github.com/patrickchugh/terravision/commit/7c19ac811e8226e53ba984a943c74c7ebbdcb393) readme - [`fc9ed98`](https://github.com/patrickchugh/terravision/commit/fc9ed98c3b088b8c21626b27d9861bb7bca0bb95) black - [`82711d0`](https://github.com/patrickchugh/terravision/commit/82711d0ca57097afec22d0c9108d01531c4ebfee) hcl parsing bugfix - [`effad0f`](https://github.com/patrickchugh/terravision/commit/effad0f577eef666c4b133491666b48bedf35b2b) fixed module var bug - [`cb4b264`](https://github.com/patrickchugh/terravision/commit/cb4b264b3fd1a2adcb8543f911cff4f10e20785c) fixed module bugs ### 📊 Changes **21 files changed** (+1256 additions, -356 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `README.md` (+1 -1) 📝 `docs/README.md` (+1 -1) ➕ `eks-agones-architecture.json` (+212 -0) 📝 `modules/annotations.py` (+11 -6) 📝 `modules/cloud_config.py` (+1 -0) 📝 `modules/drawing.py` (+25 -21) 📝 `modules/fileparser.py` (+18 -2) 📝 `modules/gitlibs.py` (+2 -2) 📝 `modules/graphmaker.py` (+90 -60) 📝 `modules/helpers.py` (+69 -7) 📝 `modules/interpreter.py` (+120 -65) 📝 `modules/resource_handlers.py` (+142 -51) 📝 `modules/tfwrapper.py` (+55 -20) 📝 `resource_classes/aws/compute.py` (+1 -0) 📝 `setup.py` (+1 -1) 📝 `shiftLabel.gvpr` (+1 -1) 📝 `terravision` (+33 -9) ➕ `tests/expected-eks-agones.json` (+229 -0) 📝 `tests/testcase-wordpress.json` (+90 -109) _...and 1 more files_ </details> ### 📄 Description # YOUR PR TITLE ## Type of Change * [ ] Bug Fix * [ ] New Feature * [ ] Refactor * [ ] Documentation ## Checklist All Submissions: * [ ] Have you checked to ensure there aren't other open [Pull Requests](../../../pulls) for the same update/change? * [ ] Have you written Documentation/Tests? * [ ] Have you read done your own code-review? ### Changes to Core Features: * [ ] Have you added an explanation of what your changes do and why you'd like us to include them? * [ ] Have you written new tests for your core changes, as applicable? * [ ] Have you successfully run tests with your changes locally? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 12:37:58 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/terravision#171
No description provided.