Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
OPERATOR_SDK_VERSION=v1.31.0
REVIEWERS=vivekr-splunk,rlieberman-splunk,patrykw-splunk,Igor-splunk,kasiakoziol
GO_VERSION=1.23.0
GO_VERSION=1.24.0
AWSCLI_URL=https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.8.6.zip
KUBECTL_VERSION=v1.29.1
AZ_CLI_VERSION=2.30.0
Expand Down
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,10 @@ updates:
- dependency-name: "*"
update-types: ["version-update:semver-major"]

# Ignore Go toolchain updates (we manage Go version manually)
- dependency-name: "go"
- dependency-name: "golang.org/toolchain"

# Add labels to PRs for easy filtering
labels:
- "dependencies"
Expand Down
20 changes: 20 additions & 0 deletions artifacthub-repo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Artifact Hub repository metadata file
# This file provides metadata about the Helm chart repository for Artifact Hub
# See: https://artifacthub.io/docs/topics/repositories/#helm-charts-repositories

repositoryID: splunk-ai-operator
displayName: Splunk AI Operator
name: splunk-ai-operator
url: https://github.com/splunk/splunk-ai-operator/releases
owners:
- name: Splunk
email: splunkai@cisco.com
links:
- name: Source Code
url: https://github.com/splunk/splunk-ai-operator
- name: Issues
url: https://github.com/splunk/splunk-ai-operator/issues
- name: Documentation
url: https://github.com/splunk/splunk-ai-operator/blob/main/README.md
- name: Helm Charts (OCI)
url: https://github.com/orgs/splunk/packages?repo_name=splunk-ai-operator
2 changes: 0 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ module github.com/splunk/splunk-ai-operator

go 1.24.0

toolchain go1.24.2

godebug default=go1.23

require (
Expand Down
31 changes: 31 additions & 0 deletions helm-chart/splunk-ai-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,44 @@ keywords:
- splunk
- ai
- kuberay
- operator
- machine-learning
home: https://github.com/splunk/splunk-ai-operator
sources:
- https://github.com/splunk/splunk-ai-operator
maintainers:
- name: Splunk AI Team
email: splunkai@cisco.com

# Artifact Hub annotations
annotations:
artifacthub.io/category: machine-learning
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "false"
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/operator: "true"
artifacthub.io/operatorCapabilities: Seamless Upgrades
Copy link

Copilot AI Nov 18, 2025

Choose a reason for hiding this comment

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

The operator capabilities annotation is set to "Seamless Upgrades", but the existing helm-chart/splunk-ai-operator/artifacthub-repo.yml file specifies "Full Lifecycle". These should be consistent to avoid confusion on Artifact Hub. Consider aligning both to use the same capability level.

Suggested change
artifacthub.io/operatorCapabilities: Seamless Upgrades
artifacthub.io/operatorCapabilities: Full Lifecycle

Copilot uses AI. Check for mistakes.
artifacthub.io/links: |
- name: Source Code
url: https://github.com/splunk/splunk-ai-operator
- name: Documentation
url: https://github.com/splunk/splunk-ai-operator/tree/main/docs
- name: Installation Guide
url: https://github.com/splunk/splunk-ai-operator/blob/main/docs/installation.md
- name: Compatibility Matrix
url: https://github.com/splunk/splunk-ai-operator/blob/main/compatibility-matrix.yaml
- name: Bill of Materials
url: https://github.com/splunk/splunk-ai-operator/releases/latest
artifacthub.io/recommendations: |
- url: https://artifacthub.io/packages/helm/cert-manager/cert-manager
- url: https://artifacthub.io/packages/helm/kuberay/kuberay-operator
artifacthub.io/maintainers: |
- name: Splunk AI Team
email: splunkai@cisco.com
artifacthub.io/changes: |
- kind: added
description: Initial release of Splunk AI Operator

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
Expand Down
32 changes: 31 additions & 1 deletion helm-chart/splunk-ai-platform/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
apiVersion: v2
name: splunk-ai-platform
description: A Helm chart for deploying Splunk AIPlatform custom resources
description: A Helm chart for deploying Splunk AIPlatform custom resources with observability stack
type: application
version: "0.1.0"
appVersion: "v4.0.0"
Expand All @@ -10,12 +10,42 @@ keywords:
- splunk
- ai
- kuberay
- platform
- observability
- machine-learning
home: https://github.com/splunk/splunk-ai-operator
sources:
- https://github.com/splunk/splunk-ai-operator
maintainers:
- name: Splunk AI Team
email: splunkai@cisco.com

# Artifact Hub annotations
annotations:
artifacthub.io/category: machine-learning
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "false"
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/links: |
- name: Source Code
url: https://github.com/splunk/splunk-ai-operator
- name: Documentation
url: https://github.com/splunk/splunk-ai-operator/tree/main/docs
- name: Installation Guide
url: https://github.com/splunk/splunk-ai-operator/blob/main/docs/installation.md
- name: Compatibility Matrix
url: https://github.com/splunk/splunk-ai-operator/blob/main/compatibility-matrix.yaml
artifacthub.io/recommendations: |
- url: https://artifacthub.io/packages/helm/cert-manager/cert-manager
- url: https://artifacthub.io/packages/helm/kuberay/kuberay-operator
- url: https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack
artifacthub.io/maintainers: |
- name: Splunk AI Team
email: splunkai@cisco.com
artifacthub.io/changes: |
- kind: added
description: Initial release with full observability stack

dependencies:
- name: splunk-ai-operator
version: "0.1.0"
Expand Down
Loading