Skip to content

Add feature-lightspeed role - #162

Open
DanielFroehlich wants to merge 2 commits into
stormshift:masterfrom
DanielFroehlich:feature-lightspeed
Open

Add feature-lightspeed role#162
DanielFroehlich wants to merge 2 commits into
stormshift:masterfrom
DanielFroehlich:feature-lightspeed

Conversation

@DanielFroehlich

@DanielFroehlich DanielFroehlich commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • New feature-lightspeed role that installs Red Hat OpenShift Lightspeed with Claude on Google Vertex AI as the LLM backend
  • Fetches GCP service account credentials from HashiCorp Vault at playbook runtime
  • Configuration (GCP project, region, model) is overridable per-cluster via host_vars
  • Includes full teardown support (pre-destroy)

Resolves stormshift/support#407

Test plan

  • Deployed Lightspeed to ocp11 via add-features — operator installs, OLSConfig CR reaches ApiReady
  • Verified Lightspeed console plugin is available in OpenShift web console
  • Test remove-features to confirm clean teardown

🤖 Generated with Claude Code

…ertex AI

Implements stormshift/support#407
Installs the Lightspeed operator, fetches GCP service account credentials
from HashiCorp Vault, and configures OLSConfig with google_vertex_anthropic
provider.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@DanielFroehlich
DanielFroehlich requested a review from rbo August 17, 2026 16:49
AAP 2.5+ Gateway requires OAuth token auth (token creation endpoint is
not proxied) and CONTROLLER_OPTIONAL_API_URLPATTERN_PREFIX=/api/controller/
for the awx.awx collection to use the correct API path.

Ref: stormshift/support#407

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

feature to add Lightspeed to a cluster

1 participant