Skip to content

Releases: splunk/splunk-operator

2.1.0

23 Nov 03:22
79646da
Compare
Choose a tag to compare
  • This is the 2.1.0 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:9.0.2 image with it

  • CSPL-1480: Azure blob support for Operator App Management Framework

  • CSPL-1773: Overhaul Liveness/Readiness Probes

  • CSPL-1859: Helm Chart Support for Splunk Operator for Kubernetess

  • CSPL-218: Telemetry Support for Operator

  • CSPL-1407: Bias Language Support

  • Documentation Updates

  • Security patches

  • CSPL-2088: Fix for KVStore startup failure on a pod reset

  • CSPL-2034: Fix for Operator crash when removing app source from the CR spec

  • Update required go version to 1.19.2 or later

  • Operator SDK upgraded to version 1.25.0. Operator upgrade steps with necessary script updated here

2.0.0

26 Jul 22:46
7098178
Compare
Choose a tag to compare
  • This is the 2.0.0 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:9.0.0 image with it

  • CSPL-935: Operator App Management Framework Phase 3

  • Operator SDK upgraded to version 1.18.1 Operator upgrade steps with necessary script updated here

  • Functional QA automation enhancements

  • Documentation Updates

  • CSPL-1201: Added validation checks for invalid storage type and provider

  • CSPL-1529: Fix a bug where ClusterMaster was not watching for changes in configMap

  • CSPL-1604: Update configmap for SHC and CM separately to avoid race condition

  • CSPL-1670: Add region as a configurable parameter in volume spec

  • CSPL-1729: Detect and update the init container image

  • CSPL-1749: ImagePullSecrets config docs along with other common splunk spec parameters

  • CSPL-1768: Adding an annotation to define a default container

  • CSPL-1769: Change the naming of volumeMounts to adopt setup of init container

  • CSPL-1727: Manifest files to differentiate namespace scoped and cluster scoped

1.1.0

14 Apr 02:16
be424de
Compare
Choose a tag to compare
  • This is the 1.1.0 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.6 image with it

  • Operator SDK upgraded to version 1.15.0. Operator upgrade steps with necessary script updated here

  • Introducing Monitoring Console CRD

  • Functional QA automation enhancements

  • Documentation Updates

  • CSPL-1660: Diagnostic tools added to gather information about Kubernetes environment as well as Splunk diag files

  • CSPL-1652: Set podSecurityContext runAsNonRoot to true by default

  • CSPL-1649: SPLUNK_LICENSE_MASTER_URL duplicated if licenseMasterRef defined in SHC and CM resources

  • CSPL-1632: Fix home directory of init-container to allow App framework to be successful using IAM with Service account

  • CSPL-1455: Update required go version to 1.17.3

  • CSPL-1379 IDXC fails to scale up when MC CR is deployed with pre-existing IDXC

  • CSPL-1306: Remove bias language from Functions, Local variables, Paths, URLs

  • CSPL-1327: App framework: App installation isn't triggered if one appsource is empty

  • fix: For Minio connections trust admin to pick protocol

1.0.5

18 Dec 03:03
6a46c20
Compare
Choose a tag to compare
  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.3.3 image with it

  • CSPL-1553: Modify apiVersion in cluster_role.yaml to rbac.authorization.k8s.io/v1 (for compatibility with Kubernetes 1.22+)

1.0.4

14 Dec 05:50
846067f
Compare
Choose a tag to compare
  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.3.2 image with it

1.0.3

05 Oct 18:21
c70f6b0
Compare
Choose a tag to compare
  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.2 image with it

  • CSPL-1230: Remove need for Secret keys in IAM env

  • CSPL-1316: Avoid re-entrant code flow for App framework

  • CSPL-1302: Bias-language removal Phase 1 [Comments & Docs]

  • CSPL-1301: Trigger app install for modified app packages

  • CSPL-1283: Fix AWS & minio S3 client code to support App framework on GCS

  • CSPL-1271: Fix a bug where standalone with replicas>1 won't come up

  • Functional Automation test updates

  • Migration of CI/CD from circleCI to GitHub Actions

1.0.2

21 Aug 05:31
e904127
Compare
Choose a tag to compare
  • This is the 1.0.2 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.1-a2 image with it

  • CSPL-725 - Operator App Management Framework Phase 2 (Beta Release)

  • CSPL-1139: Make the Liveness and Readiness Probe initial delay time configurable

  • Documentation updates to include

    • Updated documentation for App Framework
    • Updated documentation for Smartstore examples
  • Known Issues

    • CSPL-1250 - [AppFramework] On App install/update to the Search Head Cluster(SHC), the deployer unnecessarily includes the apps which were installed in the previous bundle push along with the new/updated app. This can potentially delay the app install/update process

1.0.1

09 Jun 23:23
74ed9db
Compare
Choose a tag to compare
  • This is the 1.0.1 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.2.0 image with it

  • Upgraded operator-sdk version from v0.15.1 to v0.18.2

  • CSPL-633 - Added new 'extraEnv' parameter in CR spec. This enables customers to pass 'ExtraEnv' variables to the Splunk instance containers

  • Documentation updates to include

    • Updated documentation for Multisite example
    • Additional information for using multiple license files
    • Clarify how admins can setup additional Smartstore & Index configuration on top of the existing CR method via Apps

1.0.0 GA

19 Apr 20:50
e61ecd8
Compare
Choose a tag to compare
  • This is the GA 1.0.0 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out here

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.1.3 image with it

  • CSPL-555 - Use pre-defined system resource values for Montioring Console pod (CPU & Memory) to avoid continuous reset of the MC pod when those values aren't consistent on different CRs

  • CSPL-780 - When deleting Search Head Cluster's custom resources, add fix to delete PVCs for both the "search-head" and "deployer" components

  • Documentation updates to include

    • System resources & Storage requirements
    • How to Upgrade Splunk Operator
    • Ingress documentation updates with ngingx examples
    • How to configure Indexer cluster to use License Master
  • Nightly build pipeline enhanced to run on EKS Cluster

  • Functional Test automation enhancements and refactoring

1.0.0 - Release Candidate

23 Mar 01:39
d26b41f
Compare
Choose a tag to compare
Pre-release
  • This a release candidate for the upcoming GA release.

  • This release depends upon changes made concurrently in the Splunk Enterprise container images. You should use the splunk/splunk:8.1.3 image with it

  • Changed CRD version from v1beta1 to v1, 1.0.0-RC operator version

  • CSPL-826 - Created documentation detailing secure Splunk deployments in Kubernetes.

  • CSPL-674 - Removed Spark support

  • CSPL-624 - Added Splunk Operator upgrade documentation

  • Security enhancements

  • Test automation enhancements