Skip to content

kcp report plan

kcp report plan

Generate a Migration Plan to migrate to Confluent Cloud (Experimental / WIP)

Synopsis

Generate a Migration Plan to migrate to Confluent Cloud from a kcp state file produced by kcp scan (Experimental / WIP). The plan provides technical recommendations on target cluster sizing, networking, authentication, and migration approach for each source cluster, and surfaces open questions to capture your intent so the generated plan fits your use case.

Output: writes plan.md and/or plan.json to --output-dir (default ./plan-output).

kcp report plan [flags]

Examples

  # Minimal: state file in, plan.md/plan.json out
  kcp report plan --state-file kcp-state.json

  # With your overrides
  kcp report plan --state-file kcp-state.json --plan-inputs plan-inputs.yaml

  # JSON only
  kcp report plan --state-file kcp-state.json --output json

Options

  -h, --help                 help for plan
      --output string        Comma-separated output formats: md, json, or both. (default "md,json")
      --output-dir string    Directory to write plan.md / plan.json into. (default "./plan-output")
      --plan-inputs string   Path to plan-inputs.yaml with your overrides. All fields optional.
      --state-file string    Path to your kcp-state.json file (produced by kcp scan).

Options inherited from parent commands

      --verbose   Enable verbose logging to console

SEE ALSO

  • kcp report - Generate reports (costs, metrics, migration plan) from kcp scan data