-
Notifications
You must be signed in to change notification settings - Fork 6
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
[Feature] add support for context variables for better use of templating #11
base: main
Are you sure you want to change the base?
Conversation
…n favor of AppsV1Api for deployment operations
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #11 +/- ##
===========================================
+ Coverage 55.63% 77.82% +22.18%
===========================================
Files 13 16 +3
Lines 2439 3752 +1313
Branches 290 383 +93
===========================================
+ Hits 1357 2920 +1563
+ Misses 1066 722 -344
- Partials 16 110 +94
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
I have some more changes for this pr, but having issues with new unit tests. |
…or context, update service_spec, and helper function for base64 checks
I marked this back to draft, I am going to try and write functional/integration tests for it. |
…drop unused changes
…v fixture to tests/conftest.py and add a decorator to only run on linux
…efore running tests against it
…es deletions, relying on the module to raise exceptions for errors rather than checking specific response codes
What does this PR do?
This PR introduces several enhancements to the Kubernetes extension:
Template Context Support
Secret Management Improvements
Service Specification Enhancement
Connection Handling
Updated Unit Tests
What issues does this PR fix or reference?
Fixes: #10 - Add support for context variables in Kubernetes templates.
Potentially fixes - saltstack/salt#59758
Previous Behavior
New Behavior
Template Context
Secret Management
Service Configuration
Connection Handling
Merge requirements satisfied?
Commits signed with GPG?
Yes