Skip to content

feat(AIP-3938): AI tier openshift support#102

Merged
kupratyu-splunk merged 10 commits into
ai-pod-feature-branchfrom
ai-tier-openshift-support
Jun 18, 2026
Merged

feat(AIP-3938): AI tier openshift support#102
kupratyu-splunk merged 10 commits into
ai-pod-feature-branchfrom
ai-tier-openshift-support

Conversation

@kbhos-splunk

Copy link
Copy Markdown
Collaborator

Description

Provide openshift script and config file to deploy ai tier on openshift environment

Related Issues

  • Related to #

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement
  • Test improvement
  • CI/CD improvement
  • Chore (dependency updates, etc.)

Changes Made

Testing Performed

  • Unit tests pass (make test)
  • Linting passes (make lint)
  • Integration tests pass (if applicable)
  • E2E tests pass (if applicable)
  • Manual testing performed

Test Environment

  • Kubernetes Version:
  • Cloud Provider:
  • Deployment Method:

Test Steps

Documentation

  • Updated inline code comments
  • Updated README.md (if adding features)
  • Updated API documentation
  • Updated deployment guides
  • Updated CHANGELOG.md
  • No documentation needed

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published
  • I have updated the Helm chart version (if applicable)
  • I have updated CRD schemas (if applicable)

Breaking Changes

Impact:

Migration Path:

Screenshots/Recordings

Additional Notes

Reviewer Notes

Please pay special attention to:


Commit Message Convention: This PR follows Conventional Commits

@kbhos-splunk kbhos-splunk force-pushed the ai-tier-openshift-support branch from b5288fa to 377ff1d Compare June 15, 2026 07:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds OpenShift-specific deployment tooling for the Splunk AI Platform “AI tier” and extends existing configuration to support a new accelerator type (RTX_PRO_6000_BLACKWELL) across instance sizing, SAIA feature scaling, and application GPU-type overrides.

Changes:

  • Added an OpenShift install/delete/diagnose script plus a corresponding cluster config YAML.
  • Extended accelerator “instance” sizing to include RTX_PRO_6000_BLACKWELL tiers.
  • Updated SAIA feature scaling and application overrides to recognize RTX_PRO_6000_BLACKWELL.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
tools/cluster_setup/openshift-cluster-config.yaml New OpenShift cluster configuration example/template for the installer script.
tools/cluster_setup/openshift_with_stack.sh New OpenShift installer script that provisions operators/dependencies and applies Splunk AI stack resources.
config/configs/instance.yaml Adds RTX_PRO_6000_BLACKWELL instance tiers and resource profiles.
config/configs/features/saia.yaml Adds RTX_PRO_6000_BLACKWELL instanceScale entries for SAIA.
config/configs/applications.yaml Adds per-accelerator overrides for RTX_PRO_6000_BLACKWELL in multiple applications.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tools/cluster_setup/openshift-cluster-config.yaml Outdated
Comment thread tools/cluster_setup/openshift_with_stack.sh Outdated
Comment thread tools/cluster_setup/openshift_with_stack.sh Outdated
Comment thread config/configs/instance.yaml
Comment thread tools/cluster_setup/openshift_with_stack.sh Outdated
@kbhos-splunk kbhos-splunk changed the base branch from main to ai-pod-feature-branch June 18, 2026 05:34
@kupratyu-splunk kupratyu-splunk merged commit 548a9c3 into ai-pod-feature-branch Jun 18, 2026
@kupratyu-splunk kupratyu-splunk deleted the ai-tier-openshift-support branch June 18, 2026 12:59
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.

3 participants