- Add service management prompts (review, standardize, troubleshoot, integration) - Add Docker Swarm migration and tutoring workflows (swarm-migration, swarm-tutor) - Add SSO onboarding guide for Authentik integration (sso-onboarding) - Add session lifecycle prompts (start, end, status) for context continuity - Add node bootstrap scripts for Debian Trixie (day0bootstrap.sh) and Ubuntu/Debian (pi_init.sh) These prompts implement gated, step-by-step workflows with explicit confirmation requirements to prevent accidental changes during service operations. Bootstrap scripts standardize IP configuration (10.0.0.200) and install Docker + Ansible on new nodes.
999 B
999 B
Service Migration Prompt (Draft)
Purpose
Guide the migration of a service from one environment, stack, or platform to another, ensuring data integrity, minimal downtime, and clear documentation.
Instructions
- Identify the source and target environments (include versions, OS, dependencies).
- Inventory all service data, configs, secrets, and dependencies.
- Plan migration steps (data export/import, config translation, network changes).
- Schedule migration window and notify stakeholders.
- Perform a backup of all critical data before migration.
- Execute migration steps, monitoring for errors.
- Validate service functionality in the new environment.
- Update documentation and inform users of completion.
- Roll back if critical issues are detected.
Checklist
- Source and target environments documented
- Data and configs backed up
- Migration plan reviewed
- Stakeholders notified
- Post-migration validation complete
- Documentation updated