diff --git a/bundle/manifests/splunk-operator.clusterserviceversion.yaml b/bundle/manifests/splunk-operator.clusterserviceversion.yaml index 31a34c49f..f30ee13d5 100644 --- a/bundle/manifests/splunk-operator.clusterserviceversion.yaml +++ b/bundle/manifests/splunk-operator.clusterserviceversion.yaml @@ -111,7 +111,7 @@ metadata: capabilities: Seamless Upgrades categories: Big Data, Logging & Tracing, Monitoring, Security, AI/Machine Learning containerImage: splunk/splunk-operator@sha256:c4e0d314622699496f675760aad314520d050a66627fdf33e1e21fa28ca85d50 - createdAt: "2024-01-22T21:05:16Z" + createdAt: "2024-02-15T00:49:53Z" description: The Splunk Operator for Kubernetes enables you to quickly and easily deploy Splunk Enterprise on your choice of private or public cloud provider. The Operator simplifies scaling and management of Splunk Enterprise by automating @@ -815,7 +815,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/splunk/splunk-operator:2.5.0 + image: docker.io/splunk/splunk-operator:2.5.1 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index d367eb1a7..8e92ce43b 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -17,4 +17,4 @@ kind: Kustomization images: - name: controller newName: docker.io/splunk/splunk-operator - newTag: 2.5.0 + newTag: 2.5.1 diff --git a/docs/AppFramework.md b/docs/AppFramework.md index f79da2bda..addeef751 100644 --- a/docs/AppFramework.md +++ b/docs/AppFramework.md @@ -542,7 +542,7 @@ spec: serviceAccountName: splunk-operator containers: - name: splunk-operator - image: "docker.io/splunk/splunk-operator:2.5.0" + image: "docker.io/splunk/splunk-operator:2.5.1" volumeMounts: - mountPath: /opt/splunk/appframework/ name: app-staging diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 7681fe8df..2ecc24c54 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,5 +1,21 @@ # Splunk Operator for Kubernetes Change Log +## 2.5.1 (2024-02-16) + +CSPL-2532: fix for leader election lost issue (#1281) + +### Supported Splunk Version +>| Splunk Version| +>| --- | +>| 9.0.8 | +>| 9.1.3 | + +### Supported Kubernetes Version +>| Kubernetes Version| +>| --- | +>| 1.25+ | + + ## 2.5.0 (2024-02-05) CSPL-2155: Support for Level-2 Upgrade Strategy in Splunk Operator diff --git a/docs/Install.md b/docs/Install.md index 8ac60b8bd..0cc41f81e 100644 --- a/docs/Install.md +++ b/docs/Install.md @@ -7,7 +7,7 @@ If you want to customize the installation of the Splunk Operator, download a copy of the installation YAML locally, and open it in your favorite editor. ``` -wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-cluster.yaml ``` ## Default Installation @@ -17,7 +17,7 @@ Based on the file used Splunk Operator can be installed cluster-wide or namespac By installing `splunk-operator-cluster.yaml` Operator will watch all the namespaces of your cluster for splunk enterprise custom resources ``` -wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-cluster.yaml kubectl apply -f splunk-operator-cluster.yaml ``` @@ -44,10 +44,10 @@ If Splunk Operator is installed clusterwide and user wants to manage multiple na ## Install operator to watch single namespace with restrictive permission -In order to install operator with restrictive permission to watch only single namespace use [splunk-operator-namespace.yaml](https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml). This will create Role and Role-Binding to only watch single namespace. By default operator will be installed in `splunk-operator` namespace, user can edit the file to change the namespace +In order to install operator with restrictive permission to watch only single namespace use [splunk-operator-namespace.yaml](https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-namespace.yaml). This will create Role and Role-Binding to only watch single namespace. By default operator will be installed in `splunk-operator` namespace, user can edit the file to change the namespace ``` -wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-namespace.yaml kubectl apply -f splunk-operator-namespace.yaml ``` diff --git a/docs/README.md b/docs/README.md index e6feea745..33daf6dfb 100644 --- a/docs/README.md +++ b/docs/README.md @@ -113,12 +113,12 @@ For production environments, we are requiring the use of Splunk SmartStore. As a A Kubernetes cluster administrator can install and start the Splunk Operator for specific namespace by running: ``` -kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-namespace.yaml --server-side --force-conflicts ``` A Kubernetes cluster administrator can install and start the Splunk Operator for cluster-wide by running: ``` -kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-cluster.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-cluster.yaml --server-side --force-conflicts ``` The [Advanced Installation Instructions](Install.md) page offers guidance for advanced configurations, including the use of private image registries, installation at cluster scope, and installing the Splunk Operator as a user who is not a Kubernetes administrator. Users of Red Hat OpenShift should review the [Red Hat OpenShift](OpenShift.md) page. diff --git a/docs/SplunkOperatorUpgrade.md b/docs/SplunkOperatorUpgrade.md index 5e923ceb9..90c05fcbd 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -25,7 +25,7 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi 1. Download the latest Splunk Operator installation yaml file. ​ ``` -wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.1/splunk-operator-namespace.yaml ``` ​ 2. (Optional) Review the file and update it with your specific customizations used during your install. diff --git a/docs/index.yaml b/docs/index.yaml index 1027ee5ff..db6fadfb3 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -3,14 +3,14 @@ entries: splunk-enterprise: - apiVersion: v2 appVersion: 2.5.1 - created: "2024-02-14T16:35:35.209821-08:00" + created: "2024-02-15T00:49:58.004382924Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator repository: file://splunk-operator/helm-chart/splunk-operator version: 2.5.1 description: A Helm chart for Splunk Enterprise managed by the Splunk Operator - digest: e72dd1438b6d89729e249537e673b8667572f9e94224b6bf1d78f163567aee81 + digest: 1918814e15b5f53cba29de0f741c9508033531c2886461a4dcef276bded83c8d maintainers: - email: vivekr@splunk.com name: Vivek Reddy @@ -23,7 +23,7 @@ entries: version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-02-14T16:35:35.160923-08:00" + created: "2024-02-15T00:49:57.961076538Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -43,7 +43,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-02-14T16:35:35.119979-08:00" + created: "2024-02-15T00:49:57.9205067Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -65,7 +65,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-02-14T16:35:35.09294-08:00" + created: "2024-02-15T00:49:57.89845803Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -87,7 +87,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-02-14T16:35:35.075307-08:00" + created: "2024-02-15T00:49:57.887093898Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -102,7 +102,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-02-14T16:35:35.061267-08:00" + created: "2024-02-15T00:49:57.869604046Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -117,7 +117,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-02-14T16:35:35.034659-08:00" + created: "2024-02-15T00:49:57.84930347Z" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -133,9 +133,9 @@ entries: splunk-operator: - apiVersion: v2 appVersion: 2.5.1 - created: "2024-02-14T16:35:35.293968-08:00" + created: "2024-02-15T00:49:58.081321028Z" description: A Helm chart for the Splunk Operator for Kubernetes - digest: e1db240d1968dece9490a541300b92781398f3f84dc989632f1a2bc692485190 + digest: ad9075ff85f7f8ab2a2e0e9ddf6db8af71637b88fbe1d84e9df16d1533ce2999 maintainers: - email: vivekr@splunk.com name: Vivek Reddy @@ -148,7 +148,7 @@ entries: version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-02-14T16:35:35.280417-08:00" + created: "2024-02-15T00:49:58.069975222Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: ed93f8fac421f92cfdbfd043ec27911a07ec7db2c05b4efc3137cef4f2bfca4a maintainers: @@ -163,7 +163,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-02-14T16:35:35.267877-08:00" + created: "2024-02-15T00:49:58.057745192Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: 9d0377747e46df4bf4b9dbd447c9ff46c926bfe2c66fd07d6d27a61abb31cb42 maintainers: @@ -180,7 +180,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-02-14T16:35:35.255495-08:00" + created: "2024-02-15T00:49:58.046113855Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: 23e70ec4059bc92920d7d3adce3bff6b8aba0d5eb5d4c0efe225bf3b88d5b274 maintainers: @@ -197,7 +197,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-02-14T16:35:35.243771-08:00" + created: "2024-02-15T00:49:58.033519131Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: 8868b9ae2ebde0c667b13c97d71d904a31b5a9f2c803b199bc77324f1727e1fd name: splunk-operator @@ -207,7 +207,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-02-14T16:35:35.230763-08:00" + created: "2024-02-15T00:49:58.023571528Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: 49c72276bd7ff93465b0545d8b0814f684cade7d2cd191b6d73d4c3660bd1fb4 name: splunk-operator @@ -217,7 +217,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-02-14T16:35:35.219969-08:00" + created: "2024-02-15T00:49:58.013173539Z" description: A Helm chart for the Splunk Operator for Kubernetes digest: 34e5463f8f5442655d05cb616b50391b738a0827b30d8440b4c7fce99a291d9a name: splunk-operator @@ -225,4 +225,4 @@ entries: urls: - https://splunk.github.io/splunk-operator/splunk-operator-1.0.0.tgz version: 1.0.0 -generated: "2024-02-14T16:35:35.019481-08:00" +generated: "2024-02-15T00:49:57.837629522Z" diff --git a/docs/splunk-enterprise-2.5.1.tgz b/docs/splunk-enterprise-2.5.1.tgz index 313d42739..4bb16a729 100644 Binary files a/docs/splunk-enterprise-2.5.1.tgz and b/docs/splunk-enterprise-2.5.1.tgz differ diff --git a/docs/splunk-operator-2.5.1.tgz b/docs/splunk-operator-2.5.1.tgz index 1aa0fc758..bcaa98358 100644 Binary files a/docs/splunk-operator-2.5.1.tgz and b/docs/splunk-operator-2.5.1.tgz differ diff --git a/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.1.tgz b/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.1.tgz index 1aa0fc758..bcaa98358 100644 Binary files a/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.1.tgz and b/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.1.tgz differ