Skip to content

KC-1407: Add terraform-app-setup with Min-Commander-Version gate - #2299

Open
amangalampalli-ks wants to merge 4 commits into
feature/terraform-app-setupfrom
feature/terraform-app-setup-int
Open

KC-1407: Add terraform-app-setup with Min-Commander-Version gate#2299
amangalampalli-ks wants to merge 4 commits into
feature/terraform-app-setupfrom
feature/terraform-app-setup-int

Conversation

@amangalampalli-ks

Copy link
Copy Markdown
Contributor

Summary

  • Adds terraform-app-setup to provision Commander Service Mode for the Terraform provider (always queue/API v2, fixed command allowlist, tunnel + advanced security prompts).
  • Enforces Min-Commander-Version on authenticated service requests so Terraform can fail fast when Commander is too old.

Changes

  • New terraform-app-setup command based on service-docker-setup (no Phase 2).
  • Moved advanced-security prompts onto shared Docker setup base for reuse.
  • Added post-auth version check for hyphenated Min-Commander-Version header (426 when below minimum).
  • Unit tests for setup defaults and version-gate behavior.

@amangalampalli-ks amangalampalli-ks self-assigned this Aug 17, 2026
@amangalampalli-ks
amangalampalli-ks marked this pull request as ready for review August 17, 2026 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant