Skip to content

boost-packaging — Dynamic plugin packaging and deployment configuration (issue 15 of 15) #3311

@gabemontero

Description

@gabemontero

Labels: ready-to-code
Depends on: Issues 10, 11, 12

Configure all boost packages for RHDH dynamic plugin export (OCI), create deployment examples, implement security hardening (CSRF, credential encryption), and add skills marketplace proxy routes.

Tasks

From openspec/changes/pluggable-ai-platform-architecture/tasks.md section 6:

  • 6.1 Configure boost-backend-module-llamastack for RHDH dynamic plugin export (OCI)
  • 6.2 Configure boost-backend-module-kagenti for RHDH dynamic plugin export (OCI)
  • 6.3 Create dynamic-plugins.yaml examples for modular deployment

From openspec/changes/security-safety-governance/tasks.md section 8:

  • 8.2 Encrypt sensitive values in admin config DB

From openspec/changes/agent-creation-discovery/tasks.md section 5:

  • 5.1 Implement proxy routes to external skills catalog backend
  • 5.3 Implement K8s manifest generation with OCI init containers
  • 5.4 Add deployment progress polling
  • 5.6 Route chat to skill agents via chatEndpoint field

From openspec/changes/platform-operations-deployment/tasks.md section 3:

  • 3.1 Document all 25+ configurable keys with scope
  • 3.2 Add schema documentation to Zod definitions

Specifications

  • openspec/changes/platform-operations-deployment/specs/deployment/spec.md
  • openspec/changes/platform-operations-deployment/specs/white-label/spec.md
  • openspec/changes/agent-creation-discovery/design.md — Decision 6 (skills marketplace consumer)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions