feat: add dry-run functionality and similar dependency #62

Merged
johnride merged 1 commits from feat/dryRun into master 2025-06-26 15:14:31 +00:00
Owner
  • Implemented a dry-run mode for K8s resource patching, displaying diffs before applying changes.
  • Added the similar dependency for calculating and displaying text diffs.
  • Enhanced K8s resource application to handle various port specifications in NetworkPolicy ingress rules.
  • Added support for port ranges and lists of ports in NetworkPolicy rules.
  • Updated K8s client to utilize the dry-run configuration setting.
  • Added configuration option HARMONY_DRY_RUN to enable or disable dry-run mode.
- Implemented a dry-run mode for K8s resource patching, displaying diffs before applying changes. - Added the `similar` dependency for calculating and displaying text diffs. - Enhanced K8s resource application to handle various port specifications in NetworkPolicy ingress rules. - Added support for port ranges and lists of ports in NetworkPolicy rules. - Updated K8s client to utilize the dry-run configuration setting. - Added configuration option `HARMONY_DRY_RUN` to enable or disable dry-run mode.
johnride force-pushed feat/dryRun from db7025926a to acfb93f1a2 2025-06-24 18:58:38 +00:00 Compare
wjro approved these changes 2025-06-25 19:37:51 +00:00
johnride merged commit 55143dcad4 into master 2025-06-26 15:14:31 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
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: NationTech/harmony#62
No description provided.