Skip to content

Commit 17a7bc2

Browse files
committed
Further changes
1 parent ab2acb4 commit 17a7bc2

File tree

8 files changed

+47
-120
lines changed

8 files changed

+47
-120
lines changed

bundle/manifests/splunk-operator.clusterserviceversion.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ metadata:
111111
capabilities: Seamless Upgrades
112112
categories: Big Data, Logging & Tracing, Monitoring, Security, AI/Machine Learning
113113
containerImage: splunk/splunk-operator@sha256:c4e0d314622699496f675760aad314520d050a66627fdf33e1e21fa28ca85d50
114-
createdAt: "2024-11-21T20:21:20Z"
114+
createdAt: "2024-11-21T21:00:57Z"
115115
description: The Splunk Operator for Kubernetes enables you to quickly and easily
116116
deploy Splunk Enterprise on your choice of private or public cloud provider.
117117
The Operator simplifies scaling and management of Splunk Enterprise by automating
@@ -120,7 +120,7 @@ metadata:
120120
operators.operatorframework.io/builder: operator-sdk-v1.31.0
121121
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
122122
repository: https://github.com/splunk/splunk-operator
123-
name: splunk-operator.v2.6.1
123+
name: splunk-operator.v2.7.0
124124
namespace: placeholder
125125
spec:
126126
apiservicedefinitions: {}
@@ -671,4 +671,4 @@ spec:
671671
- image: docker.io/splunk/splunk:9.3.2
672672
name: splunk-enterprise
673673
replaces: splunk-operator.v2.6.0
674-
version: 2.6.1
674+
version: 2.7.0

config/manifests/bases/splunk-operator.clusterserviceversion.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ metadata:
1212
administrative workflows using Kubernetes best practices.
1313
olm.properties: '[{"type": "olm.maxOpenShiftVersion", "value": "4.15"}]'
1414
repository: https://github.com/splunk/splunk-operator
15-
name: splunk-operator.v2.6.1
15+
name: splunk-operator.v2.7.0
1616
namespace: placeholder
1717
spec:
1818
apiservicedefinitions: {}
@@ -274,5 +274,5 @@ spec:
274274
provider:
275275
name: Splunk Inc.
276276
url: www.splunk.com
277-
replaces: splunk-operator.v2.6.0
278-
version: 2.6.1
277+
replaces: splunk-operator.v2.6.1
278+
version: 2.7.0

docs/AppFramework.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ spec:
689689
- name: OPERATOR_NAME
690690
value: "splunk-operator"
691691
- name: RELATED_IMAGE_SPLUNK_ENTERPRISE
692-
value: "docker.io/splunk/splunk:9.1.3"
692+
value: "docker.io/splunk/splunk:9.3.2"
693693
694694
volumes:
695695
- name: app-staging

docs/ChangeLog-NEW.md

Lines changed: 0 additions & 107 deletions
This file was deleted.

docs/ChangeLog.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Splunk Operator for Kubernetes Change Log
22

3+
## 2.7.0 (2024-12-04)
4+
5+
* This is the 2.7.0 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out [here](https://github.com/splunk/splunk-operator/blob/main/docs/README.md#prerequisites-for-the-splunk-operator)
6+
7+
* CPSL-2699 - Add Azure and GCP SDK support for AppFramework
8+
9+
* CSPL-3149 - Address openshift documentation for 4.14 or later
10+
11+
* CSPL-3060 - Avoid upgrade path during deployment creation
12+
13+
* CSPL-3058 - Build docker image using SHA instead of tag for redhat UBI
14+
15+
* CSPL-3063 - Add an option to test SVA testing only via helm
16+
17+
* CSPL-2496 - Cleanup AWS resources during cluster cleanup
18+
19+
* CSPL-2887 - Update eksctl, K8s versions, default storage class
20+
21+
* CSPL-2756 - Add documentation for PDB with SOK deployments
22+
23+
* CSPL-2820 - Add Support for Configuring Custom Cluster Domain in Helm Chart
24+
25+
### Supported Splunk Version
26+
27+
>| Splunk Version|
28+
>| --- |
29+
>| 9.3.2 |
30+
31+
### Supported Kubernetes Version
32+
33+
>| Kubernetes Version|
34+
>| --- |
35+
>| 1.31+ |
36+
337
## 2.6.1 (2024-08-27)
438

539
* This is the 2.6.1 release. The Splunk Operator for Kubernetes is a supported platform for deploying Splunk Enterprise with the prerequisites and constraints laid out [here](https://github.com/splunk/splunk-operator/blob/main/docs/README.md#prerequisites-for-the-splunk-operator)

docs/Install.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ If Splunk Operator is installed clusterwide and user wants to manage multiple na
3131
- name: WATCH_NAMESPACE
3232
value: "namespace1,namespace2"
3333
- name: RELATED_IMAGE_SPLUNK_ENTERPRISE
34-
value: splunk/splunk:9.1.3
34+
value: splunk/splunk:9.3.2
3535
- name: OPERATOR_NAME
3636
value: splunk-operator
3737
- name: POD_NAME
@@ -68,7 +68,7 @@ If you are using a private registry for the Docker images, edit `deployment` `sp
6868
- name: WATCH_NAMESPACE
6969
value: "namespace1,namespace2"
7070
- name: RELATED_IMAGE_SPLUNK_ENTERPRISE
71-
value: splunk/splunk:9.1.3
71+
value: splunk/splunk:9.3.2
7272
- name: OPERATOR_NAME
7373
value: splunk-operator
7474
- name: POD_NAME

docs/MultisiteExamples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ metadata:
148148
- enterprise.splunk.com/delete-pvc
149149
spec:
150150
replicas: 3
151-
image: "splunk/splunk:9.1.3"
151+
image: "splunk/splunk:9.3.2"
152152
clusterManagerRef:
153153
name: example
154154
defaults: |-

docs/SplunkOperatorUpgrade.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ If a Splunk Operator release changes the custom resource (CRD) API version, the
4848

4949
### Upgrading Splunk Enterprise Docker Image with the Operator Upgrade
5050

51-
Splunk Operator follows the upgrade path steps mentioned in [Splunk documentation](https://docs.splunk.com/Documentation/Splunk/9.1.3/Installation/HowtoupgradeSplunk). If a Splunk Operator release includes an updated Splunk Enterprise Docker image, the operator upgrade will also initiate pod restart using the latest Splunk Enterprise Docker image. To follow the best practices described under the [General Process to Upgrade the Splunk Enterprise], a recommeded upgrade path is followed while initiating pod restarts of different Splunk Instances. At each step, if a particular CR instance exists, a certain flow is imposed to ensure that each instance is updated in the correct order. After an instance is upgraded, the Operator verifies if the upgrade was successful and all the components are working as expected. If any unexpected behaviour is detected, the process is terminated.
51+
Splunk Operator follows the upgrade path steps mentioned in [Splunk documentation](https://docs.splunk.com/Documentation/Splunk/9.3.2/Installation/HowtoupgradeSplunk). If a Splunk Operator release includes an updated Splunk Enterprise Docker image, the operator upgrade will also initiate pod restart using the latest Splunk Enterprise Docker image. To follow the best practices described under the [General Process to Upgrade the Splunk Enterprise], a recommeded upgrade path is followed while initiating pod restarts of different Splunk Instances. At each step, if a particular CR instance exists, a certain flow is imposed to ensure that each instance is updated in the correct order. After an instance is upgraded, the Operator verifies if the upgrade was successful and all the components are working as expected. If any unexpected behaviour is detected, the process is terminated.
5252

5353
If a Splunk Operator release changes the custom resource (CRD) API version, the administrator is responsible for updating their Custom Resource specification to reference the latest CRD API version.
5454

@@ -104,7 +104,7 @@ Edit `deployment` `splunk-operator-controller-manager-<podid>` in `splunk-operat
104104
- name: WATCH_NAMESPACE
105105
value: "splunk-operator"
106106
- name: RELATED_IMAGE_SPLUNK_ENTERPRISE
107-
value: splunk/splunk:9.1.3
107+
value: splunk/splunk:9.3.2
108108
- name: OPERATOR_NAME
109109
value: splunk-operator
110110
- name: POD_NAME
@@ -139,7 +139,7 @@ To verify that a new Splunk Enterprise Docker image was applied to a pod, you ca
139139
140140
```bash
141141
kubectl get pods splunk-<crname>-monitoring-console-0 -o yaml | grep -i image
142-
image: splunk/splunk:9.1.3
142+
image: splunk/splunk:9.3.2
143143
imagePullPolicy: IfNotPresent
144144
```
145145
## Splunk Enterprise Cluster upgrade

0 commit comments

Comments
 (0)