Add ZVMA pre/post script recipe + env-dump examples #18

Merged
justin merged 1 commits from claude/modest-fermat-db665b into main 2026-05-08 14:20:02 -04:00
Owner

Adds a Kubernetes-ZVMA companion to the existing Windows-ZVM recipe:

  • scripts/examples/zerto-zvma-send.ps1 - Zerto-side sender for both
    pre and post phases, packages the Zerto* env vars into a structured
    JSON body and POSTs to a {phase}-templated webhook URL.
  • scripts/examples/zerto-receiver-notify.ps1 - server-side receiver
    that posts a Slack/Teams notification, with phase-aware formatting
    and ZertoForce highlighted on pre.
  • scripts/examples/zerto-receiver-vm-healthcheck.ps1 - server-side
    receiver that pings + port-probes each VM in VmDisplayNames after
    failover and writes a per-run JSON report.
  • scripts/examples/send-env-vars.ps1 + save-env-vars.ps1 - generic
    env-dump client/receiver pair (the diagnostic that surfaced what
    the ZVMA scripts-service container exposes).
  • docs/recipes/zerto-zvma-pre-post.md - full walkthrough mirroring
    the existing Windows-ZVM recipe's structure.
  • README.md and docs/README.md - link the new recipe and examples.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

Adds a Kubernetes-ZVMA companion to the existing Windows-ZVM recipe: - scripts/examples/zerto-zvma-send.ps1 - Zerto-side sender for both pre and post phases, packages the Zerto* env vars into a structured JSON body and POSTs to a {phase}-templated webhook URL. - scripts/examples/zerto-receiver-notify.ps1 - server-side receiver that posts a Slack/Teams notification, with phase-aware formatting and ZertoForce highlighted on pre. - scripts/examples/zerto-receiver-vm-healthcheck.ps1 - server-side receiver that pings + port-probes each VM in VmDisplayNames after failover and writes a per-run JSON report. - scripts/examples/send-env-vars.ps1 + save-env-vars.ps1 - generic env-dump client/receiver pair (the diagnostic that surfaced what the ZVMA scripts-service container exposes). - docs/recipes/zerto-zvma-pre-post.md - full walkthrough mirroring the existing Windows-ZVM recipe's structure. - README.md and docs/README.md - link the new recipe and examples. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
justin added 1 commit 2026-05-08 14:19:51 -04:00
Adds a Kubernetes-ZVMA companion to the existing Windows-ZVM recipe:

- scripts/examples/zerto-zvma-send.ps1 - Zerto-side sender for both
  pre and post phases, packages the Zerto* env vars into a structured
  JSON body and POSTs to a {phase}-templated webhook URL.
- scripts/examples/zerto-receiver-notify.ps1 - server-side receiver
  that posts a Slack/Teams notification, with phase-aware formatting
  and ZertoForce highlighted on pre.
- scripts/examples/zerto-receiver-vm-healthcheck.ps1 - server-side
  receiver that pings + port-probes each VM in VmDisplayNames after
  failover and writes a per-run JSON report.
- scripts/examples/send-env-vars.ps1 + save-env-vars.ps1 - generic
  env-dump client/receiver pair (the diagnostic that surfaced what
  the ZVMA scripts-service container exposes).
- docs/recipes/zerto-zvma-pre-post.md - full walkthrough mirroring
  the existing Windows-ZVM recipe's structure.
- README.md and docs/README.md - link the new recipe and examples.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
justin merged commit c8aa711f8c into main 2026-05-08 14:20:02 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/webhook-server#18