Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 21, 2024

Release: Splunk Operator 2.7.0 Pre-Release

Overview

This pull request introduces the pre-release of Splunk Operator version 2.7.0. This release brings new features, enhancements, and bug fixes that improve the functionality and reliability of the Splunk Operator.

Key Features and Bug Fixes

  • CPSL-2699: Add Azure and GCP SDK Support for AppFramework

    • Extended AppFramework capabilities to support Azure and GCP SDKs, enabling seamless integration with multi-cloud environments.
  • CSPL-3149: Address OpenShift Documentation for 4.14 or Later

    • Updated documentation to provide clear guidelines and support for OpenShift versions 4.14 and later.
  • CSPL-3060: Avoid Upgrade Path During Deployment Creation

    • Optimized deployment processes to prevent unnecessary upgrade paths during initial deployment creation.
  • CSPL-3058: Build Docker Image Using SHA Instead of Tag for Red Hat UBI

    • Enhanced Docker image build process by using SHA identifiers instead of tags for Red Hat UBI images, improving security and traceability.
  • CSPL-3063: Add an Option to Test SVA Testing Only via Helm

    • Introduced a Helm chart option to facilitate SVA (Splunk Validated Architectures) testing exclusively through Helm.
  • CSPL-2496: Cleanup AWS Resources During Cluster Cleanup

    • Implemented automated cleanup of AWS resources during cluster teardown to prevent resource leaks and reduce costs.
  • CSPL-2887: Update eksctl, Kubernetes Versions, Default Storage Class

    • Updated eksctl and Kubernetes versions to the latest stable releases and modified the default storage class for improved performance.
  • CSPL-2756: Add Documentation for PDB with SOK Deployments

    • Added comprehensive documentation on configuring Pod Disruption Budgets (PDB) with StatefulSets of Kind (SOK) deployments.
  • CSPL-2820: Add Support for Configuring Custom Cluster Domain in Helm Chart

    • Enabled customization of the cluster domain in the Helm chart to support diverse network configurations.

Pre-Release Tasks Completed

  • Version Upgrade

    • Bumped the Splunk Operator version to 2.7.0 across all relevant files and documentation.
  • Helm Chart Updates

    • Updated Helm charts to incorporate new features and fixes.
    • Verified that the charts deploy successfully in various environments.
  • Testing

    • All smoke tests, integration tests, and Helm test pipelines have been executed and are passing.
    • Conducted thorough testing of all merged features to ensure stability and performance.
  • Performance Testing

    • Completed performance testing with satisfactory results, ensuring the operator meets the required performance benchmarks.
  • Splunk Enterprise Version

    • Updated the default Splunk Enterprise version to 9.3.2 in the operator deployment for compatibility and feature support.

Notes for Reviewers

  • Ensure that all new features are functioning as expected and that there are no regressions.
  • Review the updated documentation for accuracy and completeness.
  • Verify that the Helm chart modifications align with best practices.
  • Confirm that all automated tests are included and passing in the CI pipeline.

Copy link
Collaborator

@vivekr-splunk vivekr-splunk left a comment

Choose a reason for hiding this comment

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

LGTM

@akondur akondur merged commit 77dbf34 into develop Nov 22, 2024
18 checks passed
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.

2 participants