From 16632279df1e8e3d8e0a008794f657264f3e31de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 10:05:39 -0800 Subject: [PATCH 01/12] Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk --- .env | 12 +- .github/workflows/int-test-workflow.yml | 1 + Makefile | 6 +- ...splunk-operator.clusterserviceversion.yaml | 22 +- config/default/kustomization.yaml | 2 +- config/default/manager_auth_proxy_patch.yaml | 7 + config/manager/kustomization.yaml | 2 +- config/manager/manager.yaml | 9 +- docs/AppFramework.md | 2 +- docs/ChangeLog.md | 18 + docs/Install.md | 8 +- docs/README.md | 4 +- docs/SplunkOperatorUpgrade.md | 25 +- docs/index.yaml | 57 +- docs/splunk-enterprise-2.5.0.tgz | Bin 0 -> 1327191 bytes docs/splunk-operator-2.5.0.tgz | Bin 0 -> 440467 bytes go.mod | 18 +- go.sum | 50 +- helm-chart/splunk-enterprise/Chart.yaml | 8 +- .../charts/splunk-operator-2.5.0.tgz | Bin 0 -> 440467 bytes .../enterprise_v4_indexercluster.yaml | 2 +- .../enterprise_v4_licensemanager.yaml | 6 +- helm-chart/splunk-enterprise/values.yaml | 14 +- helm-chart/splunk-operator/Chart.yaml | 6 +- .../templates/app_download.yaml | 4 +- helm-chart/splunk-operator/values.yaml | 20 +- kuttl/kuttl-test-helm-upgrade.yaml | 10 + .../03-install-c3.yaml | 2 +- .../c3-with-apps-private-link/c3_config.yaml | 2 + .../helm/c3-with-apps/03-install-c3.yaml | 2 +- kuttl/tests/helm/c3-with-apps/c3_config.yaml | 3 +- .../helm/c3-with-operator/00-install-c3.yaml | 2 +- kuttl/tests/helm/c3/c3_config.yaml | 4 + .../helm/m4-with-operator/00-install-m4.yaml | 2 +- .../helm/m4-with-operator/m4_config.yaml | 2 + kuttl/tests/helm/m4/m4_config.yaml | 5 +- .../01-install-standalone.yaml | 2 +- .../s1_config.yaml | 2 + .../01-install-standalone.yaml | 2 +- .../s1-with-extra-manifests/s1_config.yaml | 2 + .../01-install-standalone.yaml | 2 +- .../helm/s1-with-operator/s1_config.yaml | 2 + .../s1-with-smartstore/03-install-s1.yaml | 2 +- .../helm/s1-with-smartstore/s1_config.yaml | 2 + .../01-install-standalone.yaml | 2 +- .../03-install-standalone.yaml | 2 +- .../s1_config.yaml | 2 + kuttl/tests/helm/script/installoperator.sh | 2 +- .../upgrade/c3-with-operator/00-assert.yaml | 9 + .../c3-with-operator/00-install-c3.yaml | 6 + .../upgrade/c3-with-operator/01-assert.yaml | 9 + .../01-upgrade-splunk-image.yaml | 6 + .../upgrade/c3-with-operator/02-assert.yaml | 24 + .../upgrade/c3-with-operator/03-assert.yaml | 40 + .../upgrade/c3-with-operator/04-assert.yaml | 24 + .../c3-with-operator/05-uninstall-c3.yaml | 5 + .../upgrade/c3-with-operator/c3_config.yaml | 50 ++ pkg/splunk/controller/statefulset.go | 5 +- pkg/splunk/enterprise/clustermanager.go | 92 ++- pkg/splunk/enterprise/clustermanager_test.go | 269 ++++++- pkg/splunk/enterprise/clustermaster.go | 1 + pkg/splunk/enterprise/clustermaster_test.go | 22 +- pkg/splunk/enterprise/configuration.go | 18 + pkg/splunk/enterprise/events.go | 7 + pkg/splunk/enterprise/indexercluster.go | 75 +- pkg/splunk/enterprise/indexercluster_test.go | 54 +- pkg/splunk/enterprise/licensemanager.go | 8 + pkg/splunk/enterprise/licensemanager_test.go | 246 +++--- pkg/splunk/enterprise/licensemaster_test.go | 269 ++++--- pkg/splunk/enterprise/monitoringconsole.go | 76 ++ .../enterprise/monitoringconsole_test.go | 111 ++- pkg/splunk/enterprise/searchheadcluster.go | 28 +- .../enterprise/searchheadcluster_test.go | 61 +- pkg/splunk/enterprise/standalone.go | 1 + pkg/splunk/enterprise/standalone_test.go | 18 +- pkg/splunk/enterprise/upgrade.go | 315 ++++++++ pkg/splunk/enterprise/upgrade_test.go | 726 ++++++++++++++++++ pkg/splunk/enterprise/util.go | 38 + pkg/splunk/enterprise/util_test.go | 40 + .../c3/appframework_aws_test.go | 163 ++-- .../c3/manager_appframework_test.go | 301 ++++++-- .../m4/appframework_aws_test.go | 6 +- .../m4/manager_appframework_test.go | 12 +- .../c3/appframework_azure_test.go | 162 ++-- .../c3/manager_appframework_azure_test.go | 162 ++-- .../custom_resource_crud_c3_test.go | 6 +- .../manager_custom_resource_crud_c3_test.go | 6 +- test/delete_cr/deletecr_test.go | 6 +- test/licensemanager/manager_lm_c3_test.go | 8 +- test/licensemaster/lm_c3_test.go | 8 +- .../manager_monitoring_console_test.go | 16 +- .../monitoring_console_test.go | 16 +- test/run-tests.sh | 18 +- test/secret/manager_secret_c3_test.go | 16 +- test/secret/secret_c3_test.go | 16 +- test/smoke/smoke_test.go | 8 +- test/testenv/testenv.go | 4 +- 97 files changed, 3124 insertions(+), 824 deletions(-) create mode 100644 docs/splunk-enterprise-2.5.0.tgz create mode 100644 docs/splunk-operator-2.5.0.tgz create mode 100644 helm-chart/splunk-enterprise/charts/splunk-operator-2.5.0.tgz create mode 100644 kuttl/kuttl-test-helm-upgrade.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/00-assert.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/00-install-c3.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/01-assert.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/01-upgrade-splunk-image.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/02-assert.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/03-assert.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/04-assert.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/05-uninstall-c3.yaml create mode 100644 kuttl/tests/upgrade/c3-with-operator/c3_config.yaml create mode 100644 pkg/splunk/enterprise/upgrade.go create mode 100644 pkg/splunk/enterprise/upgrade_test.go diff --git a/.env b/.env index 9d59fde8e..d79c25287 100644 --- a/.env +++ b/.env @@ -1,9 +1,9 @@ -OPERATOR_SDK_VERSION=v1.28.1 -REVIEWERS=smohan-splunk,sgontla,gaurav-splunk,vivekr-splunk,kumarajeet -GO_VERSION=1.19.2 +OPERATOR_SDK_VERSION=v1.31.0 +REVIEWERS=vivekr-splunk,akondur +GO_VERSION=1.21.5 AWSCLI_URL=https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.8.6.zip -KUBECTL_VERSION=v1.28.0 +KUBECTL_VERSION=v1.29.1 AZ_CLI_VERSION=2.30.0 EKSCTL_VERSION=v0.143.0 -EKS_CLUSTER_K8_VERSION=1.26 -SPLUNK_ENTERPRISE_RELEASE_IMAGE=splunk/splunk:9.1.1 +EKS_CLUSTER_K8_VERSION=1.27 +SPLUNK_ENTERPRISE_RELEASE_IMAGE=splunk/splunk:9.1.3 diff --git a/.github/workflows/int-test-workflow.yml b/.github/workflows/int-test-workflow.yml index 17b34ff19..3ee2f4761 100644 --- a/.github/workflows/int-test-workflow.yml +++ b/.github/workflows/int-test-workflow.yml @@ -8,6 +8,7 @@ on: jobs: build-operator-image: runs-on: ubuntu-latest + timeout-minutes: 360 env: SPLUNK_ENTERPRISE_IMAGE: ${{ secrets.SPLUNK_ENTERPRISE_IMAGE }} SPLUNK_OPERATOR_IMAGE_NAME: splunk/splunk-operator diff --git a/Makefile b/Makefile index dd59513ae..359648d7d 100644 --- a/Makefile +++ b/Makefile @@ -3,17 +3,17 @@ # To re-generate a bundle for another specific version without changing the standard setup, you can: # - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2) # - use environment variables to overwrite this value (e.g export VERSION=0.0.2) -VERSION ?= 2.2.1 +VERSION ?= 2.5.0 # SPLUNK_ENTERPRISE_IMAGE defines the splunk docker tag that is used as default image. SPLUNK_ENTERPRISE_IMAGE ?= "docker.io/splunk/splunk:edge" # WATCH_NAMESPACE defines if its clusterwide operator or namespace specific -# by default we leave it as clusterwide if it has to be namespace specific, +# by default we leave it as clusterwide if it has to be namespace specific, # add namespace to this WATCH_NAMESPACE ?= "" -# NAMESPACE defines default namespace where operator will be installed +# NAMESPACE defines default namespace where operator will be installed NAMESPACE ?= "splunk-operator" # CHANNELS define the bundle channels used in the bundle. diff --git a/bundle/manifests/splunk-operator.clusterserviceversion.yaml b/bundle/manifests/splunk-operator.clusterserviceversion.yaml index 60e390188..31a34c49f 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: "2023-10-06T22:35:48Z" + createdAt: "2024-01-22T21:05:16Z" 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 @@ -788,8 +788,15 @@ spec: memory: 64Mi securityContext: allowPrivilegeEscalation: false + capabilities: + add: + - NET_BIND_SERVICE + drop: + - ALL readOnlyRootFilesystem: true runAsNonRoot: true + seccompProfile: + type: RuntimeDefault - args: - --leader-elect - --pprof @@ -801,14 +808,14 @@ spec: fieldRef: fieldPath: metadata.annotations['olm.targetNamespaces'] - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: docker.io/splunk/splunk:9.1.1 + value: docker.io/splunk/splunk:9.1.3 - name: OPERATOR_NAME value: splunk-operator - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/splunk/splunk-operator:2.4.0 + image: docker.io/splunk/splunk-operator:2.5.0 imagePullPolicy: Always livenessProbe: httpGet: @@ -832,8 +839,15 @@ spec: memory: 2000Mi securityContext: allowPrivilegeEscalation: false + capabilities: + add: + - NET_BIND_SERVICE + drop: + - ALL readOnlyRootFilesystem: true runAsNonRoot: true + seccompProfile: + type: RuntimeDefault volumeMounts: - mountPath: /opt/splunk/appframework/ name: app-staging @@ -913,7 +927,7 @@ spec: name: Splunk Inc. url: www.splunk.com relatedImages: - - image: docker.io/splunk/splunk:9.1.1 + - image: docker.io/splunk/splunk:9.1.3 name: splunk-enterprise replaces: splunk-operator.v2.2.0 version: 2.2.1 diff --git a/config/default/kustomization.yaml b/config/default/kustomization.yaml index c9f04f6c6..5e0a5b0b4 100644 --- a/config/default/kustomization.yaml +++ b/config/default/kustomization.yaml @@ -124,7 +124,7 @@ patches: - name: WATCH_NAMESPACE value: WATCH_NAMESPACE_VALUE - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: docker.io/splunk/splunk:9.1.1 + value: docker.io/splunk/splunk:9.1.3 - name: OPERATOR_NAME value: splunk-operator - name: POD_NAME diff --git a/config/default/manager_auth_proxy_patch.yaml b/config/default/manager_auth_proxy_patch.yaml index 908875e3a..2d31fa4ec 100644 --- a/config/default/manager_auth_proxy_patch.yaml +++ b/config/default/manager_auth_proxy_patch.yaml @@ -18,6 +18,13 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true runAsNonRoot: true + capabilities: + drop: + - "ALL" + add: + - "NET_BIND_SERVICE" + seccompProfile: + type: "RuntimeDefault" image: gcr.io/kubebuilder/kube-rbac-proxy:v0.13.1 args: - "--secure-listen-address=0.0.0.0:8443" diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 1feed3a3b..d367eb1a7 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.4.0 + newTag: 2.5.0 diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 4748fb982..bd5e4a588 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -17,7 +17,7 @@ spec: matchLabels: control-plane: controller-manager name: splunk-operator - strategy: + strategy: type: Recreate replicas: 1 template: @@ -54,6 +54,13 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true runAsNonRoot: true + capabilities: + drop: + - "ALL" + add: + - "NET_BIND_SERVICE" + seccompProfile: + type: "RuntimeDefault" livenessProbe: httpGet: path: /healthz diff --git a/docs/AppFramework.md b/docs/AppFramework.md index 4a9eaa828..f79da2bda 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.4.0" + image: "docker.io/splunk/splunk-operator:2.5.0" volumeMounts: - mountPath: /opt/splunk/appframework/ name: app-staging diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 8158453e6..3b3ce754c 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,5 +1,23 @@ # Splunk Operator for Kubernetes Change Log +## 2.5.0 (2024-01-31) + +CSPL-2155: Support for Level-2 Upgrade Strategy in Splunk Operator + +CSPL-2505: Pod Security standard set to restricted mode + +### Supported Splunk Version +>| Splunk Version| +>| --- | +>| 9.0.8 | +>| 9.1.3 | + +### Supported Kubernetes Version +>| Kubernetes Version| +>| --- | +>| 1.25+ | + + ## 2.4.0 (2023-10-13) * This is the 2.4.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) diff --git a/docs/Install.md b/docs/Install.md index 072afbed0..8ac60b8bd 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.4.0/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/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.4.0/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/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.4.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.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 ``` -wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.4.0/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml kubectl apply -f splunk-operator-namespace.yaml ``` diff --git a/docs/README.md b/docs/README.md index dc10853ae..e6feea745 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.4.0/splunk-operator-namespace.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.0/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.4.0/splunk-operator-cluster.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.0/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 db2b18f73..5e923ceb9 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -1,6 +1,6 @@ # How to upgrade Splunk Operator and Splunk Enterprise Deployments -To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. +To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. ​ A Splunk Operator for Kubernetes upgrade might include support for a later version of the Splunk Enterprise Docker image. In that scenario, after the Splunk Operator completes its upgrade, the pods managed by Splunk Operator for Kubernetes will be restarted using the latest Splunk Enterprise Docker image. ​ @@ -10,7 +10,7 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi ​ * Before you upgrade, review the Splunk Operator [change log](https://github.com/splunk/splunk-operator/releases) page for information on changes made in the latest release. The Splunk Enterprise Docker image compatibility is noted in each release version. ​ -* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. +* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. ​ * For general information about Splunk Enterprise compatibility and the upgrade process, see [How to upgrade Splunk Enterprise](https://docs.splunk.com/Documentation/Splunk/latest/Installation/HowtoupgradeSplunk). ​ @@ -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.4.0/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.0/splunk-operator-namespace.yaml ``` ​ 2. (Optional) Review the file and update it with your specific customizations used during your install. @@ -44,9 +44,12 @@ NAME READY STATUS RESTARTS splunk-operator-controller-manager-75f5d4d85b-8pshn 1/1 Running 0 5s ``` ​ -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. -​ -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. +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. + +### Upgrading Splunk Enterprise Docker Image with the Operator Upgrade + +Splunk Operator follows the upgrade path steps mentioned in [Splunk documentation](https://docs.splunk.com/Documentation/Splunk/9.1.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. + ## Steps to Upgrade from 1.0.5 or older version to latest @@ -128,7 +131,7 @@ imagePullPolicy: IfNotPresent ```bash kubectl get pod -o yaml | grep -i image image: docker.io/splunk/splunk-operator: -imagePullPolicy: IfNotPresent +imagePullPolicy: IfNotPresent ``` ​ To verify that a new Splunk Enterprise Docker image was applied to a pod, you can check the version of the image. Example: @@ -143,8 +146,10 @@ imagePullPolicy: IfNotPresent This is an example of the process followed by the Splunk Operator if the operator version is upgraded and a later Splunk Enterprise Docker image is available: ​ 1. A new Splunk Operator pod will be created, and the existing operator pod will be terminated. -2. Any existing License Manager, Search Head, Deployer, ClusterManager, Standalone pods will be terminated to be redeployed with the upgraded spec. -3. After a ClusterManager pod is restarted, the Indexer Cluster pods which are connected to it are terminated and redeployed. -4. After all pods in the Indexer cluster and Search head cluster are redeployed, the Monitoring Console pod is terminated and redeployed. +3. Any existing License Manager, Standalone, Monitoring console, Cluster manager, Search Head, ClusterManager, Indexer pods will be terminated to be redeployed with the upgraded spec. +4. Splunk Operator follows the upgrade path steps mentioned in Splunk documentation. The termination and redeployment of the pods happen in a particular order based on a recommended upgrade path. +5. After a ClusterManager pod is restarted, the Indexer Cluster pods which are connected to it are terminated and redeployed. +6. After all pods in the Indexer cluster and Search head cluster are redeployed, the Monitoring Console pod is terminated and redeployed. +7. Each pod upgrade is verified to ensure the process was successful and everything is working as expected. * Note: If there are multiple pods per Custom Resource, the pods are terminated and re-deployed in a descending order with the highest numbered pod going first diff --git a/docs/index.yaml b/docs/index.yaml index d15a698b5..da55e317a 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,9 +1,29 @@ apiVersion: v1 entries: splunk-enterprise: + - apiVersion: v2 + appVersion: 2.5.0 + created: "2024-01-22T12:51:00.460454-08:00" + dependencies: + - condition: splunk-operator.enabled + name: splunk-operator + repository: file://splunk-operator/helm-chart/splunk-operator + version: 2.5.0 + description: A Helm chart for Splunk Enterprise managed by the Splunk Operator + digest: e9510495e61e31c9f0b6cc7f4e0c9a1bdf17a7772ab881df13abd9903c46f556 + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-enterprise + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-enterprise-2.5.0.tgz + version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2023-10-06T15:35:58.241056-07:00" + created: "2024-01-22T12:51:00.419046-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -25,7 +45,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2023-10-06T15:35:58.21754-07:00" + created: "2024-01-22T12:51:00.387561-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -47,7 +67,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2023-10-06T15:35:58.202704-07:00" + created: "2024-01-22T12:51:00.373328-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -62,7 +82,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2023-10-06T15:35:58.187926-07:00" + created: "2024-01-22T12:51:00.357163-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -77,7 +97,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2023-10-06T15:35:58.162232-07:00" + created: "2024-01-22T12:51:00.330725-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -91,9 +111,24 @@ entries: - https://splunk.github.io/splunk-operator/splunk-enterprise-1.0.0.tgz version: 1.0.0 splunk-operator: + - apiVersion: v2 + appVersion: 2.5.0 + created: "2024-01-22T12:51:00.541778-08:00" + description: A Helm chart for the Splunk Operator for Kubernetes + digest: ed93f8fac421f92cfdbfd043ec27911a07ec7db2c05b4efc3137cef4f2bfca4a + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-operator + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-operator-2.5.0.tgz + version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2023-10-06T15:35:58.303657-07:00" + created: "2024-01-22T12:51:00.527611-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 9d0377747e46df4bf4b9dbd447c9ff46c926bfe2c66fd07d6d27a61abb31cb42 maintainers: @@ -110,7 +145,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2023-10-06T15:35:58.291618-07:00" + created: "2024-01-22T12:51:00.513743-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 23e70ec4059bc92920d7d3adce3bff6b8aba0d5eb5d4c0efe225bf3b88d5b274 maintainers: @@ -127,7 +162,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2023-10-06T15:35:58.278709-07:00" + created: "2024-01-22T12:51:00.500321-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 8868b9ae2ebde0c667b13c97d71d904a31b5a9f2c803b199bc77324f1727e1fd name: splunk-operator @@ -137,7 +172,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2023-10-06T15:35:58.264055-07:00" + created: "2024-01-22T12:51:00.487851-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 49c72276bd7ff93465b0545d8b0814f684cade7d2cd191b6d73d4c3660bd1fb4 name: splunk-operator @@ -147,7 +182,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2023-10-06T15:35:58.252222-07:00" + created: "2024-01-22T12:51:00.473934-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 34e5463f8f5442655d05cb616b50391b738a0827b30d8440b4c7fce99a291d9a name: splunk-operator @@ -155,4 +190,4 @@ entries: urls: - https://splunk.github.io/splunk-operator/splunk-operator-1.0.0.tgz version: 1.0.0 -generated: "2023-10-06T15:35:58.146197-07:00" +generated: "2024-01-22T12:51:00.315345-08:00" diff --git a/docs/splunk-enterprise-2.5.0.tgz b/docs/splunk-enterprise-2.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ea469f87e07c5cc8aa4855ad18566008f1de7cf6 GIT binary patch literal 1327191 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 z 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%0Do7b5ZB@LQOb}l1EKJ(E89+}Lz`eG)i+#|CSHes6 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

Ko%KWq1)cWK@jPvWL4F=7&Y`!>uof9L7KX;L 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ℜrtIojX%1FXpVOaC+~U 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 >^1oqD2!a?A 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

>Wjkf8~bQ*W7 zvqfV~p^|)Z{K@g@OD!9tJAg_yZrK?CGnZ z)c+uVArrmGW@@3;JRLWQc%urbIpe?quuBLfNJPNWtf&0Re~{Y5rSE~rO$(=oFoh%X z0LH=A@bpn4EUUK#RQD%sm&HhTEAQo*qpbQ`b}cWE@A9P2yNRYZx`n z*U)7*J+P$UEMGs+buU4%EOo)}8Cmkhl9i+=S;A5v2jB{Yd(2(IPUx(gf^jt^SL)zE zf-Tk5$~O4r+n{-Hwoi{rLrX($ znv(aqX4>6uyAU&PVcMUJy;TT})V%*$6pycYd6?n7G)y^?N#j3*@>qRLTTka_hxKfa zz}anyM7NsYh=&&LJZIl6qsU za`fWx1(}c&K#l(Ysg(k~BeJf-vLQUck$mfFw#=BKJrz&%333&? z^jg$=a+P0;wCR9zRhbtdq&bkV2m|EnlpNZBnK}RY(XZ{5do41a#0BX9 zm}m1lk4G=X19@P$>~Qot=Z_(2{veL^f4H-Sb zjV-CL9dD!m3dl_y8x)H~#%ORP`Wm7b>LBF7^Zx@Pl?E;{c@ zuZ2Ue>|1cZ54{BbSD`BaU3Aj{j6(_@_ts+_Iy~NS$CIO}JK%>=th+!n0X8zt5cN+i z#TSD%vO3zfp-L_RDYy6@9LF__A9R2Pl-{-p?^X_W{W7+APcblRxkm#eH zb9aE}iQfQM3}8wPQo|Fi@LQ ztc4R7q(XjQw}ACgA!-;q_)Yi4(c3zjRmmMw*1u5#N^wysVlubW?f8!Xcp7w$EyAb_ z1Q)fIGU(C^KeSkCA;pe*6FtkM7;AE48{Rg?K^OS%-C7MOD~2gDrVL1#=aVt}zQOoI zVAz|4bxNSV=hb}kXpNd7R2B&#kZ}g9s!tx?L~C_4nC;%`%e{*QLX_@QZkCq1g#*A+bjoNDh zi1fhEW>q(JTX0CAiZbw_F?7kYf|M++0vHG|NZ|HozBK?s&FeB?jg1^(6}Ik6-eB5% z4)hI#VLo?g4N?N>01{spbMNt-QH2^L%+4xXBcpANz=|Up0iF>*Y`5xD{K<>s z)8o@E1;4XVU-7?&|J7D``_HR+i=8Ckb2oEp+>}VeebA@y3E0tJ9MyJx^5XcD^;l;CzI2oP>t3`i)Lm_Hf-}(xj|}v5M^q@hs`E-HVXycly#P_EWbslxcbIE z2p~7$Qs9dGawSUk%kD$(+Uc~NcbUF>NN^~kW@62Ot$$NNb~M>0?JaNZ7zTY$%Wp+i zt=O#+C0($tno=97xA1PW))L(PV^OGMS!7jycYIGvau029wHA(iWW|!LSV=R}PeekX z7V-gD(tS$~!Iyr)%OfJqc>Rj-oy-v>_BqWuVj23X37XE%X+e|DdTQ;Tf8n9|R;-luw&l>~^B?OAqAFEIDupaYi!`|FGP|JsB|1BhvfR(>yA z(li3GHPW54mT|63Y`NxTS%&o6W{rYPpGtDP%GL3IYKeDSGl`4;#~a;@k%c5N3P~_ zG$mK7BI5~HT0G9@tSs@g%$WHg*e0KoDtGC)&vGb&{lER@;+vPC&ZUApFs+r`Yhnw~ zRW6#y+ueC7!fT(1RZ)r+_cE>Fl7ui`qT*}8_R&`apm|2!Ck|4l{vr1cXxJ*HpOyo9 zHMeEu$0p1S1q4%{S-%u)a<;a;=TI!x9YTm)GJiTw+5NFh>FF4TfF~s!cio&Pm1J}} znvz?-;u$To_1K@cdoS1`$ZuvKVEs55kwa0!h_oo4F?!D|wt^-!YYbOB3gTYIqB+Ik zH)+-En>-6ubIB@}m-X5?RdJN;Ov( z@#|#2fJmjB|EXf+>cSFuPd-bz45M3GrmI&PIafD~rce)jjQ{%kk}DRZMsY>ixxDLEY+5E{ zKd_Ur>JIP=y;J%H!;8YqA`>&KUp>Vv-rZacn#8-CD?11MuUHwTF?<+em{2~=@COR2 zwVe8DLq@GxxhV-A96jBVaU-S6V5^rOrXNGDeC(Rv@jRFh*1W~~ZC5+S_to7lsV1ak zRb`470nPlAlpK!?g zTRcSDc;BAWbz1WefG*d zfC#xEFxd|~g`!8wFa5mOQrzGR?{2z^%*F9)O-bT;wSK#mSHmA{Y3{JXAo6Es*SjC4 z^yhk*wCJ9cObz1b^(U4eg8F6v=SrrUAOgWj<0-I4-ZMjspl!X!As=)ki2zD7Y<~6& zJ3SZNRsh63m`N_!F`CFD^bS7d>q&>^zPo+y&$i>UnxmMma(MQDj?>#5U$A<)y=qQ zrL7HZ)U;#Vfa9CXvy0c4(^dM5rFfVqF{vb*a24W=5xMb^+1fD~N8M{1&>KMnrfPeIi%{n^H($qwo zm|}of9(+n@!M|mtgcvTZzK%)7)8F>t(huS^y$~nE5hnDb?`r&^*Kb34U!O&lR@N(N zDj*%TgdGoaDepMbbj9xFLmpj+?O=JK!B@=w_Wd!H0(z5YKP$8pmr7d8;FXEVxKPuw8WT;E`^u^5-{qxX$` z1nKW5srN_m%||R}oQ$`-98%L|TU-vo=z2vlq*i|Q$by!1#S|-RfPqBhxxo^51?hrb zk-dEIvzHGZ;qbM`##FCg`;h}YH(cz;yp2Dy-xi}>U(?PClub*LeS1R|a6com2Vy1{ zq5vqW&LzOiwNQ9f%-uCKe3+Bg`>08>R{ED2SB~I>-GNLY{EEz_(1QAaD?ce^5h>}o}vV^ZTUko;kEqr!*Iwk+-?Df|W{#YnU zW|BXYjn%m0K^Xu^Yc$XostV)LdF6&>6|tqld2`S z;c}q}1>6h}lft^~5)&vC;A%il z91!|}V2w@2ny{3dJ2GQq-HTHE7aW1GBRMzL4Xdn3BXrwLK+jcR^E9;((uY84J~3q> zuI7GC62KNv0~ZO;|y+$^qpAz@ma}u4s9ubwopvr{r2s+`+9N4)Q&EmsWHQ!!;6P?^q9} z(*qiSH`D>H@ot=J~Q?iZbY+B%98PU2F8rf5cYgE4)Ir8=EC~|m7j?e zgS$P1Blm|n^;{!d z!%qS>-e>ao>6$y9+|&`Z(@sr{T{HWEO?n^?OJ@Ayp5&yt2Up<{Cy&G$CvZAtUgU@s-C1VX|-C|2sd zIKRCjY02+dDaqj%ED#-OuxL6x|54@%=qWx>8D6)fIrpwyJ#3sMPO(o#brzPXK5v@O zAt_vosx&??3kVJseG&zo23w_)lx(3@kkUiu!hH8fhw1JX8eO|wx}%YUb3*Y)@8~^G zt!#sUv*>yF` zxLn>2Hu|@HjKNno|@XY;}c$mz?NskNv7 z^rjyFxBV%eSQ|8D@AAU`h9or0q%kVFqJfs|hh=o#B&e{qTnnH<3cDf@x`9%KD;hJ{ zi6TABR*~BVpk%7;$L&^lQEAD{1qdCxy|d+K?`+vUin=bqN8!f_)U9$)awY#|6gs~P1Kpwy!55kS6BB`_@ zR^y`7@e2L5wjz#hM1lm2b62r86%Y9XEz`5>&it{aNLIh^3#ImFqJO6|z?;MzhJeFs z+dKASdcoQZYzDYw(~}iE60KgYkok_t9xk?nQw=R;!B+Q9wY^jA=iyYlLZ_Nvz_dYc zjMcTrN;lMRaZyt`6mK`vzC201Pm&Sl($>4^$@Ug|FbqUa26;fBtsVuYWzGk63JId* zp>xplKo+9MtcMQ>I{*=n@YG{hIxM%@P#{?rG-3L-#hBVHV~sE`$1fCt!lza|jd^<$ zfeF8~>m!pTTT%GeS9;y9`z)CC!zIzeoMH%O!pfB-Vm@xf<&Ex7dvtgE3@RmQ4$O6w z?VM~b!F9t_t`AFH(=8$uzJ6*4EL>|`*=Lw;oPnBvcr}mS#Yja2pWW0Ee0Fgo_Q)T; zj1hIcYxm*USz?>+!-i-Pa|`>0k4*t1rqw7Bq$y@ZG#leS^qhk+&Z7wTp(j~HIcH9MJA#okcN~I(d^IKedsaGYvW1Wb|pqEf^Xl3bw+RqBkmjN-Z~SFCo$%(mJRpe z!NGKTfPo*i!ceLC0vvJuMFO%C ztSmf&$hF@|p8RGpTW{esS3%agthJ@gL%o{X!xq_W?#719`!Ze{$BmL|%_{MV{NJPZ zKmY6W_>-ffuU}06?VFz;y`RB<{OtIXJoss4cg_tG)&49F)yV*1FDY^u?LH{ zwrB9{5_W3*%EyaN83g1iV5g-px~JQT3!1G;S(z)t8t{C$BM(rd))v2YF%|e&+=+`e?OU4Np_b&g6Fag8dA0`!)(;LXz=!;} zwL$}ukU2B^?EvANTIOGLp(fnbrssyN$Quw7p8fbpauERj7xuZ4aiY$sAugHD8iYGz_4gr};M(tGV+w+dQm0<38k7yY z0+fHF5ak@)`$6e-R}p>dG74U#-$qx!+8;tKY#`d!_36GnwPMwDQS*GzkS`T_So{4l^H+o( zx6(qD?V8D0j)^frx1_2TYC>+0U2I@KVCW%MfyE4w9nD7-GaC#AY$~}TO3+d*r3RaY zZIRKxrxnfa%&Xw6gXv93c5LIC!((gb_UL6L>qWodM*Z7aL6zIxPPkS*RwQ2wI-IkM z0d-K?p5K69m&1G~nofVX?$dO`TVWZ~IK)7ov+Vq*#Q7wwfDi_<(?h zXZJj>X@ML7C*KS5?D`VH^2Jh59~iiFk(oEN#!ZrMMyB@PG6ft)TLT}O;h{+wT|>b< z8wlBoEg8_LEk<@>04(#=caSntBv`}E(W+PzyX`eXyRFR*E{a%Qh@BXX0??j6*r@&kuxLwVirXrux!l2#NS7$>Z0{*79Vz6$SE^)3Qs*%t}-BE%F zz*e^`2a0NE3^tSpf!!s|Kd!zyn-D%@Gxx73NC(ET0WB98T<>!|0O7Ikcw=ae!ZiEj z;QslyX5rAPX8PNp&B5>gY&cG39!Tg7V&4b@x`FVUfBpGN=GP_5X1I;&&!`a-CUiAW zTI)(ev=z_ss=%Bp_8%^6!Zy9LR4}8OiNQ!^mj)}OM$p(|5BB5;%!IC4ot6^l&T+H_ zvl*v?un$~82^8F0I2wvk=3YQCpEQ^-*esb?F#y*4Ga>cQJnFmXL2M;V=)L4QsiB33 zAprs`^#faAPx*FDR$OU%$7bZ(2pnO|0-mHGP@JFTq!yaT!;Z|G{`;^Ep^$PpC#ud2 zQ!Fbsb>h$v@^=wbTP>)RHhkTDX-P4ptIP)%k4-Rzy^@-OKU2 zYPXOVy^M#9a8Rt6ra9GgR7mz4>RV>nP#4&+AOt2YS<`C*vgD9Y5^NYY3O9QMMU?c6 zyp@SAR*b|3QJEHne8A#l{%c4qSx)jAr16HB4mkspO|nM18?~c1O~!xLgxA7ebjg~- zUP}Xz3C*#`Gzc)zR24S57KqsGEg!Z>8=AdfS~XFb$j=O6w9<<;*#NVHV;F==t(Br% zF~CDq(()z4eTNo5#y5wJ;NHkQ&5^g!v#oi#$-2O-9tCzSd?3l+u(JKdn>q?eF_-jy zcN23Xy-t0L8JN-(J~w@t;tNR#C3It?i!CKl)eS?Vu9N*i8zq1IyOz}3fDIoKl+c&T z4aN-#dPRQL5^$_A>@|AK#5r;*{>&bTD;m{)JjGK@Ha-ZFS+|yIGltT5W12@!76N6i`su08nnunK&ut>c}=|e$Ezx$vv=(FaPk>dSVqzXB)F#St#77z z44Zk)pnEaEI2CK$%<}+g(BP8wx8Y;G+z;h);@ zlb|-dw*?=WZwvU$N3bRVwvv5NDAMM!HG#09ohmJML2u0}EP>Oxl7vu>vB4Y=LJNUl zX-{uZqtmNPc-iTN3;2iQ_Q~F1H*T3B2TiFY*y!*Zqhs@MwD0g|(6GaL++5nP;Yp`g zeZ5Gw2dosDqC?MBY183(l}}4r={4GDCVuwGfWv&r#Fs_~gADZ$3PN`w?so2BoaH&*U;p~GlXpdwAO zvqBrpHUxiqb!mz8k&pt(9zL5UxS=JjQ@KGfUixr}G&Ky35|6jjifq60?XVQx#-fhoCQVMmJxg{(?S_< zX?FKOt6V{41FAW;YMY?c77AG6@G$L)Hpk4xrkoir`l$IW?V4`NsK;LRRm?a4YBnJa zXszXnYMy}wkk13}+RC@5a6uGlR}@4M5SHv=**n=SttR6A=0*nCg+~+YLE0(#eZm@u zRvxnxzQNcL@T6BP@p7(=Qb(cx?c5cE@GjF}!dnNKCMEog{0V&M0VFi97KMCJL_bJx z^+M?{?YQQa8mY;KI$+@%@zNY+Hq=1eLj-UWbJrhOQJDXaQS1TJcVzW^Auz3hq@2m$juq#BPRVt!|5;O8(B-#?J-ufznX8ZJ;;U7y&83S5ONC=ZxC7Zd;dkK~1m!h} z6zN=oU=XM|SQjMPf}5z#k{ys6#~9HQ$F=|p^aE_g9??fZL?e%2&0dr;pLHPmc&HHV zBy$_dt6S)j+P5Gamu8`NE^yydW_nL~0a<8VD4vg9J`Jwms8>hJ;AEuKfFoHX2xm3I zX*4c62uI6VW~eN9%i> z*lCks8tvd8j?o0bm2=tOkAL3#@y?YB+PER8Cz>Rn-?0%KG0)LPcBIIHW2Jr& z(=R@h6~mHVY`|KD-TWla- z(Snb`qHu+17`+q|@>Xi|e;1H#I1(?-IG0Sll^WjvD2Ig0f5Z{lSP*M!gN$G($24*t z&0Kuky+3@e$fY2%vb(#(6|j@U={Z+)6FD{3e6l@1d*HHao#2yA)yGQ>q=jw|gaf`d zh&J>ogwXMoYPLuS%59Gos}@i~G)wA{*o=`p3dfFky^AqsH>1)}m&Eqd4rzW!W+)JZ zK8K{(kE6QoaHiXm8%`LdjukBp)%i~&T)+kT+XzLKS87I1iQ-~Wun>lG0R^8+25V+y z6rt~GeoqUAx$ji?#-MV(C4Z(<3+x1LL;`OHKDcA+gUKdcN``oFDGr(<(JdO}WjKg` zJAmI3Yupo?)w?MIj}vX5Q*U}~x`OrTofQ;a@8kW#n-Ds>DJJdHbpWRctguxUwj7p8 zARp<}gz`*j3A>{R0>U3^9^^(x%PJ_`?n->Msz@f3NO6Pr?($dQl9qGwI;}%u0FkeZ zgl>z338@JeSyAWcGX?PIIenfj-3fu4R~_cMj1KQiOtl_#)eeBv0UzC(rBxCbwfaPQ zks=yQ;dCMoBz$Y|k$G>KhIX&ftgSS?=C>6iXG^Gu4`AOAPm*#885Q z=|e@961=6^k_%t`QTR&H0~rFP>?Qsw%J#^vtB1DjszuMHZz*2;rW@;)t@ z(a86-ewDcWfBMtg^gd#T%{zUk`5>zze;A5Qz#yd~1L!!mk_3fxRFl)V%JuNT^AVc? zkGD6$<(`^NAZ8Z`&zaEXa#wL#{|KNRlM9YT=KwZz9$DRT(Nr*O4q(W3W$u+TPbj9b zEEbeCka|fJU)6=Cg2`GH>nJ*X%tIJvt_Aym7a@(w`p4VM77~+q<_>HyuG{&|nw--7 z#B*L>7LI*jnJp($7WIPn7JvGvt=^li)wP29)$yYYn!G=jMeNpn{l_T=+;nzcCpjyb z7^qk!1$o`zDQ?K4_ujUs`u@8RAG&5)Eshby$Sq}&E5bhLibg-4$<@jTvL4=?P!T6x zNvgwB2?P0$SQt>F8}=WnuuXrn3#~t=X_zi$dsOfKA&4ba$`_jiVr*}gYL{{ddgVt! zwrAJMS8eyx-|U$mg*wzvUv)Ix#?{0pYgZaAguidD|Ko11|JvsVmmzK49z0MW|bK&t0k_scIqm4=qVFqnawFhs<$p`K)=z zP>=AA*q^XHe@^HC$*|Q`$@KSD%o8mrb6NR~ah-JH^w$Li!MDvGS1cQ-@0*1Ec1B-* zd3io|o6I{-5QP73Z&iY)6*`LW@9IzmgCh2Rb1baKt#a@dEi%@aOwYNxOY1PT^;-LC zeR_65>|YZ#mu@@ZkfE?2tZZtcKeF4=B4dqnBIoMvFM1w8d_^vVsw>v?yV>~65Dq75E#v~LsjF8`KZyb!X~NtzQ$}GwH8w;)mSiv8 zw22OB8P8)cEor4e-AYGJ|B54p!5_q9vGa27;*2M@z_4%RzV@9* z$VtxbPgG7{PGAZt`Kax6Qbi749?Zx!U-5!g1(v+>b-&zmag(^L{6xSN|Kflg$qHta zQ9%mkN@rOLvqr68Kxg|{WRE<#`Mb?^HY6#0 zc*Fk7wfTco9J+K;O(+tRtS)HGZ-mz089BeWdUtVldUJ99ihOFnz(e7AMs8$dE{-TX zK2gE8%)MvB98AOsE&JLX* zR&dKKqd+ZhY9CV{kg(2DkcB}d}oUCnkwBYx) zTH&K@(am&{k2tuTP7Qqb`Qzt-w{gTQY!fRxhfJ6$iT+CMa zV@MPec`3PwXO3>Ph<2|y+;M*hdR5s9LvfkO@1vHbEaalQz3_;Q_z5;jn9`});m4~r zdO1d;(Mz`>&C0wqub0U&kl*{lpI9i|+>Igs#x28(1s(A8GUzi^vTDUKV!0(P#&x7# zN%HwN__0EyzheDjW`BeEK{9A4(p3bx+h^;ZZWF<>VpHE=WzGu*^{E}N?f2b^#?<31 zbIy*3Zx`#0P`;GX9HpGXyTVSOj&V!s=7D zB3s*#|Hk~Q$lnA}B$~bUFo-($RkynK>_x$)A}0zJy-8 z70)zzSW4dr6xKF;qHtBQqnUmC#6U3eC$h&D9B%j@wvI#Z@uTGH9VoQ3wtJ~Cz{puj zGayIjDN*ZH!NpzEre`i~89+wN4-S7TM&sGMo7~}181QK7uSZ##!JusJ*&iL5u)!Xo zGJkLYs~eEmzvq=FsP>Pbxm;z6rx9Fuv_)+NbiH$MB;gh}oQ;i5vaxMD8*Xgdwr$(C zZQI6#n`C0!$;Ntf?|t8@@1L*gRQ2?kntEpX>1Vq8oF6*6`MP?o-$Y!a^JJm(W2wh| zd=vOgVXHi_HQ2Nk?wXgUoNDu@^*j9=A57ze0($IgI0EgP<`w?f=x2Z2{)?PjyU0BX zN&zkms%%KtF|k6w32P97JWg`wDUlftZCNXMF3+VCzx*afgA0fdSUM`4dpr!s6S2{G$#`- ziCDj#MI{CX<)FGR~sMGT&eVWpH ze--(6!*9DaVJ@{G_CU|4nT0GsWf!q=?BN*p(ZSN zvDd<&jag~9nAy(|Eg|$xH}Cs+|A&N;H`Ht3EHzAAk)}$$O?JifvHZAMH(-QXA~ixwR95q6z_1Z zKRuEkfC88pcxQU6(tKB|wL~GtUNkT&vFB?yEsRnxT$J}kPno{u(_N=*^R`eg0}*UzN=k{`AM~h5sI8;it8o+ z!g*e2lU2Wx$v?()mzW6>#!c~Ey?i}v$)wXFN@)`lz-dX=(;qKzfA{fjzZgzR@{e0e zC&WI|;GnQRwgE^Nd~FWGT%KxouWX!?&%1&gB7ihCBz5{5NP8c)IBGXxE)TB9iC`*N zyz9}mre&4zam)P3hhlTMPl0U4=|NVMh!908_G!6Uk?pG&(h}4bzUNP$}U;YU@!dnm7rd;PD zY11|`V~TECEU3kEO9>yPvKS91!g{0$(2+*Yu+VHjiUD@u}#^+tsJLtRH!H5j4JM!^+_R+kz7>i*obS%jba#D=gwKgPzr z{T}LA@L9+FyvUOah#@2{bK)I~dBTmaIk^KHdo!}o0%Ye@y$N`2)0Y+Os;}}0GDy9_ zo0ZUqK~=or5j}#J1g&_>^lq$0U9Q%={|4a2@rq}2>QvB*h)(a~DRC-%zFfrDH} z9fn9Gp~Gy4hmq}F=BVRU=7rP}C?(=;jyL>K#=b+4U{H@T<@4*h6ZZyK?A9qj{1{5! z++Zgr-tjc3$rHTw?Jffi`R;>EyX@z$$lER)WEXwD&s3=H!?OVb6xQO)Ko)Hx>o7W} ziVr0%SI^wgpq&92YRQ-f)oz=SxW=>tkAK+;?&-xpilm@}D-j8aIHIUqSnK_Q9$}9R z`CwtUkqq|iNJ%lZC7wdCZ|RBrQ|?j??eFw=a5!-zQe#BX4&zT5*x;m9ggfn|KQq^r5U7$$hj7ld1aNk1M zFhBWwv>6-w7r9_*8w-Cn05O5hl~k5|0CUNv&?RJhPSL;*p2SV~7!L-f+tUKejaXU8 zT&QNq{$jz(+_{v2XefiWp~O98pZpO+9k4ipY3p z+O)tKetfl9K#asLPU0hFJ4yv_OCAvxQK=oBRhe$FaP1Rdet9QoLw>f{ntQ=ktdOkv z+pXs~y1N11j`U8R1dK-G?^;>K)ijqw|DbjgRyF&M0Q-jXzeYMKX|ut{rCWGIYl>1P zpY%e$LjY6f*FyW1)M?K77{n`C?G;HF*d8VhS~@g4nKSa3xVJOtE#mQku1iUUH?_P} zqMUYqb$G#i{yV3`I{Oe_!v#^3{oCoEVLxdMGBc3hJ)O7~GSFKW4HV#V@8)!{Y32&h zS&O+GQ?HiM&q>wu*R{MhGM6m|DKTNx88*RCl_hL69Mf%7JK6B_Bkmvt9-<-eJ4oQg zcCnZAd;K5dY^-)7R?@H44&oS~*?ogYHp3Gpa~no z0r(SDQ%y7=R^2esCv%-K$veAgnmrq18#b1}H-nDh&prs$KL^H2sHlfy&u%Ca3ATR2)Q$H~9q{6i?9 z=_V$>8~ROYS`(K%_kLs&h%vXCvj19R8sFE@QIS3|{74{k>hr6}F&>)dlh^b4MQ5xF zi9^Rfs$;9?d#7dfI5bNvGlzaK}}tW@GueKC9lwX5-@GVtYR?0A(C%7~41deZF*OOL(8>bz*u= zQFcEAa0&eG786iyP9d~UDymD}i|fK`6Zhrq+b?}LdTiDGl!UCZ0|f*m7!N*4bT&5s z_6^KX`P{$hHuv3Lr4mHKnSk5F1Mn=2T6I=B0aK4-*=O!{f;>wEnIQmM%%SFTBVS!jElCl%Sh(Lf3q2x0=l zVFO3i3SQ4=9ptrz%&vL7QGUy_lkUYv+fU<|`bO|mVOkN@MwN%8tk@8Xp<|ao{wMTj ztokvxKq+;DW`m(^*Fi*mjZ+bt*5M6`lBk1tXRUQ@i0jDb&})$r3}5XRdAbaZC3Gv0 z!C>Q$#e|Jd{c*n1h42K8z@t^FM8dUU`&!_9xbzO96nnz~TVTM2uI5elc}pC0lg%d8 zR-FTsQ)MO#MKdjpL=&0Pz;qbT2is68)-BAqNY4&v3aGzz@vxx`bw!2jX#OQxsQMwF z1z#dGiU_+-O+j#K^CHY+02Bt%W;1EjMvC4i0IulE^syBO9}I%1g;d0I!+%%y-d?pv z?tM?qnCe^-Ff;a&+)T=_E5k~~^`V&*s8BL7g<(7*V)G}B)IVVI?p!aXJ@j-^vNLm` zDnA*RFlk98?xKj`;BNZ})+oTUD0=4~^%|2>QJo zFw+j>6TE_e(;UMG2HGwiMSO~0F<(S!bL$aREK%)+$k)r+151%5CT;_00Azc7jh@A` zp-7Y|Mj$Y4jJV7+FtYr*S?3fNpW;riU6%=X-4>HVI$-<{Dsz)5!AQ>ynC(q>GWm<* z39nwG_lFmu;xCy+^*>`vY{Cs^4LmAUC?Y<9A>n^w1*d&`Pgqh3A_&uC^m}}ox^`Ar zSDZmwKmKjL`4m8M(!py)oEz18{)H^usLd->ahCKl>gMi2`ZIA#m{()FSQ&$-+UAiJ z+Edh_e1H@(eKpPnR`Bs=?ybFfB)2GPyB&PdCy3g3#$Idom980Ib7Bb2J-EMh0^)}H z1+IKnkty9~yDpb{XHa?AtZF@3)L2o_)U}%g(3S#`Be2H>`$U*8o($3n2{x zPfZPML4^LeT;+h4;x1POeKvzQmyb;x6N1Y9mdVv^TjD}&Tf#cI_gntoC`w>ZuN9gU zpyo};{|Y5YjQZ-2)lvDRHm2;hG_EWP=lUX&sA`&LLu0z~7$=DE@q?|nE^f#S-y=NU zqpwJRd#IoW1wuWp%nhZgaCT$%Tm(Q7WGD_5G~oHM@+ zm##iHUt$0yIT{p&KJpZ3A=)s-+dBwa)n4lA>|r3B7+&#%<1AI&a?$3LAipPp6>L0wwQfEpY+PQZ|u$ zn0-PP8RJqVfmt3VylNTW2V_u;Emnud-NhBPeeU?=y9~IWB>P^pI|Iz@MPuzKCSsr) z?wDiXYRe|sa||^Zi)++uE!tld}%0vUBfv~w|IWq2sf9Hu{KXk3cYQ`WveKBV8g5p_;maGvz!d3Df;8^bNxv)yV9PyZY|y?aE5^Q5 zPrzKTIFo)+f!9=$+qyK9?^Zwp_Q9MPaOF4!^~geX?QKl&YS;Q=kMDtNn{M=3yt+@~ zI67o~Lphx+eS3*}Gq8U)g+ws^9=q7*s`|X>Ot#vBF#$xBAHv#<$XGj-z?0Bel}m~G zO?<&lcg@YU?)iso(md8hZp#@INMSO{nHxa1k2#diw9aLs7iKBa>XeO27`r>tZ-=VS z$0Rm-TTXlA&@p9{2(s`KB(W)J3~e#`h}7;Fi$dUH{15&#y)4K%!jB@y$RrpYP1^zc zWqYBcfh022Vw23+X$Bi+vHbCk{k2b7!Y#?E-`BTF=NpqQ?^0#WX|#g?uYhz? z8xv$oSB_b4y3N@>he;sI7d2W6G$#zpXK+~S1 zqboTD4a8vBFP$J-Gbdm*xS?y%sDBccAgr&Hp-B`WsQC)%!St^i_{nnv+aEG$lU&D` zRjtHsybkHz34Mb{bBHDb0w2+h?bwmmmMY~HibRMA{_d~}i`vd?R?n6uZ8JCSsgTi} z17OlnLSPaoMCFXpD@9Xc6bj~B3xN-x0FJmIqW>DB1JGRQ`~RIqj5R9Hu< zeIN!o))MzW*xs9~Hq5JV^&!io$Y1!3$J#eIjSD`?QgM2&`*v1e@4UUIL3)qdppLefcmiNarCnszvl{?LkQg8o|{Kw=rBio+P1tyZQKK= zWybnKHI-cKXQ}{!=$N=Wmiv@qLW=FjAJlzb8$zK$pqU!iqWVU9>4O^1@5mvmW~gT# z5*C%`2-vH(=9G?)0V-x9HLO*&yAD*1)uVW`PSCsE*gIgo$eWeO;t1;Aczzp zDJPIE&j)-beKP#UYs(dp8YgE{m1)&uQ_B&tuG8%b% zhc91W(aEl|#uDfg_J+TY7d*^eF>Yj4)ubx9#f7Y>Tg{-U08O%Ljr!xTyVipGg;&rf znTa&yceOl>5HX%wNO_42Q`xSjtTIHcVNoM#>k#bkcE@)HUS(wmp(-@=uRFS!8jWU3 zJlFNx%J+S8^<`S_lAouof4A1`ZehKxm_F7$1bLX1I3mPRe^OcZG$Cb#fIl6jGVRhM zQU1^od6imrfbPj%f8M;}$Q|PDQ1^yQu-RW8TX!Eq$Ly`|3=8T4=o+yce%I;XKGPbs zdVZ&X{B7r|rc?$gCN|o3_3{#%CJKhcZ*_3G?Obllmpw+r(?N=}yMB9(d7PeqV(+la zjAlP$@-1dyVsg}iuXW8o3>AR7P@Z9mG!3GQ{qqF9?mMK~mh0hkZ9vgkxSEqf2(Zf$ zlD2l$N!*J+3qil>?Wqybt+(^gOo+)M6F-TiT?f&S<`xhaB&pG2m%ksO(M(l)gy{}q z-m}Ts#8NbG?kjf5Ho!yH4lM^Xr27$Nllu=`Tn5ioCsuA-3PcU!OV-)&lrV4B<9I4i zm~Zvd(@+;&Imn_F3<$T|aTR>|V~=RBhGR z^}%d!9qt!+kla0tW;Wiw+}UusxqbNH@-TKRAn)8lOO;RqUanIg;IFS82a zvvEc&LP!a^!HIBA2bB z?|VITIiFRCDU+aOt;-i2$Ry)|PxwK!h6d5uk}-Npz?6fZDWR3a+?=lYd(k|FlgDC2 z@tXEr(m%xs+89!ilVnByUZ+F4Ryxv4)k3jBnm(B5TLu=x4o>)iBZNAiZEyrm&bz;- z#$GQ91RpZO8Pbrp-Bm=~8n#Y1&sgy!a(h`*^^DZ)shU&4n~5!ud4+b-Wkl9|qKwhy zM?hbb$|tH^2NF;F&@a^Ped4&BeluJMXM*xLhjrf~9g|Ksj1>;Sq{Tzk0m6-^{+w0Z zfK|qus#V~->*D!sA~Tu!Bqo_To9@1nubWQB@7EL`1Z?FQ8h7WSK*u_`Ur(YsNniIm6Uzmf- zL+j*A-io-<)}|I0ryObM%vCZ7u-NW1G2}eT`da-szKPSqK|D)CK%=dT`7~NFih=&! zX+q_-u{hKKLN=VCLd#!=;HvkAq(>k8&#(8nzfsdI^B2#G3m6eUNTf>b5AZA_6oV(Q zTnW}dh?#!!D@DK(u8o>+9uP`6nGvjX;$LK`H(^wmK8|{4s$BqcXe5w7y5bc zcUnJpI2tYfZ4a|^g~i)tX)qo&w!d~ligM@bJ+%1LFrchQ*!M>OgCwd--Sja&rXFoe z=6~R|7wB?D0QsznYRpCCi-Y}suxR1g3s@nw*q_*cw21j``8H*=&v@(ABas$YFWf;* zl&x%JN2;G)W!hZ>h&(kWJOkbgohX#MpR}EB#PjYp`nmdLcyAy~&r(=6hiq%gXHsuF z5A;)Ns7obbT2Z`@3pGyryzIr!fCOgX2jA9ASJ@UJ^IA63r*TS{X+TeEXsr~_O#wtE z!6wU;dNA|27L?LvM* zGUIQ7I4~cnygnZ4jVCmw>2-``b)AE*xIjRqJ_Eb%Kh|#ad zL}A4wkR*Wsmy9Oi5ZCBpdbX}sylvh*{YHOL31kWTURm-2ZOZL!bmkO=FYy!NFtGi7 zT=8*xqst51sz%ZQoNaOs<)j0;0T5Y4)H7{}d%CH`n|u=u0cQt87Q9BSbLqAvp4ulJ zOmNS!<*-R|(r?rZZ_5~`;BKuK{+UdDYf6u zA-M_P*c;^A3^Fq0b*vbRF*(;RYon~|SR0n?En|1?E68YTW?s`2Lg=2*e`N%L@W!YO z|Fv&ln-cKCDtG#}cJG1zwsjxZg~aydHAx`>x!xMar&BMAw(t|;*)M&72WLM%v(A`+ zbQ^)@qnAB`ly+*>l@l2WOh{WyW6*^+I8Uz>uV711WVFTxk`~47%8pg9Qyu?~=JUx7 z5c9~Oy?mGnN!=%QhH~j>88YYrWpD5pVJ+x1u|1**W$jG%F#Iiad^j25+=7T83ixS; z7ht_&WR}BJnLfqS#*#*3>ZPjHXk7}}xDpj0XjnBAy;~#C(Bgk*s@*)gtc`w_e>n^8 z)Ex71pOdN!WiP+TU9U7T6+))(XM5#)vs278@Ac3cLu2(eOK@7QDzX4`IBCS`z{dxd ze%;%Y_h=`DY^{h{5;1Tk$YEbklD=C;1~MG83No0$!Oc^I_m+JFxlGM$e{LXiG$w~= zR}VSW>rkkb+|Mf%o@vnxl|8d>+2USo)$NYzmc_;O$P!?ETTIt2+D&`aEnd64_Q-BC zeRiGy^XePbg}gIj02BG%N@~yPLNj_Sqj}wh5rO%j^@&b8hjMs!+Fan)Pb1M< zy$3?}r!sF-!IUO@kU~MmEM{c?Vm`Oq3{{~ow(BT6fu*}fy~Cgaf;+;&XMoUfEwj;^ z_!h@{84f&gv2J>G&lap6&lMle(H6<@{|HJb=!%ZLOwRN##0-482CEGMXlKQxD;Ui! z5u+biu%84}P1RIo9;#ikiEu$#4yX60AJbBhRh5QECQf(QJS^%atcL)%%1qmv%eW^k z&^=c)!F^e_P2%(37QL^$(^O-kb>NBfA^g;uED^}saV}?$-OE_piN}Z9iLq3~&yxm{BEy`djhGe)z$wWC!_x4FdZe|v*HHSIL;z~2pMk$N* z!?D?!VnDb?F-2UN#SZI) zrkCuxv0<7`&equVV}_+zG=J5_IfxtCs2f+Iab`+RA8t3A$7p*SeMM@vxVD3?KW3+z zSdk9LzC5V63rbB`0o-$_T%RUD*eS7&lLZM>FFj+?J9s zZ+ZW5Rp){h$`eMGI~!D@X&ocyJdroP&A6L4G z9NIJn{$E(zFgnw-vm6|GGlHD649lUn)TeaWFZG$NaPV@VqX^;^@KwK2A}x^!Upq3W z^vf~|(gO>Tn-{O&4(b%6PYN8LV(rRUK*rbGZIKe@T#LWtEJP^FHlpmgZUT^2xqA;Q*?(g98nk#_Q28=A3E{QlbYhK-`x<;y__2O|5g23Nwkr4t^2FF0{ zAgiDZLHWLebz!_*{-9sOd`MRts;Lxhf->xO-tY4gxE^D!0FJtTKIx_7QAdLm*Ha5` zR7Z3DU;FKqluh9OeWPvcKL*@mdE#pL1oe29*}W1hAq#`NQY%NAJ%#lyF3Lu-i}CB4 z5B{Us;LLwRwdUb;^$`DEv2MCA$})L@9s;X?T66oJPM|j^7j~opxWYFr0K^Yk8U9u1 z%6dVa){{3ntG#|l#{(f)!vaJ=JUS_T8wfO@3||t}Tz--lVM5adQgauK4-pWi$_7jj zbtlMoa%R-IT8kHIw^D&K=%o#b>6Qeyq~ux-ZhL}#_^r-E=>za6u?rvpm2cc8rxeaY z%ca|8pjV#M?I0aTCK~>bG&=yb)nF97ui{cV*~%5&5!3gqv}ea_Fq@b*4AaC!lGBAV zBKbTPQ-vkrnz7VF0vqea55>Fm#Js^)oNzaYh8`|87PT~hzbhk)0w{oaF^08N!U3iV zVUC7R(anj{*Tr}KX4#pFHys{51TYAWhJeD_l9*X2=-);`|1neUXFM>M`*2`NJ8o49 zZL9e)#>pJr$~bPIo>Szju+RkPnfG>^%_i;Kd6H(OeHX_Y3qhp$Sr);tUMPX)ng(Q+ zK*K2X@1aZ}B!6e$@#u>al0in+PwEcO-yay)3KTq8RaSZ}AD=xAf5pYSeNi~i;Y~TV z3|^tuG1>l&(Y_7WA_uuO-?DNpCQ1Fe7%lb^&*v*^KWz68OcoJRdJO>fuYtuUZ~XlJ zAATOVUEIeSV(xT6_Vzs7_0yeu9{@TX1!zZu!I`A{uILN7RmTc9#uj_^#w2EJ{^6^A{_&7os7d^<_<*#6V#cfzj9jQUCMMKzS z`=DTbkVDvdZ-VozhT8P5(H_iGW;)Kdle+!|Tf=U{%J5?*@W1Bjct&**HqkxgtxVq; zKYkf&?V9&p%C=PM)KYd{2U(y1pSs$CX5!>u^wnPxnmEC$HJ%6})d+!`bcJ*YWHE%+ z6~P{Vz}N5p)Wt+=OWk`U$@aO?S|aF72MH{aEDLem-;l$LRM~K6qSi_a6|bqHtq}sp zL@US)?KP2=HI3Jj{&0|?L7`<{>k={!Kj%^h{B|mPN<1#EZlUvIFI3b=8ur_J4X80X zp(V!rvDU~KOGS(sVDUWD8@?leGSI8EuJ-eSzru%X;5+bAB_C73QRxKU&Y)c{sz|=0 z7;IHdEWFNM56|F#VgJ88IO>L)7*I`29E(5l4Ejwn@P8rkzxDd~|CVYT_J5bMT})4H z_e#oBr=!<}%VC+9x1L13(FG066%EWDQ0=F)k)DM8f1}>&JL{_Y(^>@XF%>nMj#)pM zWD-V{(6C@&*DX{hU)t_BG%)m zC^3RAso`v_p#3j!G2b%3zu_+cP_6O*8{u(2WKjWQPbsvmqrHhEy@?`U!2kD|Z$TN` z@45b-+5bD)QE@%w>^INfvyT0J9@IrV#QDe!e24vo73|f2gMEMOd*nMK)xVNWX9(!d z1C?&py*-7?E!^wgxdI5ZA)agB#h1NUZD>Gc<6a~Rz2jp6OXIX}Mm0!siyy?shCUX? z0n6+_tNt*$r{-OqdWok|=bC7Im6T(g91m`=3)6fNJmL;aeGE-y8q79dcXO8dDm0;_ zGW=D+K5{=6cCn(d+*G(p=YBz$Rjf zr39PK8P1McXz8Sb;GuBzQ#(t~l!p2_o9cJdwtmX%E5`P}&9;?B;tMdH6o{;LSXb8) z*L@bqUuaEu_=O^oy?BfVgY<7dQman!gd@Y|St0t2>c#_z>IYcA7UNg@@cs$>9t7rs z-Oma7U&`9rKQBoCJWPpX_*LEKOsovrZ6+iP@-q*W2n-n{Jxn1uE9vt;BhIw<=($5p zFmy{RO}+ywyDaHgKlFQ(v25qsng|iCBvSw78W?Yb(L`1lF(8?T+Czm&+DlYHliY;= zCgIS__Pd2OGex!}!kx%<5`?4C@)&Zjv#hoJLqI3d8mzA|C41abOT*5yafrX|FfY8n zuJ+7Ae@8bcxFrs~o;9UrT;Wooo0Co3p1b)W3TWq@IIvW~f!Q0*RvWRiqN8z1Z1Pgg zrtD2$pw@B(FtdE1YTj9phYVnr13M=D43BC{O(QMKMzBbwG&a^jri!Ahnh~0MwM{2! z>5NKL|I?y)%Kn|rJAM`$HS#zA2+ctt$3Nfc4)wV&X9YA-@hp%r%hW#)?`mK7LdTI)Zpu?%#Nd}W-5A4Y>_yT5POWAyhg>12uXRKh z?gVo27y4MV>Y^hHtKDW(Dbhqc@Bgn@Mz0M@PjTfzCSs=1FkZQ-+*chLu-aQ26_~8d zfI#taw|P7#BLsWYr4*am_SebX zf`x?a)KB9-nrH)OnJv@xQ+x=uX{)sZ(-{pzCzi7w!! zu$J%$+V%ZU>g%6?1;;^W(W@Vi;vzvQQmuyQbQf+vp=S=WPby85j&vNsXL_7;@lZ{U z;Xcf4u{N6VxozT-rY+_>R&81AN@&&1;&VQLSacSt%bMeMWj-VNd6$Jkl0!D|J*gaeZGaQy6)7e(xWB_2|(v0#`ilFMA_p?;xM9a#gmo8z6A@aJ1!$ zc8jF=6gS#Xb(t#5kps%Ds;f=i<7;kYPZvS8Cn4{^qjHa~Km z9M@YS6RDTb0vpbHx;kQd3&-90rg7C(Pv3JQ~jd0D~PSt;}!Dnt@S5z z$4(@F!}RDG&FiHOG3deLr5XUHUcZ-XYPyi0^yXdL3r{xK3<(H-!%~r%+4^-h?-T$R zeNVfgv^d;r^8SNgQLstQ_VM!Yy?s2odpI2F;#=~b+lJ|MUigdH=je3^AuHnR`ETj8 z%WgZjw}Ue@9P_cDnAnV~LS=dgcI#i{rjtgM;pGQ#^VwR3KQ6yVp6S_LCK+X`@d{zM zTzn1JTQns8BX(5_a>31E_D+IQ$yAr@u&}y?1>nxiAa57LSv+fE)BClUH#n+7TgTG< z-CMK%aNg5C{_Y5%DJrGRJDOV!DG65f(^vysZWedSz*f*?GUdcb=q}G-Pux}FgODeq zwbQv8c!%NqX@Ncm&9*q!8S#;H<|!D`f(jvFWI?@-nEfV5ksZ+Uy5T}+SX^#G38@D= z`D2Rlo=m!Gjcp=IS#g2BkQ9I2T##()-=nh;3UQGYZAl7qV8}F2n8{x8OiDSL-=k}I zVupO8g6t7+&Ja?i9ghS?Km%kX`A@q@i=O0CF`0NQk>;lxY&SjQ^z`MIsHrx95Z+p@ ziOuD{25T|R>iN&_KZCg4;7)>@@SO6HvfyG|)uZ}Kru9%%(n_kEiD^nLWZ81ChNGZ1 zTk#=CR)gPHzfcM%|E`3E^?h9I`F(xf++^{G^?}k2PbVys%p(PUXpd)SoO2BLY1aB> znl%1e`^>MXU9zT1>Fve_iHJ*O?(5EM{w(p#fW{I$2-Q{xnCC31*@&f1rdo^a^6T-m zDNAw>34c?kK#hNu?P|h1OGwv{*Yfx8@)S})lpgz~kO$z(fEEqSMKOrcMRzUJW+P$_0l6zJx8uz&{!$TA3%R`PEC3m5~SAvB~`)j zATElwhM8MZ{Ue}a2tWFe&EG{KQP)GGU*WMET^d}S6AtBs5Z+@SwU{#J`AVBojc!xM zq*$x{VMvIs2OTVxsfT+|l)S1}0pjE!Tz$uuoPhYq2Mh&pGEB29^oUeC+Fqq996-}jX|k)F;WzmJC#E7w~Y;`sf2IbUwZ zhF^4h{}q*>^MzQRB~4`f*2QUCS3}^sd*6vbW{WANV9oVajjUByW%_W>LD=O~?MxuP z`(5e4M+H*4a`Wy%rp5vaSvP-)L?%F)K?1c(R?;if~&i=#>qi;?nS$JE?a6&*CS#vKi)iuL5uZ_nuV&|MF8 zOgh-$qH&ac|K+dew=W(#{1eTO{p+tKn~lFQRZl4%?~b3UXEguR-oKMB-99oIACWXGzKEePwI%%MfavnzQ3< zMofv76`f#%uzW`BbY#Irgr+&^voZ#-N^l-$gn1Vy?yuUW&Cj6pQ#{vYFLBbXI{9el}2l@Pm`?aQ&1+uiZ;Ot7|I>;N!d$x7hm^At}!}4L9Z3 zY=%V~*S3zcW|96lB8fR)kaRpHY`lqI`H(*GC3+D|^u!(5#{74O=lK?fxTB{%Ew%OO zWpv-mz>eYKGNh-cz76B?ad1l)xDMy#WpFJwG&&ZhTC*&-Qe(Zv&vA7KEnN!vd}#3%uY?|W`l~m z&s;dt7%xTjP@_(aI&g&}0}1I)$rPMS(}xFL>9cQi+|OnfUm=4}BGaSQ2yvWaha6q^ ztZm<^@_dNwKH=KEy1{JwOT+Re*h1|7%S0-fuKl@J&b)YwsjR!4#6Y8drK2nvRipbXJ`F z%)b~otI;|G`-sZV6ZK~^`QsKxt1)tl*GKA$k{~?WihLXe!&WU0;VQYBdC>y-tixXL z9zChW7nIdrF{rDuW1%} za!bC6jk|eEmD6MxSyi^`{IE9?r3aK_XxNsY)$=ad}=foh`_f5LY-H)9%#X*p#XJp;D_E56i= z+=p#w=Z6(aAKM>4_SSgRq)ouqt5aJ;Y}jq~6934!s-hos zsoDtXLEWj(pR>yKVO$^%bEKY8=O3uazE4I2-+U6uUX*vwWASR!l%n44V91-dvH($3EBYV2W~oW$ zO&y7z^*m#^pG~g!S>MW78EYlyKr0r((elxCk|G0EYJLUT>p*>(xstgjKD{II$L16c z48$Uu`Vq?Fc)L0HuoVCC|FxI1U0dzs^sN`$ksjnTb3&7%y&75VLFGZgM7TVZjlO}b zq_PdVeaAM{>`bOrz-pCIRC1*l&(di)f~E4?v{F`U7HOj5G?I~=Ybsws;4l&q7atOx zIL|BRN|*BQJxv{igoH_}DnC1`4f);=)Pd zo_{VdGFrvXWTw`5iK5Z&QV30SzdaN6Yb<>7D$-z4a|(Tlw@9SnF;AdjfeCrt#7l?y zr>~c&w&3x&TRSn7s4HJRWJJqL`JkpE)SS$2e+Yo{-jK+Gucw6|VpWTD=s7YH-HKSG z=?W`g1__d!F53C%RHV2q3kzsarP9#cRlfD=dYNBGSa>F<>ZxakNyZjX*k7t_YH zkXOcPS%77%D-P-mjCwZDb+vvoe>#*byc=S_058H{NwM$C)0BHU!5e}QRZ8ZCfu1fI z@mGQ0Kty$#nrKzc_nnWBwV1qPJ)elB3P~r;2!^P5Mfvz)rMl4%&)pwk2~sHWG}ItF z;P5$ynu5TYgcPkMO^a4bHxaH}_}PVgb_~&jEX)VMwz{8KjlNOZ$92#o_C*&8?oeTi z>nzA?_MIUdQbOCP05`mbsysJTM?G;12<_AO!DUjj{Ld6a|rLpyD zutl@!0gF)^!4bUR3Y%G&D4dSCK=Yrz?4S?fUG%S5Ds)P;8-`lCH3EYx=F50Gahbc- zP~Rj5FIQfY0~%l{wPU+hm03pVn#RN^dIb* zaU_gXTtemkPXr&WL8t!U z33W-sG@P7sQBb`DLq0aoF){u*6ED<@d~}s&GSEN*7j9X*dv>@q+~lubp?d$o&e5H1 z2i(P>16Hr<_MA{Dlzk37utH-K?-qCT;H zXxxAPtITK<6t%G}>ucy>Iw=*hm%20zfVt-*3oqs(;Jp?{Z$ac`rc{oFt?jp7*}!%} zpnD7V5G{_;9bL-rjQH%*{q=|bEl>sqGTYUmj1(V@q-}kJDg+9Ft|y9z>?R)?D0`LM z9|XCfrn6z;4<&NggMSr#z&#rDQ+@B3TjYH{^f0s=_KqMEd<~`t679hUq#v=^HPY78 zeF60JlNRr!&j2?Ul}F!5^wyXpH^prQCI>b!K$j1FUleSmB2DhWsYq~UZniA6T_G}g zl}=T(UE!zG#etG>){i#n`GyzB;u?#l431xwqA&HGYqIM+4W_gq0Y9Y6vAv&^p>WU6 zF}C5w@c_nzF#~C-%~z?e2O$LsQX0e1Y!5T?PSZ#~4N;@bos(DOo$^fG4(=pn;3?`; z6iiZ@&NyYuGMFVZb*#y0iom6ImwwSqY2x=!tvHWBUHNam^NaVuyTW^<_z~D{3vJ;r z4RcW#ip4S1)>)IOzYmKgTfasqvyz4u|MI|(j3G?O4>czhfNbMioW;592rj z0=f}2JOZ9_43=ZMZirH`%E&dsou!b0%W}GrsgDO6$pI^Mca5rIJ1^_MBTWXesr1s! zXQrmwL{+B6oSqCoVh!4=-#P!U!AAe9xIaB@-x@GlqCgo-<_CR0$697#e#6AYNGyx! zsuZ>_73q}}Mn_a|phIPAeJpOnDzPXt6_=lv%*@vJQ#Q!8Y6`*ZxYjB(5<*;OSZ&x4 z`g6gfFA;${MBr}MirIGy)$dlSFZTs)t&((!(_O$`;D% z7dF;A=*#!gknmSI_+wMsOR|5=YPWpT|XphGl*mz zZMPk_#sE5fCa(cZ0Z<&qB?^g*nRIw6bg+p{f!j@!K~5G0$gYG=>}+c`)|IjZK-S-K z{+3f~H}DTS0P4&xviuW_AzFBC_TkTQVj2wx6W0-GB<>xdUk*cf!PcgUJLeNL8mY8- zcwu;xIRqOSyols{rX=hd#}4qn9a5@Wq(0~)^^<_VX?M$$C+){6byB!0iAC*`zS+En zF(09VSIvT>u+T-ObokgkEw1;$ePW_V@k>W^LJ8ZY7h`Su!e{RJRwBQoIdCMCq5AOuq^2TT2oJOV7epSDssc_Yx`lw? zmT-XIPvg67hf+=fG z48x@le&gX*aou>nd7Si0_&JY7Y8umw{$rIQtbjBmx+b}UObrPQE4@@C`p#mNCbQkb z5aXv)Ub*9L4igM)FeJrr`-4%mz(_SU44ph^sNEb*YtB%iSeZWxOM6))eh%oUKS&3a zCvPYZyKAMg+TX*JHfx(T>7y&C?)@~ir@lzM!^5SIx;UJ;#ZWuT)`a?&(}GAF#VD~2 zMTq1#G0T%c6hrX)jsG`TW>w}7mz*2LYB}RFj2fC-jKZ|QdS!7b3*pFIPAo> zXS>Q{EBK=RZ2q(bgL-VIbKQ)%eNqIXSelHZ-tkCfYqINvA^k_%nq~ZsWy(&+%T;ao z(ii)F3;+6C6}YWXM_%DFMR0TEyPMB`{pU9@PORs#x^04KO?ttM3+WD5L8axkgcEfv zMRtR%Y4GKfVn@D;Cn!E?tEj^bvM9fFR zHav)cO@d{R5*=PDf#d%A<Z4_~7vJ0RONY_H(mKqaYh!DE0l&$NXAxp+}9qMQoYtzn0 z7Q6nnu2bWJH(Nir3jYlB;k^3t5<#iy%kh897tW4!--Ip)Cq|-gMQ zmZ>)cN9lrVKUU{cs|aj)&UUylKZlv%&?z}f`&*STx6+ezn25HF7AH-4n9E}Mpp8S! z^9b90^UYgO1f9s612kk_B~`ivMHVS~tAW{m>B#v*P_lNpTlaS$_8Z)gW*OQ!&Au`7 zM+^{wCLJ|;2AIVKE=xTCBz@w%9VEAC-u2^roFI=PHOxU>cKnb@_hBur7N?rLM^r8@hb7>kqn~po^j98>I^o7$3`+1 z7l$Gh@Kmpb4_k)Y|92L_|bkaW`~uetiLQs zJn1d1N$-!1M!%as8B@YUXCb?6o2qpaZot$F@r@5RT6e_pd9{$%DPtQv9l5$r{90xA z!M`(R@*n!#&T^N!%%3wlK~2v&1y~i13kH;p`9`>M#N+=M%5$eI(bwIpC1Z#fOgl3W ztM_oc=SdtLW%IgzA-cvN9+cTS1u)bp9>x}TEqfFhGI#Y@K}9qKsu%YELIuGNUurH@ z9p)FLW^%zFv9Ox*wA6`@!*o`O6<7JqS{covOrr3RV0Ix)HMD0kV~eaYfJ8iNoDDP9 z$ZjwEwsmKq`y*?@;_|bydRu5m+=WANuI|gAE zA_M_GzG*fr?5*PoS%6~@;z}t9iRIVe?J^_P{{dw{n!h(ex4pjJh2dx$YgBbKI2H$0 zWVO!Zs-$8Kn%`WL|8ILtd2b^?ar%*YqcGQj7kaT~QYAW4HDc~e8#SwRv{Bpqi4 zgM)BvGZw%VDT1gzDZ--gsdpT!UI8--!+@H|tBv@u86jVyQ#9f7StqNNtZd|TB;3cv z`V4~>d61U3>1_-QjzJrmxVn!cNY&{K7_v7sJps^e^1N+C^TEPWbmr`&ziy$clko87AtmUseXh4Io!CKRgVIT%%BzlHrPDD-pDbDsZQC zcnHMpaL|(Qyym)u_!V>)V2>)F*UAvUpoc+S87U?L zQ_e}rSk9m66GlylLA~&2V@Q$v*L8t1y(?GT@)mOJpvj{5&z5so zF)A$PwBmPZ#lq$^2XKA|5Y`)Wy7&V55DKtTthi@Bp?5}37Z9;yOJ+y`A=d+L!C?Q~ zcIClDL*sX|S5dm(w}}}QMA13J;9HCahw>m83H`XjYl;;t)3WNn?_+9(lT^uWqfEA} z^>$XDxeVsSfEJ(~(9q8T&yo!f^gd}T+T$ugO285%m;*v=xK`Z7!9r)M_o>^ykyJDp zj%6i5u7ecuxWs5~vPTzJZX`e|5St*~T;_bfo;_P(5R^#p4P)sQ<#p&G0C^|LX@6c&Vp7QMsZV1k{*^8D~JKox+S< z2nap*E-f28zx80uIbsEPH#>vqZ^5{79u$1Xzx*H^DGBsq^U%hy7WW=49B&X|R zLo{7!eY>FvP=EKkfT}bW6>lJZ`QkVBE59U5Syw6Eq%r2IF$SvVL3AlqD0xSU2L)8rxDmOPTN!wJn#l{MX1y5r!EvT0zN2m zYp@`Q39#92LC)PpC^Sd?)OJ4u%MwaUwu85836fks>vnBZut1j9Rh;DXvuj*i}Dm6>-DreZ!6kmx0#SGOT9Hax_;d2Ehx>GZod{eNo-eO9~y@ z{d{I-nus0;vlSq)4z7`;eUAf3?o9DTQq@kTnURAK zcf;v=A49xgF@~?GmUP?-VIfC+9)ujZY&+YsB09B31d5Z{Js{zD!8 zl(q(Mq=GgdOz2`wEO)GrV&bWrYSFwQAxoFg_`$KnZo7txtW?7`jC**t4rVO zaYm-oDH_+2zeK@uv^|O3h5*?rp0#4GKvz}KHK8_Y7HoMXjiy@=GQ;DWHRmuRhrigW$XDBP11@~)jkhM3;S^_0w|JXGy%iVK1#C*(6BA4J!zVUDz7 zugLp@Qy1s@{$N7hA6!*(VT27X7Vi(@p$M3Rd(IXW%~}5bzg|~5pvhkg{VK&pUR=!4t zS-1aUJT4rE%}lY?osAF+#u+F zRD0?qm`~At(A#0H8LjQzetk3hc;>r4E&MZS7;Ozo_C`EVEMSF(qPjHuZ8#klN*h^z zI7p4pJ0}C#Fv!J*3J!-LO(~Ptd<$Tk^z< z^tc`B6j7Mpj}Z|>zy8$_@?opcSL8(!+ND@-Dn`{vT*Fry*^U~fvZ&|^%De=5s>A2u zFT5?z0)U-2)1T3yvRtFN;)9^CDw)?%SyKAcmMml^;1)470%KVT`+!}T1|hqmBO-U% zPk~F?mYsmEN=?dHGR(F^lafVED=IW&xnUM#tdb3bqfNUzN8?7f@xcLfbOeEX`QjG| z810`Pc(iE={PpSd|Iq1QzB#i0@nZUK-%ehA^RwWe-}HC#bt9QH$CT1$wEYY%HPmC> z#Fc=(scJSMuW6wY=;fCJgo&YzXQEyW2fQ7aPsim|cnsz?{G6TJQ*CwJ{)?mS6EM;~ zv`qH&JZSF-HcLZLU(4hWVh5w0UEdHXH!+9|xf}?)-w^G2#_1 zWO=tNqo9sfw_I1WS_kU=u)vJ9IBcJaBgGh*LD|kN9(s(Nklykl#UTOZ7c(j51m&h`Z?Q#)s2|Nx6x3xmFR` zwo5kPS&1UoM#MLO1E~UReiy2(T46ec(HJRIk4?lY0dprQ=`-F zP>RF274o#bM^v;w63Ju7ksd8Td@F+CCpUKWkFJM-Ew{YkAZ>Og0WcvxjL)VipTE7f z`tMOw{^j&f*CXm1yD=iAfDm4e-U#%3KK&N>P?2BNLIfVZE#-5hO7cwt^981swU?Ft~@7SRTUo5QxpX~-6AxRFxP+A_>NJJ&_j zl0r9(RavZ?k6^~SVPaKXq;C}gk>j@Jg`RR@zhKo0{7~3-Zv;^8Yx@<<#xqEx`vXj) zSa|(s1W-&apKerPYAh?^^hbbg5~=Y6*zjy?gUz9hfZDI{Sy!P|SH^5=sMw?{EQER)Vg#5l{Y!PnfX@W~HZ06nA3*Vv~a&ALRtndvzy$pRCbuX7J z8hX_p<0AFk7?aNEMryKYGe)GHhA)Mr-c=j%XXXAKt>nHrwn+Tb9TX6WCL*aZ_q=Ln zy^a8jxv}XKVf4*Ou?;k1F#WCd=uom*IFhvZ&Bx>Vd^2{c<~w?3DRUYG7JVS{qtdj} zb$M0E+YZgAT}mi;6dUt;p>nX^lrKp;EoDCSDYU`g3x3Z8QwlQUIQ*BL+tdhUOxdhX zw(;k!ImZRbIpsxNv72SZ)KV5b_}g0d8}x*M?UiM<=J(8j3DV(US7M$2180kQo8^Sg zHLHw7V&pkhXBlI8Uj*?mjUJ-MwxR4fE9g2J6yKdrK6hd7cG}k2U{j%&R3R$$hrO}6 ztQc{}j2nhVZJZfYCL9@C_#mr0qtvOBQsVzi3qEJrIxE;u{Ol~IbW_8}Z*0jbF7xy) z{iA#!a;}+xcG-4Uk0I-fRc1O3LOmBQq~u1Vp@A!R<8J^rqP47hZGJz#6OK?%EejhD z(6Nad!eV}?!smf<1Zj6d=FB`nc}Em-uO8h|Z6rsH?8bizYztb`Y-y_);xFJ=?&df! z3Dl3AB7$Kryet^`?HyZBuw@RL&snB_A4DCw^v6!PSOiE`e&2;AL#6=yYM#FGX4u-U&)C{Y$+*5dwr&D*8tffR2i4Nv=eb(3+(?JT`gkLEqUW8ID7Rtb1xz^!bG~v}lFg1`;^YP@SXLUPnU*4Y zS_i4`<|c;4f*Qxz5Xtl<`2NG-A0-uAz#WUnpAOux1XZ(3nRQL>u1llgok4;gP=Eo+ z>89tswB#e?qg*VefM#5Z6E~5m0*KSBnaatol2_jxo5W#A8I=UT85fhF_yk=^D^g+W zQ8(-VkG=O_j@-8L#rN+#1xiVkq(t4Cv7Kah?%qu)BiYgQ%ve_%+uvJut^<+iZmdXv zCO~QA^;YFUZeA`=@-3VLfM7QXf-Px0PMWETM{M#CKM&5&&)G&`0t}0*5x|XZY(V%% zSg&cpMcaC4=^WrqBCLzHn4;X{>N?UG)YJ%zu-#T&jU9Tep%sP-y;{5us(E2nsx8}$ zX7i!dp5l0d_Mc(Nsd(nodMNtZi(NlocPyetB5Q90U|$ym)!u<&Jb7~(&p%G^#&sHh zvOZbCCoS4qO4Et+wAcs}JPeLd+`;%&C?aE79y|;p(5QFE36CxO%42~CLI~LR zD>{3~m{xR794LbL*tRakc*x)cv+bC4I?yedD5s{_US*rkY-g)iZao)A#sK$Zs~uf6#vHZ3ljJL|u^RqDS< zMR`54yG~qzzVJO89ut1TQ12+g@eVyFjpW#hv%0QX**~ya zIsnp^=-Pu3x{4H7n3)Rlnu}9>e%^(efNCZm&wh}iEm%KD(k&w!B&;QQj%Qelw&~Gy zI(uu7qP3<_MLs(I==k{yBO9YTfGT#>Gcy2YHYYz0QZzkzPJV>{eq{gqG5L}FNXP}b zAmM+_f5?wyW(L`IEjF6ZkGf2}Q-##7aX10+lMqUf$%v)dborzIL0S`+*#}Zs3eOLq z3y0(mjD;n=L4)K;rW;zA#vXh;dp;ZkEk&2iEtiIeyPh6AKb&{EZo2rK4kGU_{2_GBgU|i41 zx!&JbU`w^NvMql3CTJe4?Pu1~K79D2r*JTrAtgF*+?-wd9h}7S_u3sFI8SL0mvRhc zuz$H@9AB?Gytj`VArpuiM@e8xMv<+@dliQLV_gdtH9RZK}G{^vrIMc*?!?+Ce+NUgwYA z(9)5c=Hy#p4((yLUF}FYKY5cu3=aqw-k0OnX=7 zZx7nu9)h#mF^OR{!7~pd+y&0gxff6r*NrX0E!Z8LiqS&r1A}I3*@lPdkx%N*WLY&a zwM&_ab;{Al2OpCec?Jlw0=E%NVknxJBYGsfU9XH%U}i+MRan-92UwDCea)6@rs+t< z6SIPR#V#`z?VOy83z>HvaK0+@GKMq<5*A^Ae4Ud6_m6AuKR=ugff78&rgo~_b@&LuNJ(!gdPZ4AO#kSPFxd0IHbI-qHAN_Xt zOmu~cHjf)uQeiXR#{3Gy77?h;3Yf3$r&+;nSrL>cN8vPBr zGIJoBTP(*1qc*ZO+P0%gt^g^x4K+FHtkYp@M0bO@fk;^T!z8~I+b;9rZ3AuDYMl?8 zqA-x?y{>b&mOf7m#(dj8?~Ft@49;JeEwpXUp%19O4)zw4cdeP*%3xf1*EynSWwhwW zh8j6QT~4tPPJECG`MRZm^-&>e7(ehI!yCs;>)v&f-7xL^8#SO5SB)k%b35OR|A>I6 z!N-vzw8}zoQD-TGPX^(K4ofYj*wLV)CxwznhTS;Ao5nc!1pa$is{v)j9*T@<3sM&N zWbC}J9sDsc>~+RECs5z>e6hZ?_PQZd4hbQWaR#GmRvzv|XLYog?ZN1X9PmJb55_cx zJ^yC6ML!_QI(+p9i!Bm-H6o05T63=ZEH~Tk=MDQ*nlXJ-ZR?&~5Cui;KBZAR8ebR* zJC{s}{e5q}vS8uBxmrEeh(jH{aFFtW6Mu1fWLt-%oiT5K`CGzz~b9t?jxQvs!@Z4-Z^D!&uUwHV8xLg_WYRkfWU|! zw_A-V{^aB1=f}@C6#PM=q2hl5|7)%C?!V`Y9y>|I=WhGd*(r&J`>0RhBe0`?eAwFc z$;ZbZ9X~%Xeg5ds^ggi6e>8i37^~6Rp=f)?RL3@dE-X^>ovd>kK5Qp(kSr8@)6Q91 zy7LyH;@Ta1CxP97OMz?h>r&S2*Tak6(;2j#51GD4Sa2+&X6DR+y}#+`aWvax?LALz z83uhz>#tJx{k!A?OhcsQcOzM#cGEW=neLHn_nw4&KyJ+=Pf zw67ot%=ZmbnpCWI2#YwDBr7N{hd72iEdS@<|N6J*&pzXS|LfmiUYO3XI@|MS&pzXO zHeIIf_qUC#bJxLwD)nX%p{movH@5WiRq(3mWupM%WV4q8-HY@++UUsU!0(Mk{lBsy z(g0#wqm@6%mb645wnq7N*3-_?#+IA2tSFFwyR1>L=~G3HOQDbd-AKHfnn_yxKkn#m zj4afdc54WZQq0YSaQJ=^>6+R4+-RXOB2b%RZS|~5_DZZ{q0RJ8ofTARp8c_q*^OBj ziSlaSo1LBtfFnEQ>c)eO#s%`Vd{jz|uwO7Z8;tHjN}8=um$FVbTU;xqiMp|wT%HDZ z$gy2fzod7HVRx@hcg@d(#iLW=$rtMF2+(YIxbbkw zN72LrJ7G@V^6CXS6RJVCnO^%$oThDAi&bLnC@^anp9ok6wzka~N|GZ{pnL3{{$%fn z?7dqk^B-TCSOWAxe`kNF#hY?vpHv==a}#ar(szQ0H<< z?wHX^ZVj^q=qevg6wL0TmhrLAWLed+^bM-9H^Mxxbe`LeVP(ZNtnax8{lGpd{>jH|!`b7wlOZKPZoZTL)oIXE-Cg4hm z$6a^(Nfp_9zBeaVyyOL~i~FOn-~PEMMUdZYL%{m+Y>yns8d_vT@q*D?=CBnEqq)a$ z#ltA>Wh$Ce8h(>e&At#tG#jS7INTd939@eN`Mi*I#vJ%QJQ5upSLd7yd%V6jQ?K4D zgC~i_tesSIewsc`?hS}k68!syk@Hi>-~;(A=PHhF=?+~pQsyK+I4S85QjoJhUfE_H z{zQWok5SgZU>`hUqjP zniyx4kJJ2#f@&+Le!3>3wnw=w2_9`d-H>q;rOPPQvv>3NAy+1He3=if;lSLjc@r3v)V9z24=C|WJ z!zK^0*5|0)1Bj4o0+V}jP$+t!{4#zPJB}ND;LFRQB6DeHwc#Y`XSI2{_pF8=TxssO z!XU*HAJ^M2ru^r+n2hM2)l5%1(c4$tc?jy81)Qsy?t%zJJB_Qr8F^1EF9O2*@W?KK;8?JlE5aBk7Y^=m4jc?#~fQKJ(ZQOPfXRKN+(h>~Jqn}=NEv7G7wIZKh zc?rASno&CfG+Uv4bzhN!FIWVjDGBaF3a(|H4)d|^-Y~O!>E?pG4(?Kt$)aG{s8v8N za3DO%9@WjdXqBrCZPm16oPguYvy;=;XY(@uY6US|MtwaZ4bT5DhD$%`q#1=cnT{}FF0)tD7rl8J z%KL^#RPAKFn&uMHQEQm-_$d`EXPTE>d@$T#T*h=F%hvKE7y0n0ubDLA*{%R-?^!2| z_c6y}WS#UNh4VspebBvoYkm03d-Z)W!>`Y(ydD1!$8p>>%Eb*t?8%IB&J#DuG&j~* zB$ndxeek@I_aOa!ka~a8x%q(MOq21pmqS{}NMRxMR&t5)wfWy}<8(Y2pK8zgT!k%J3L4vdQ(8ZD#%q27Jvco)z(z9pJo*}}??|=V$B5OiP&N5!EKNuy96n^{s`JDWp zlh>~x{ISxCTuZ&OUo{VO2uE-%%=N#nzIfB-ig(`xt2M|Br%-?8Zs8R zP3LqGnN+X94JV`~6mT;@Op5EaD@>r!fU5yHjU`{Mw9TmV#m^ye0$HaV$vP!2>W|vW z7FG;|4j*Cp_l5ebmQB?{2O^k9l%_@N!A7)eQL%Xa-N%hX8nsV$_7Xh3CK1~7u@)7t zqP!-NlssZ%IUw`{!5X^t5CJKVb>P9m&F4H=MGftkCT;0RvZo%hNPM z$QS~peZ`iAIA4S{NdTLeE3-NQFlNgZdy25~6|SX5Y*0pEinsyI)(1BYr4B;5rH|>( z7W2eDn=)g5QaV9-is{Bq6IKvy1fYBXSX7i|N$VS1Yda4_RF<#;|{M3K{iaqTiW zyWvBDD$GPm!QGy6B9DhTzIcRug)HGZa(b3WvR#+7k9h-ZTC_c z-Qxj{o4zKvh93oNe9YwW;hH-h-PDmZ(_T$X9W(cWOL`!8D`x%Tf#hUP53b`K22sxm zLADy~11)_|0vMhto@Pl(0!9d&9iwRzczseuv-*F>G~ zNn#)J7>$!-r2H!6m?sGkHXCv

yp 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 z zodoj*x(|9gthHBXc{g8Q&pw{{u1^d9Od3X8gOWWF_Y@0Qp`oa$%z7J6$A!{HmLCpM z$Oc#$5r zLR&=?=GS9H1kq=o3?U!33VlwFlh7{3a#J&^M&cU2(#m$!FqK73ODOXaDm(^b8-C7??Xi|RZvVxr>k}~2KD12s z^gL+q2sTSYP~L1k(T+OjEvXjq}>Bzx%NG-lU_-<mzsT@Gl2%XVKpeKRSYr;-2Vy|J}4DK(p^ZI{ZuU z+uuUbDR-Z8M|ZO zORHE;IwF%R39X?zS$Al0o-t@C-B^`Q^#!*?Yr5Ou!NLp7fnC2!XY9}08l859QXIye zkf+TxqN4keNFF<0>Cpnjw;~vRa&1-r>UtR1a?5KD(spGM02AWF_-vZ;`KxQI{~omE zUrxWh9#P-eT_aKo2;tS}g+R~e<1c{^6$w`0i?a(OaeY-WaXnBJu)Usm$p$jh+pDu` z*yFcTQq=|CLfB7Q4x#@(xt!YsJoM3GjSHJY*-dIq0%}j8k2n;%UKu!iIC(RXMA^ZQ zII4KDx{ig9u3ueBcwt^981swE?Ft~@6wwBS>z8eh(~>P%a3iInwPl!lZk-oVOA6gE z%BonkAHj@u!^G;QNM9-fBF9a`3q9q+e!;30_@S`v-Uy)F*Y+!zjc1TX_Xn6pvGDrO z2%wl;K3%KA)LK@;;g0~@CQ{=Eu;JOp0-H@60kvP@v#vs`u8djKP_ao@T!xrouo7c* znD+XGYBTLMidx$_CFJ+D*9PHso+dc-!e-u$J@6gMA?G&4#0uZg)63AOQRi~WqM=va zYh0wByT+t5x+^u=w7o{8orW)kq~28<@q6X|j#hGCzcxtx<82fWi8dmsHTOL4X1$I8 zi@CAs6k+tqNwE#I*I@cv=h2~Lv+zpN;@2OK>+|ikQ#IewBTE_6Ah75Iksp<&wQj1b zTHb8Ye7dECf=972uNNu@>rMHRw9`uFQ=dW`+%NbY6HF<{jN|ZMc5G84lrd$qI@#Lo zjWNds$vNdkQ?obAnyIBMdhoY1@0aKa1KTUh8qM#R0~4gf!K%bM{|C+%^ES%~ooiMb ziNwfrs>w3O^1cY-VH!O|k8MNQb5_t*G$?+1I{Dm%z1v}1XM;_JUQ&gq)F1Z7=CWqQ zZ8I(y8ntm`P?>OKY~j7EZ;eu?jw*@&H!b*_Wvi@UzxAWDn6jN3K73&-R&$xBFX><9 zJ&|+G1hmVxt9l4oXRJ2EX%XtFa3Li(A`J~(xf_21xDl;o(`)nl_3dzkdTLqNcz`X7 zxF#&-`zm}MC`XWXCuGjd6O?a>LhjY0w^SR+Q6qcfKLxf0t!cKjRSfYL@GEcUI4}s* zkDMZcVK2NY82RHZTTQTK4x7(ervDs79l7+!t#GjjkgUlc-GBXg8=4H60`RMSl1FDr zF5uBlQaH2ILnxRrr?cgZTtq{6N=Ajv?u69f5QwYB71k*-dO92IQg6uLD|v0UrYYEj zV9EOS4(QacrFH4EZ5)I%1OyMzgxCy19MvJ9ZUz+(ynLEy4|vs ztDM2$BV3`&zhB7p$m3F=F5Ypa)qh2F&t!SS1r82B={DAUwHIg*U||La!`gL`-2jtT z`YSh^!2C|l_xFt&Q6P<2^2)jf;uC0dh!CjDA~NfPY4SfbwCE;c;;mk|_GPmzKQ#P~ z7S;rR&x<^xHTpYj-z+6vo$pHa>pmG3p7gYsU;~RQT5Fy)1+9rWrwdv427e64{d+VW z$o=aQ&-J&~9V5u*LA#InIM)u!0WwI3vvTg}jz82Xtr_&TYA%NXCHE(GMn3m7&?hk? zt;?%o+U0<|V`I0dB?3lpyJIyuz|@gmknE0U`fx`6C#xlvhhqy0;<7zvt|E`dLexfy zI3@@1TK_o9lI2D^ELMkWxf4C_q(r$58!uqUNtpAE%aUwY3==2UP{Fd&D9yAK(bGCe zeK#jDEEd!{#)e3yFTwXugMXCNYyoF19)CJ;!V*-?ZOW``a(7)B4etyR^nd~kNKS8h z-b+h9LO#mHVhU)+r8sf}nJR!d&DxG}hLllB@SAZl35rk9Qd*G;TaUU? z?;w%e|&F{alV zT4AZstHtY}n-^xK+P2MTHt)ms6vq>c{{mZ1#WSDQL($h>?E3k-YY{aPS$i84_H{u} z?HyRg(^u#5{Nn^~Txam7>zfsP(pFnb89H&E78_xL%wU4z4#uxS6B$eL;9(Gf2E98@ zcx=nBJXZ05h``)loyEFsMQ2|!rWKtN7m8qgY}=P&IAm~y*>*@e?U|NLlv7h|ud+>N zw!5`eZoL!}@=EGUkz();gxqt<)GMjs&Z90J4tC_iS&@ead46(kzn6rpcx@2~E(MlW zF)I`{CQP+zJ6TjnF~u$K|?M&hS=obgMkHc}@qbs9DYNJ%< zd_HG26VNwP-!q#JjVffnE!ejc5JH?Vqh~+ZjOr z+y$~6zTh_nv%0Rq>>pVzT>;V-=-Pu3xQZ0mn3)Rll8bYEe%38D0o_cVO@EZ4ZCKw6 z(xH(J64sKOAP;M+ZTf0DowL;o(OOfeA|D@pe01{M$j0anpo&el>rCBD@#9GvS+W`&r>jAN;8^N{-!Zb}izTZ`RkMucKn}na z3g?*nhMn-SehS9*j9lvdeFe5u+bi4FFW)Sh2e^G~E$#ixA3cS=xeO`MdBf)H(x2cY zlE2rU_`rEew@@iZP9{nOkRs4|^yzn&}oCzPwT{EcaW~g0oF6@#=(A4l6G;swvy!M!??lv9U z0}@ZUw_ZCK=eO(h(HmMia?^~w6^3c|yX|7kd<)b5coM8aY^3)2Pm_3j%gf^o@402l ziA);*jml#!nr_9;PY>GJ9)h#m5s7{^!4nT7+y&0gnHNwL*Ntt$E!aJ9#b~4To<+00 zY(r)`@k!m8EUPA_b}6&5PC0sZ@Qh5!F;tKhc#L2ZL(#;r=z;Kdy);UJ*%8%tVObL% z043k}o-H>_(}9jB27`RZF0&Txo?MD6nRgva5i2 zSk910u3($LYKz)FCsXoQDP;W|rC#%?pjv+KFrr2iF0!J@gDRdaV^&5y#TxU^cZKfF z1yB(`_w+mV(YO6P(KRaCWH+v*!e+dU`4yHeB2XI)n5~_sX~FJT5ws^q;WR+<*daC; zc4?-mxD<$Dv12wb=%V+m3|ctM%Dw^j``AMez7;zH@QHppfN@Asbl-~BG2{u*9WlpH zcc>pmvF`#cB-qFdLo~Nojt@p{WNoxdD@Z^f=? z-hXUhEIZ+OzbOg>iQX%oJ6!r(Vld{L_IYO{x@EwBVYkq>IfFT%`r12NOy0F-ZYzUv zVVx1^?|C_2N3FeX2$idZ5Xm@$RW+E0C(&6QZO!&z zbwm#JK!Oj(G=@F@W_LtCVwH9H>W{XzNbuE&FxnZ-rQT+_+4Vec*r(Er>6>a>mvccB z6t(A+M(t>PZY1nnG9~u+z4gi#3kS;8>aj)~>ga{NkPn>rOEfDATNT8q<)D6Q+3MdM zAa^Zu{rj;6U8?eqs?qL_U{zKkj+I$Z54TNDn_thGd0@48_zHR0{;5nljHAtA9Q?~Z3wzUUV z9N8hyk7*AGjQDZ8)sW&(o*kVWoop!hy+A|7{|f%sTIJopm-8)ll8DdU&Z%=!5)JoJ zpTfsrM}KzM+V#n^qmPeH4$PcCJ~XorEb|{vPYz=}T00Q!%$Vxf<}Zb<)O;`N+=dU^ zP3#2=4d1kLmX?m+VyU?H#NJCFH{ep>ntW8sntjxd^d3&H?Yz(QJwSqE5j9h14&3^i zjyS>tTWAE~Nn#O=`?t;rq0 z-hdX5d}P&PpVM>#V)vm%Kt|iF|%F8~A;h5#0{_p?(KPSgu@c;Y2{}1d7 z(;0SWJ2^i7g74XMnR>gwZ2-^R1PiLvtKJG#of*Eet)H)hSIsON1tm^4XW28o$lRlY zjvNmB-cZ#4mo`KiikQ}DjI*?{<%X9P1=4SqH3~L;s>o3(^wA%U z#Jj1Pq{aW^iSEY8LZ4}eL%>QgHxt6)w~I(O%=YI-3yl$h+7xT6XH{~m#5xq(Oz+i2 zL6zp&=Y`B}4PGS5tJ~h}%v3-*vU9F(eX-HFK)#lbN{JEn3kJNw=pLk`*%Ear>vXft zwPKp6Tbt4CY4C&`S&aHEy;lsUdt;_+e(r4^of1zzS8oOi&32a?pLYuXoEHqUoqYLO z2>6Sg*(1+L5)jN~|3Pb`9ebp_YN|ZF7N= z`G#n*!EW2gy0 z7f1aozNAijLj(vKw@R673xZzGU0eBy4KqUl!S-i14@E)VtlZZHG>i2}2$4(nr=y(R z9jTn2OkfCzDe<`L?mVd?dnbD{a?ML#(7ISn!g>4Wq7XrTvjYL^$MGIHkTs0Rh~fpK zcg)pRFob4>;fjaRx|gZdoYLwy8P)77QAD$0y2#<)a7mDLWBK!3)){lf_u-M~>bO4V zTv+z{(rmqYuLPbXHnVn8&EQc3V18b&V99f1$zvz)7VbxX%|%}N}ln2NY8Ib+OOPP-lDuS0B$^NSu;Thg1rGW;$nd3QEuNlpuANU0S z^V^zh7NtgMP1(7+?N@BJOvt_9Cgao{;1_16%mbDe#hFDRZ=8Ph7_<2L_2sBZeEs^; z&B6R9c82K;ABGqwl#es~k%DR~r@mN|QCn7STY^VNPd8-TMCmdL_2S*^eaMv$UGrNm zqWNImQ*560y<zNd;XPP(WQtiGKo;4?{da+qm$rQEXlTO(cwba5!_)Atvs?GCY_XjTU*l#1qz6 z0ecoXFuxt$8!~x_y*>x!9;gVpCNQ}ddxfG0$}hvb*iqc*17E-HYciL{s|_Vd=hf!v zt-Kn3aILxH3WF3+%&vDwru^56Oh$CiYNkhV^!63U4?%si1?Os}yF~<|lSV9XM&46P zivYISlFEHZ!L_W@%Y5v+H_Yz7c6&iy26rjR zWKpne&?+G3xDX!X7S+wVXqD>?ZPm0R+<>Fk7pLbhFJ@)_+oimpYB_Bbn{plFj0w5% ziP_pI8RZq#%Q5CAy);XRVRy86PQF$cPz`o4YvHe@)N$8;WjbZVRNn9ce<;6-MK%cJpy8C34wG_ znqn?%gPV01mzd6A5sn(g>KT6em$JA+j1C6-n$5>9?Q1sQwzBp%RJmkgpaqGQz-XhF z7@!E2S1S%|UFw9ck?&<~Qwt5H^cz~M!y8yS>?-Qf);)P=gkyFO)pfa8Oz*i~PLZ*z zBj}EC^jr96U~JCOahm5g+Qc>k#P;AbLM#3as};m>8TEBS8lL}Us4o2|PBU2IWPF7Q zbD6W6j`ZefXzv@csM^VTHO(cYqt>wFaV{00GtEmbelgTwSjKcB%g*v67kU4xubDLA z*{%R-?^!2|_c6y}WS#UNh4Vspeb8Ia*81|7EA>M$#jj7Ryj}laj^ns%l#3gP*pnIM zoF{ISX>Mq+2rR|r``~>e??L+eMe6-YeDeXznI_}yE{C*q*)^BLVswL|7*eaSdt^mx zS~AV*w!lCpg|M~6eM7paSLB0y@T->(9^mkGXk)wAufoUyE-V-OIZxxy?6<`z*O#=n z17+8eH=6b_(Lhhxyqj zpUlWPuOVZB+jLGBkxBIu+;Bo_LZNO3h)HqXc8LiT8tQ65PGiXzOKmgieDiZioIuhk z2eM9yi~6IsvxOA{VZsw^|2|h=)Uv7C(t%jaBMQ@2>%l>^xTsjX|L)_)Ar0CmJ7)== zUXuuI`dC{PucEvrk(4}QV>ux71B*3w8EeLJa^}g5i*>JR`AxNTSloh&N zCSc$yaCw?W2pOtCXXQjh&@EWe1*8whz-bCm?CaKv;D!% zK&dOC+``9nXIt~cKAW;*ep5O@d5Y=AZWDG8Z3I;LfMQWmm?f=mjgDw3@{C-WiTiRZ zSO@tIy-Ous!Emj_I5^h**=!$4h^(=N7M^)?|1pbszoeDI(z!;6h2qo_GGF!55i@F6 z>K9Q&+m6uU=A+hgE(h51mVxb;mMed?BUi?23vc%Ab3+y~=8V@P^JTnt-;*V^BnKUDz{nUR;4DC6OxH%bTV>J*G_D-|f?8VvjCCO`k$7)3mK4+2WNL!1h*Ylrbo`5f<2P(tkjx>wl z$hE`9S>hCjR8((anHhXDd=5$BN;b9idAWk%(9tK;@X;t#sz}WiMg^&Z%3PT5{@^g( z-9n>VmrH*%a&%58{+J!Ta*r`JS}aLgwtMxhc3>UXM2VZ+jVoue{1WRBeiQZ^IVbzhXjhkV_1AF|rdk zBD{oc7+Rn810x})uVA*omS4TIW%nrR zwgDf7n^VXs=+x1O&fhU2$FOz}#~YJJc&cr4gkM0zo%IocTw_#sAY)Uzz*%t25-imI z;BFGeRww{@0B`Qcf#x!6j3U<7MQP&|hI?%#pl(8f1dMZ6u{M|Y;-1#|=~Zw3SXU%# zpAUsncbk~|^akopVh%&Z;kD@<`#HT}+YD^BaLKwSD~b|Zy<9Q#9Z>^ZYzL^18EFq~yNiKr?`jXm z3z3si9uR;vpulXI^M0E`f>rX+IT&~#D>-1+!wZBRC=rk4sVBa5m~h!pAX!#4W9GD_ znA#mN9ZkS~(RM3My3kunm%{;J)F0n@y)p2SU8V!|SX_H9^a zEDmACeJkBNXQK5arkvHf<38NqpUw6$@S{~28afiRKDXpQ~$dIMvul?Jh@HARKa z)6$K1lv@(VH;e)!2)?UR^kPS$s1=2L#UndmUnDVECUOuIDR{|k194jdRFMO`Im@ah zg=W~NOIFHyHSu7~>m9iEiT<8@?FAM1o4RH~7po_fx%|ovC9}6zcT-w-8JJIl%D%qX zT2fdD30#?2Kvmq4J6fyZ8I$p1R?hFZO6i49fFrKHNn)t- zD9A=vjkc6|s8>_>vPCxAv#}=gp2SPzxT~UCvsyeS|LfrG?|zyd{^j7{yW{D=qNcZY`u2jBheEJtd@qHqY!^6M)e@VmZ zNPJxAsjR2C^v|JIT>=odK)almmPvUc=B4x}K=m;q_F(bW?g*Y-!cL7}d4JI`No#M4eGXTr!h%pBT@ z6ba?>NLPvh(|@W--l#^Yrm4MDF`x3oqDMnP&VugQ2vcVlyh+J2c_3tMf8os zD0q>68eIWvzX^@7foL1YXZz`C6sxC;hUeqX%`Z~O*-^9^=4vj~Ev++O+YzF}*MgGJ zK{QTe5{Gm5Ik;AgVwH$kg{LZFPNe!{!*N(tlhG zEKsa%9!$;(rdiPBxxzN8H7n(v!OFLSe67&K+V7W{KPU9ClNPFM*G$H8OpFP-CDn~k z6LNFtVgvgDLl3bUEM|!8Xg;c$Szst&Q_GSlK`XVC8f+G}MMnRc)-<~{uY$7DoqnEX87X5-7^>1edRc>{+!nNwLBKbmUz3T5bKgA02A! zuVI@CFpq`X7 z7fU_8XW-IBX5P{oH%Pu7nc9EK6mS@A4SZ;ZhbCck1qJhLAY>=DWI&^~7`Y7tV4A1C zgOrgX!5VJ1R>hjwZO#$eZLN23QN;2>?8ImkfIfviMR31s@#hUItAgtEAdbCn19N%c zb~R_3ihN27gLYTnoDGEt_>;j!;{YiN$bH0$Kx{^O5k;?SyQ`p2Nn!Jq$O zI8JRINazh>-v|S`f$*EZ{&6Mq>xyMFTt@W|)QAZax*jO4btNI%isyJ#V9Yi9rwf~~ zP46rf%&2B!FjCp2!3wDnG`84-H8}t?p=(yBr3AWj7;V99u2VtSJFcJv3a%||4aF#P zFQAxD8cY~$mQ1V|0Q3DwNd1vVeHT55t%M1^lRPI4wD2$_K!BxwUgWlOCA zHWtY!yFDjEP@Gwd4KWUy0|+|=@x37?bTTHr@P`snR8bQNMYB*~UkELfYv zUD6zIr0tP4WX5p2LFY!o<{Gx;#t0{$tU2tpGys{<9D7WI00T``VWAs= zh}~WCVT-h(*$bvs87ns$fz^;W4B>5Xk+h4q`qkt51N$++yF}Kp|)VG*{Ax+_P(~}fm zNJ1!~yGFX$QW90&WoXoOvOj38i$c&f?T2SGC1uBF6L0?Us*2d!J9hJO@)=cFM$!c&xTfu$Z>D(++i}gHdojQ`6)RlK^8jhk z;FAP(VWwqN9zkyk!_Wid^W*LEy|guz0i@S#ZY?$8tuFi|s4eg9z(?lW0Y38)tVw{a zWFHiYw0Uf8AZ%!-N{e048>0$K;B1{qLMX@BU=9eOg+Q>hr`M>_>D48??DWC~{NcEL zvUk{BH_VWOwp0=59);N4{Fn2y2Y+_W$!y>0imsUPRZZf1+bt9lsXFyO%uqH$q zX1{q^7wiw_YZJozEwtf9iI8Gyv-G|5#>(9;bQo<4RHR9ER%nCKhTu=HE-jHh5KM=R-h>P6t17M3_$WTp|vBaZf&4ytMPlhBJ;cnvWcGX^Fs+{}XPUHGH3xYut14AcGPr)YK6?lQ zsqdJAC?J>Z6YI+mUJE8zO*J?^ZRt)vCv;<|oujbxLWF35PG+~IBPn&T?G^%<6AcEq z!<)EWP!Z~od~JKbd;a1RvU}_UX+jX%5YRq=o*Qc-n303iqFM%DPGl^eHu;>@?y7|2 zPJ(z=OQl{puzh9_H-%IKgPZ0DP5grZP-;aWRF}H zmfFT^!2A2kMhKYSA=P*k5%ViMBiGC|%Lyml4FXGsZ76omH06bAdFh+&{5u)w2wpg5 zSp$CfFK^xQ8F1q*Q*B~t5d0iQ;`;}Z9ah`iu9tK2nq~5i)rbHW?0 zp-Sr%f*y6<_=J&ONKer1c9(VmY|$?R(*}lCHM`@oNm~b-ztCuuFqF2s`jRhvOIH`F z452r5o~{jJNHNuo>K0kaAfVw9UEF@}pF-k<(I!5-91q=K?O0lx})RdNz9ag~70 z${Ng>IS}}fNsA1PO6K1L1If5*Q%HOS73AIsLJfHxVWuS33gn3}oB!5yTqvH8ojwhY;HXze%iv_B)PPsANDz){gwtqTbP!%0XPKe0;4!;p zt7P;aHLK0f;gCz3rZ8hdU+U1tmm%%EonBpm>{wxe>{exg{8ID$y4NEVG$0#d?3Y*- z1#jM13!}?U#f;i?MQ{%8phmNx?1~jHM@v_o%DqP=6?DO-9_+MDFpYNb53kV#z?F0P za6bNZ&&O+5DroJ5ppuuqxjr|2^MrH?t-J4yG4IHdYt3B7j6WF=>X;|iXbmq*6Tlab zDKhMx@7EmIlE7$t&m#$a>z9_06+cj3p)0W)DR4FoxVCx7wsRS1D@J_-!_R6f;=prhXJI(rxJ0 zCf|d8M*N;VU>W?jcM3+_veiJ@|IG_aA4;K?ymCF>;hbA+Am7k}kHMmFhG-bQ6ch4F zYV*$pWE+meOLLt|rd~-6@4uH#!s$O?i)<{2HMK!TFqC5&IgWNLKJMOcK3C*Y5Lw&R z-Qft>LE`Y7E4q!G8f!k;9G~5AS$B5u(T3{dr3TVMH!p+(zBY(9^eKeU@s(<}NC?X9 zUL~s+P(n0I>XF!9BY6~FJL2^&#+coVN<&=|yH7i$`6Zd5KoI&8l49SF>bk?8Zc1)A zV3ayaS{bVIA4a%<1N5IG6jffU89612i$%dg7|sP0d@dQR8Ie(herWg|Eg0s$Q{fwf z%K3);nNBUR6Sxrxycu}!maXvSm@;@+j$Yl}p8XpooTApUI+eoL%zPi$82x(GZ@ zw0%mw>7nTg)~9z?P;|YI_Y1E>*wRfgX`QYEIBj5st+KG;uuKB^K&K{@XG%-h9Yqij z{!sHEcWr4|1%=yPiLXu-$%GOq?&7_x{0+FI<(#}o>yQ{g|o3K9OFehz3*GoyY?T-x_>m z-dm=j+iNuIDoro=P0h&Jk_y3!pvEv-?0UycwWiq;!#yZ5l%QaGUy-E*Z)vvV!dHJ3 zzEbo+hCn5IiGPZ+J+kZSzHPf|(X;JaipRd~#`vJBSc704Yp!S!XVY(RIPZo@i$0zp=cr5n4qf-_!b4;_`p{?W^=Y zV*BkoeY<%t>mt7&icP>Er2_-#FgB9}g>+Pt)40lYf6wy~ivf>!7s2J8nnfUH6$sCn z(B^R0aasQWpdFG6jz#AHHgp~-Z@6eH7`7WQWVyREcAAFiQnp9+?jM3!QKfvbNg&4dWT|c`hoDz}6l8aFoqW}9KmGNd`BA7t z{q)tAhTAxs_+af!qlNH4G}r%iH`jma&gOF{Nt@OY$3DAe(XcnIkQG=e`mGr~77Tl4 zEjM+=+S~_hUAYK#tM9l=RU~yIME|BGiDpz&#q^Llt}CCl?-=S4o)P;Kw&%|Y9UvLD zx+u{z1ND8Au-}g8>#r}*$1an3#|eV)-`%B3 z@U%il5&lCHs$fvW-Y<@Y^{`nEo}xv@T9fHHSGQ>$rZ!&d9<49VE{MIGsJU#n6Al>) z`@zb#Ci(-r9W64}Iwx|jZXeRMYIoD)y1w9gE40l|qWHFw4Y{`^w5^`t@O*?8nB2=*N=mrRz4)AuZ!+?4=d0HK<$Z z$mw5kq%gQ49*Uipa~Eeku?2>GBPaJzT*>xT(hL_0G4O@&JVK6gc6X$5dNP3_q~xP^ z=SdaWJK39&YhLn#)&-Wl@^!!5b8(Znto=a16@R=(4rC1@%BUa(bEUH^g;}9iFrc%& zFS17--TYnUqePc|d_G{Qp?T@*ymeL$s3l*VUChYWR+X`A8L66?zrksE;(ab`($Rf@ zg&;+rkMn>vU4PT(@N+C!+@3J3nIJ~(EK_m)npM3)5^ItaKD=iC<=WhkibI!9stHA6 zk~Ia5`Hj%}J0s^8SFbP5PTyRdKPO+4V>e$UsgzAL$M81Ypq^zJwZtiKVp9Fd?f-Da$Sw+*rt;{L}c^bJ=2v0 z-(J;~-a+S6dmmZSprKeuZ>J%$#&&SFi~4M~KZ8ip{n@?~#0qYiWfZ98P3>U94nU8Ryw%r-Gd|`;TfZeLO2?uN29WD5stycJ8TXZ{|>7P_kFRN{ z{`9U4MzBoO9c`+;Vhma^H@=9_M&m3gEV{~NC z_r^Q1lSwkMZQIGj*2K1LPi)(^)v;}}<78snx%qwX{lB^|`s}Le?p14bty<@F?Pq@; z9V_GuU5D0vTkx(5>)`y>$%7TeiEl@m`mV0)u;6DpcB!=aa*f^4N;Xd}vBEj&7Q&0k zPS)DgF{U_yw?P68N^QMpqOW0ufj|hn>wD&77M1$;1I+r3c=Ua4rCQP#XSjC-qIrUP zU#7;MzIQ?_)?X*o0UMiLF7j^S`YMg(SGCMX5P`3YF)NR6wxU+24k=t_BLgjwOPZ8= zQWi*Rj!=~i=tC7YE@ssv&i-BUmSIp zFOY#3_lG4Mb6L30Jt!J(Q$pkNa0($#_iNutCqub@+avN9RL1} z5Vv13)UK?Jb_7_^VxJ<9tNsHBUjxey$9%qV-d$k9uFI|rXpop((iV^h$Gl{gD(Ko9 z02|N4`4kZ2!S|i(7E{)osg7wp{2&mdl26a1WGwjc!>o^`co>{>Wa>LFFUAg#@DH;b zj{wWB9~l!WCGOaL!QwoNs&Nx%jb{@zdd4HqCqX~Hb+H>q7$-(0jF}_xDve~-ayVVQ zN3i4YC2*8Dc92|{t8goxB+wjic%qBw!)to-wa_+`rxyI`;dFG`L(%uxERA9_v)xaB zU$~&eu8l!WF3F0d8=vLPnD-UQ1%EN z(b@gBNJ=5gVPrJA?Xw1|=}&fK*@0SHr3E5_TlrE&sWSh`XvO*BB?{OCGC4f)zZA03 z{1%AZo0&<(ac-G<)|OYcq8TsxNsD6%mkA&fC`#n}3{-DS+WYh6B@CzCtrlx=ct-E{ zddywh<_`c~j{~K#*?wM#24|<&lq;BSw|^%1oE>aXKygIibF|{= zz2c^=#^JBQK&xll&Na-ueZY+PLG;8kv<1v&<;R>|GpYe@s3dIF#7+*Dwk>j2X5yh{ zs!3JE|8eYjT?k?p-x(4dtC)1WbaHioQbxS*HX6kp|(+hCEk|hpJ z$A8|wDP)W2hG3xhj!=7A$+4=>9h}Y5FqLUSNQA=$|7W~KzkU;VX}ML zKi^VIbM?Go&O+wskRyw9HOswITSxAdfo|Q9EwV-27lRoca&c-5H9R@(2(j8d5GI?- zPYO$tlU`~&;pf>x8j~>zmgo@cxl4_uO;e)eGQQ+)N$FfQ!*NIEog|j(b?)}|I`a{T zaP$vp@RL5?TVu3`?}Rty2rnE#xm3wYOs05ezN(X+aeZ!Lly`is8 zS06deR}3yy_CSP-0U!@&J14d#qdg%>c{0OH63*XGO1YWwlc$KKp z6d0*f`hmvl5W;05IvKF%um9fQMkYj|Gl5!cFIQY6eF9>3uSZq=$t3%V#8;uhPaHqR zd%paByCIcEk1DG{N&=%U#?Evx#^vej(S6sK)ZCr=kVcHRskTgPer|UrS@f|!%5ZkB zGq9$0M!Dh!xsOt>rYVl!*Ge$>wz(X$!*F(dF--~rK~LR~_j z9>D-jwW=SvFC^&iQqX(LS*>pK)Q^i=#a@7KO&@Yk7K-79>vnhS^O`1xT!{XDJ-1A%n$loHyH`Brk@lX5s%8jYjJCZbS7M zen3$U1=6rS54ZB;lSC}J4IupGbN-hIW5BAFpasYPwU7viC?3lm+S`x;ECjJ1zxuEn zE`>$(~RNg3H%>X=ZMNR(l>+;xy<;6UQC6n$CUwGbRDg?W|H7^pg>gYHSuy2j3z^t<{ha zlhQc((0@LejK*+fRl_y_8&O4%7JpZ7BPcmi+3M!TT(F6+%fm61)ltrCZc!UR>er+Z z5TO&L;w$m9{vVxr$m;g)R#&MB);8MWXqqpTINW$)hED?26QlFW04=i?Ez@*6vt_Db zN?JIo*D$pjlXO&LO;q3u^yLUbn&joEB4H>kQ=M8NA)=Py@3V2rS!8LM26-n`(}Y;3 zCQ)kJa3YNWZ#>;E&6G63P6zEqqhu_*W9UZvEQ^w*4&>=mWoRBwnBcrFvmqTJmdAd?Lh>FWB83CRt*vb=(K`x3*; zF~h%kz&&`aPBUP1sr5@j!k21G%8Cw@1W8ZQ!UC4RPM44tu+0(?6BMmiYv3 zHIlL1>F||Qu|U?>B}v{z=evq;Z+G;Wu`h1-w~pMBP(Lot=S%n3tL?ALoeTKS{lbAB z+|Ps0=gr;SzCJfUua}|B%E+siUHR?slFp$XU+(7^9q(M|gX?RCukBHP*LzU<`#;Od z8}mmZD`O6n?rr~kSKDkg{Iq^sWd#TdN-`dN^5Jc4F81_IQ~B(_X*BiRT&Cznz?p#C z!%yK^7y)!v0GX*5v0O_xTLG?RJ**SAGsu-8ChRErzR-W((4Z=GfUbdkwnFb~Y4zkH z#IuW(Z1xTmg`c66&AVs9N$cMcNzu|s-#1L@?Pu{Lk<^87lIHlse{r2eq&$Bf zK&DFP;0OpY#3_6HQp(D(x%1BWroX>NcbdR}P+9?k5TF$x?Kc5&hSERI2FP1W5ey1t zr=ziZz+&3e20%NB&Dy?*kcVj5=1c)Bj#8E>HxW3WAY}eK{D#?QKhi4(Er%l7E)ppE z0n^n=*2x1<@K{4cC+!Vw=8a006Nq|eKd-t%-WVz*2)@(%u*;I-Q z1PQ_A{faJNGE82OJ_7=y?AH%t5;AleC23g~W=I=3ra|f_$-8)wFv^A#PYAN6B0RY| zL|#tllM*tGgPQkSf|%&f%(VquclcjHiwVC@9Kb?&rUn#U_-}3~jHxm;r=~|Kmn7K+LAnh_ z+M9b3CfbJ!BW7=5C{^2|aw+R6;Aq2<5F>8`|N5FAOi7g{D>uxzo>6|dc{vphT3xkr zWHJHJbiH(?;#JU_tqVk9xSjk-uO%nyIXysKqr{+@n8OEd3ql4DbIx} zcj!oXCq|7L{Nvk&A({$1#gOK#;q ztPrmz8lO64(iAOi;utPmcoR&@LcCpjC9hsz_4P?~vskstkQU`cO=M&`w*B7s_G6uTk9!7Hzw1G5)^mez`@(G-lNM?id`~pcUt%DNP1GHD~&c( z#*g-q&bX%25+c;UO}c=?+mx4PyzTcPvF`kQf45>Y=71eMB`Ikvj8d5(f%9=QydRxV zmikr~i#r>;*%4w)8Y`|^+B(Wjt2f^hio21!AH4KzUn(ajogg?qPAzO2LAYK2fe2IH z7K!Zcjx~AbS~ul&y{mo#$i!|BTJ!LI-Qu^jhB;4M!H=HrlaBNCuPbP;7)8^$# z-efUg7q)2n+?vsD_Yk3cc#b~_6kS>9r#ewV+B_{JT|kuVlVF8?%lYg*Xp&i0tl~p}}mH9m4nV1VwJh_?OFlaJ~)d*Kt3ba9~Gr-K8H`NSdA_lnOjyMLaHS3T)M^lrr$c2Ii{lMrQ zUuvkwU0oe8gX))i9aM-}?+@O*1X7r1IfHAb!nLp?<-qSPmHGN!&}4qRXF*v9<&OT# zSetS+EVXG}w|%lF^_abzdGvF4v`a+8_40dy@AwK&b2C(b2`3-4WofD6TE59~VF0ly zH(vTxPuLW_9D#H#u=7N)7qVV#HSL?0*2vdEQ+~UYVqKH8#if`=6+YMF)V%G;RU)ei7tkMDtNn`ZP`wzf~=I6Po|O*xq)b2Ei|-FI<1fkZI+ z9<$J6tNOg}Ot#jHF}8}RFo3lgp1yt}i6^PC7MmQ&M|{pscg4*G^b{c*H;-|V-*N_B z6*n1n=L3-*wt_brwmwR7!K*-9n{tr*%Nc?J)+77(WfT{y7RrPvc0va~5j-yCM_g7m zZ%LXdD}@Kk3@6B5ip)XZ`5t)P)=x(2QqJ_*;(zGyW(X9<_`I6TLYgHfqwn+VPOS8s zQFeZe!)g5EarN8XjZ3`yr(y^Z80`3sbmcY0`Tp`%c!{jMcmSduHIv%1`YE}mrH2gE zrR}YHq$j9ti-XtX`<|~<>;8|Q3^}KZ%g)1`g!qIdW0^^aSb{zuFFalCq#9F%PHE_t zVt~cQ`U$*X%VJTA1;uI&jT6okZ~MKE(`@(Hy`SprWN6Ax0e#UJ_DjdGRV?vX^=4=q zH0qy(#R$Na(qEE=bZWjLdN92}10Mx$b)JXxssz;$W>qWkYpZ{V?u5QU!`VdR{sE6@ z#&&?8?MoF3iiO`K{G}a6VKLjs&B>XP#BD~U+xC>^hr^(Su>PP?)Iy2|Y?Z?GVG3;) z8%6M0dFkH}bs=UDaIocEUH`(5sDmTn4arGff zrO98oj7M5GIF0i^Qd4lcu6lOXPH(-vCx3JwwZ`7wfFAO{WL1DLKPSMp3z7`ZAzgvnhZ8;>x_hwaAVIm@!y5AcSR+50X z1j7)Wl3K%YMh+JzIJ9W0pbwsJqO4J$GT~Qm8jIka8S5bs&w*)XVUdj4?v0y)?OuHC zw7i?L&Kte3P-%WGff#X2;9$qgrh$42nKFqk$Xo@4U;Gn*?-S7tC95qmof+ejQe8`k zfH(t(6%pi)Em3H84XZnHXR2^+OcK=WAE0tSH{H*M3$Ui>bSbp&CQ` zR822GQbo@Wv%rA(2kbjLd4V9v$TUsBd5{u zrXH!hRCOS0aXh6$S1Cl`)xuUHj;u}&2e)i)81&pv+xNlT2NIRx$A~Fh*iif@@G7SK zWi$z{OR5}gIlaPUdeZ*LDus=0g@!Yhr2QePn)QmLKN`1PS>xlwst^(MHKeY}%~wX} zI?}4KT4&mHmS$m73Uy`W#D}=8LFkhI_916;l9}p|zaK+@wW2b=8EasS#$?*`fJQCP z(J<15m`67EyILu!wghI5m)(1MeD4T@L9XZXR+d@BK1&!kbje&XeaO-mBGbyS_0Cev zyfBdl4hMOjwlu&Pq@zg2OuUSM0E_z%ZX25%WP2M1OFzc%<#VpKAU_{cKV}(B{f>_Y za`qXbt`^{^RCXct*(pdzXh(Y}LKRt%2h-L9j4*C+r+j5amLdolt#mq$kH6K>6#2Ai zQC`Lp)dY*7MM5eBCY-Tygel5ijdAo@IhTfF8W!l;QiA&S~QE7WJSI>=mk{H9UYV$BHQy@}VxFZYFM z=q9LDymg`?_2=2;do>IZW{$eoC(WYK_?3D{yE#WJBo9Y^y2VVYu$IuSnP5HEpmhd= zphnD0=46ksSD;!{msZsn=S3dT2{~4jZ%Kh1CcU-@HN(%t&rZUV#aUfKx9e&sU5W4Q zYMoQZlyfyHj9k}u#-)SzeKab6j`7X)6f0BmCR(S|aTG>Niz-z9Ht4czl5PBp`w&XS zRj=rX{>^Z4sECE&rPWSMP~2Tq%ZZml52hR1_xSOGx$iVIPC3O?1onYyxtWr-4Gg*M zf4Wq3Ji@kGPtl$nWdY*_UGPasD$`IlsATDaqrR|tlL0Tm5yYPel~WG-76y7NOkZTB z-Sz7Jo9&o*tftd1OP9$bdE!qdhm2L0$q}JjQ=yVfy&ItE2)#yGAK+&;N;u zhZQ%x`h+US8G}n`#e|6%MzkDuWi!-wq>>s&Co}wEnGsQ+{~KNq?++u&6O~GvJNy!H zwfY_7`f9Pa-LI`(X{z9&AUCJKPmed9>*XS7m-sBGt4;Sb zr^2GE>7qKiJNe2}?XAe)^TtaSPVM^FkU5qt0*-LZQby(Eu*9*ia61AetyW!FBzW99 zNYi=J##t0lGlC=03l3fCh|kc7nBK?=hY;;shP$+U#S92;TwBD!X4Nt$KfQfi|UkpurV}`uG{FdNDbTM;nrLffiMU9 ztwOwRw&AL^vg8v?ud3?}SKeiuX0f2Lq&-n;tk}UKBV(zUkJ3)dOygBbcOWjtEvt%F zldOalH)r+LIMQy#hG4Ne8mAC}%^byG_D_;^7!sSj{LZFRtN+#;0#ArgTe-hd`>!c(;^ z=M+R2!VrVK5vFx5}! z(bnxvPv%d&RD?jO>8^2H-(GXTv(#L;2%!E@I^3D`8BjjRMuv{|`cSJtiAaq4p>;6| zP4u_bL@tMnJ97&h(Q!9{f3e?8=>*v0d4Qd)Ehg4NuZ}ByK~Ts8zme zmPEp4irS*2KCt9&y=%Q72SfXh;oGS#b>B74$=UU%=4DO#J@-2pCSUN8wzT%1mTPfrCbw9W$%ovd9XTJQt zeb-EBlgtotE0Jox*6%hLwJv2ymlYTRk?3gf3G`9yz-)^kT9;-0-U{r}5VnN}OTm(3 z8KOlU4!oXpm3$|s&ZDMW$kLnET`c%G(VE{{hbnX!Y|4`AEe}I^`~talg*$vKAh%|9 zuz4cn^9(6CitkMoQTkq{(2hNvTj`;N-LPkW1S@@Fd`TEn>Czs9&9kLD%uw`g&pq>V zB22do6tjX}TpC?2ytaPIA4c0+LcgvX;399F#{c0Fb}Ge5hNXe1F=4P1)Gt_@XVI6c zNgHhmuT-YgX{O4OfjJHY>a|Uq_YLix$=+3bOq7>=J2;-xO9nsn0+}oV|{QRHiiSj$!`}_Ns zJ>Mx9v)s?mL_eOFg9Z6qpVyO-T<^!R9y|e_&-4A6&uCnVnLQA-Le}c9i|4*=&D@RJ z1Ix20K8mKj^K4VlpJPv7JTC|Z`x=E!w0c@uA**h^gWE|m3t5)1qqISbY3$KuS&}3h z7!Z}EaO9>fQwSXv?(vP-e>>#2@n+=YOlN$JIy~*E;4zdlQj*2*1Geh=1A^VL8bS(t z9G+HwI?^nE4pV|ct`?-oq74UzAQ25t*WVY@B;8$NBEGatZFe64)(d(1HVuf9)yFlV zDEy>g;Whqf(`E!LTiJaKi+Tbca&NcYYoG;7@XP?a`VZ-}8A{Lc_i4lcmOMXds=Nc( zbfT$@;6qsLtIC~eNLjtNt&;#UpGkuyYcL}2Tz(yAfh?XokWcR?cr}*qLvn6rS{ib> zTKXOj*Uh#~wE~foWsq~@o;}zul(Egf8x;f~*BDlod!7mah2Arqa3SaL3X5gT zX0fowA7-^!E>K0bR;2jHd*L2|e_V#EB%#+hHNv5kB7ViQG6^-X5Q@Sm%}d>g+|}{( z9@f!`_BhY;JXgc;h7#B!yf$XCE7UcGXiH|r`jek1nn=%~`Y~BQQ-P=g3{RYTaoSx8 z*z2L6&l+23%Lhgoa4fkSo%GQHaCSrQv4H|RIp82P21qj5^cAhz`ml*w6pyN?WVG&c zMHY}WB-QA`!o3J|&Phl|GKI1Jz;y3TSDcEBEKQ;6oL>h7i#Bq~J-zFAjl?7Sog-zY%xi99;-^ z6Q)Ewe#Kz%fS_5r>lgjJ1YXDM*OD94Tf*0GozEwqVWTPd1W?E{z(;iV6_x1pW`boW zMDK@6^Z$zD7*^@=$P*ul$mR^R_8R9e4?jkARChswnx|Z5B2z6G075>F;Lze0mf?rD z^r({Ocg6v#kkQG7KS-$k6Z7c9s5)oKb}H&!nK%j?L>@TUZRs0cQ*5*XK+bWOXXXaP z2idd>kLCLAQVnc%H)zM`cP*xrt~j@81eV`ps*#HP`%r_mZ_?cLIb1=4rFT&@g72*| zZWa-c4}i#gIT*^0L`k1BSVblBV@`bs!3x*=S>E|O+A+tsCL(NX9Qiky$eD(QK=R7K zUZ}3W-BPqrguem9o8$SZnxbgQIufBBC^(=}y>_*sCQP7kijy)@pDzUu&B!{A7LR{o zr?yr6!W5B1eH(?(@pC?pF#?O@)-Oy({$8`tc+P114u|1KGnxw@;OMJ}%qd{v;K^Es z*P~gWt^Wf5%TzE0+e<|E$BI^%aOY2XnW1z}T$YNogrH2pX>dC7P$R1~k2ZkGpnP?& zB4CYO8?Va4aS;I%&6CGAg%G;yuO$URAiVKu&ACZl7kpEy|0A=48E`_-3(K4VEWQh# z_1%4vR@}K$i;R79Hh^tB?Ga%ei=*0%uuenGY(j>;m0I(+DM7OFz~}jZgsLz5|Usb8BwE!0P33|!*VUBOD^n{?Ueto^?FlC$JV9?tM+fX zQ3?x0{eDhc`Vr(*ZO|>ghN%=k)N7M&O;T9@GdgT9R1}U&o*4@P%W05M!_Sm-77~m$ zd@6<{vI)=C$r{_dGhueUX-Un@498(4zaS?LlXgcs{y*0QUCo`OH=d(mF`-|UpK%)33bMg&E)(+9Y&mgbT!9gZ8U+VJs%67QFm6qLMwfdLnX zPiYq_W92e0gv30opsP|{GV)RzTwv!Y!n#WnBab{yY>791auobZSFic->8-HkWvGsg zLDAU8#^N7taj37a_v#6;@yh1kc;xoUyKs5!lIvl*{JyN5JaPMozkTVHZojcTGRIkY zVNuS0|NI9*-yMtp7U04pZ#I!26#ic59h+$YOZRvUQ18^sEWlWOgNl6&_;n&D$yh7_ z#>Hr!B{v8kasD`mK$}LV9ZvA~?;IREnLtE|9o}lDQn=ZMd({fs2dLuB^FN71ArXsNdU3l6h@XElVqT^cWp5Fg86O3;d0Q-_mz>CGPK=H?uc*E-tR&8y*a38{Giyg{LvK$m*>z&C zSxhW8+w@|4(7RY^bn*|9M>iY9Pth@#p!mGB&}x!UY_IkNs8-|E^aA)wP1dm2j7FY4 ztF&U-{uu4H!;A#EH2dBu7~Ny7{gWdnZiq||JNK;_$&4H|PejHtVJF^~6*umD2|H(W z`Wd9_S*AB&BZF7k4HC1yU^9jQ6{RFD_nip*ED45d74(Zex=d12f_p8gN>~YP9&yi& zyi|=1lP;K9;G6p4fzyu~JzpW-LFG5B92uG%NBNRxI6;=aQU74vE}2^3m6e5odjD!O zM@TUcPOOy(^KOIUche!V<4|xR_bp2vapQ0S!1EqZ!`^K8(Hh1G}V+0w>^QlvtJeo=2?)Oqo0@_ zTP#=&x6CfJYfYOIjSXs=BN;DD7;g#2M>%2=d|q6MPuq$#PU5WUs%@Q(d+B(zUbvW; zf5%#yE0=#=HP*oY?~S(2$M)NOzE6qv+vmSFdi$(5_|T}bX!3i_TzdJ#e!*;qoCs~z zDoEy&iaM|B_B5V-Clfhac%?XY>r{uadAK}iUX@RETex#C(2pDmf-ywT0jpEv%R79fTuwJFz%65 zKo5qwn(L|0S2`RQeSk;)y)or1H@%bM0k-J3uC;v6sXltBcpX>qc6f<}a^u2jBEM~|g0mI>K8&&eI zwN)<@B3t3q{qD~Mu2T$BKHvtdLQWqccy)4_w@PcY%A^yeUVP zK`Yd{Cfj@%t=n+T@{n6|%`0c(5uhIy>pU-U{N8f*y>|D=6i@?_>r-I&`7AyJV`q2I z__@$_u`lb0Ig|cb+jFQ_Pq&;sQ(^pI_&GkX){}_@;;`rDe&2|swD`9NU2n##zOUOY zZ-zNvjQdg%oGcO_`nkim&EOW~($~Nu%h(uEZvls}Lc^cYG2E*b*6#-UG~t+L+UEv5 zHTHGDzSaSoZHdmKDw@M~W2HpD+?%&5}+vFp}^#6i)UeEh4)>Mh&;6_qm9yj6X zbHFMy&Q=QJY#6~_GC@401%TPaQniXVn6KlH8O9pdi#M#2Xq?B>_S?i7GhIJ_4_02p z(>_X|fBf%rBftLlJvJub|1IzLir0n*19eex+`YdSy7_ydR|a2!_{#RNRL3oRB|HDM zR-5$DOZ0bQn`mp*sQ^cF?J_GSsu*rTXb~zVLu4crCgl)%L~STbo^myKZMEw3zj$Yv z6gV?8t}VIAQ5Bg516e-KQ8_yF|w2M|~kww>qo0I@~E+skf zU+(jFZg!7Qp4zx?!*i+E5UtSK+oe)|G`m=tXI%Hl27fU-O#qc*MuG`ZK3fgJjAa%O zUX>X&UffGr@>El_>f9@yI9_5oaHJYEVOT+1WWq8d?W1W)j6oHMLBZ5QNJH$?o6S%Ux2&tEDYY-JF|nvOEQ88ks=e1Xb?Q)ur!9~vV6DcAb<1UM$;vK z3JNAJ(GVQl0lSlk61hIYmc^)!_o>nu8*^kNp}CVL=?@ddxsyw`BP4EI@A+GiRnuNJ z%S_~SKr3hc6=^SVj)6LRTFp!ZAr3J`g{f6Bc=IvT2x6o-xS1;X2_=+5zq>je#+R}IY5>A^qICYWHr@r=qj5hnGEnA%qb@!xP)ArMP8MV3SoK+ zC#VD~-1Ia5A)+~j`32YFgj04GUIS*K^B{xFWoQZeGAe&kIN%)9s3vJmLM4$tOZ zpw$$XuC3Zv#ye*#wegHI+9@&e*eH>*3%#KRe&gifL3%cSm&bwWP0Z3;zvWKk7hLrq z{c}UjH3?i!pGOT@qxbf)bs_oH?$!At z`@}#hA#6b?QRINQI0Ctb6pC?^Ypl$0X;w*uUU(7Z2SjwqB-9FF2eu2uiE4T{n*wHn zar2+5jCDWnfu++1!&3XO{zEFxOyyk785mz0lL!^AQOw7pbh}W0vj-ub;b#XL*M9Ma zW}NMFe=E_dfQ;8gU*1&;x{29Kkqh{7R16~#f10F-8pXdPdW9kd8qXaFrq^LX4-8ZB z%|-T94d>e1p2G#lHJ;>>Gqx3io$gf0=G{WAQS`s>63&uXC=<8 z;~kYjDOpAN@if)oByK#5NO=h|hN!d(B#;Lhn8V0-Jc~tQDK5)zxCi$8G4y9WfnKk#_YF6t zw)nYdl>SGJ;lmCiWK5t&joSSMnz9N5m_x|xrO4wltuEG0W7(aSssSRQb2Uuei*ApP zFQ?U(Mx7gr{?YwKIb}k7g?hf+_-&gzC9_cBpP-9!|6NpJItw9NEJ;~6TC%R60SbMR zH#s&wZbGx_mExGkK=hZqHl8i!*rOJc6ua~V1U(O^LT(zRQ5%BF){Lv3Ztkx<^!vw^ zZ5h2aEKOa_hnhU4gTrZLKbMUV2luf}cC)R+|=oMkwu=?I3a%WQL4LBS`>B#$*A zwNfMPRXcUUxA;NL8o7&cN=+MIh)qPKQ)^60k$8kVtQd#^J8J^ z2m9K0a+|fW zzc4kV$4IB-tk>jE7x)aA&^6rRpFJ`~rU6s=Ejgyq|5L4BmxIonDdTbEhedI-LZ{(j zba}YKU!rw;I@EB%E*0&SBaRhbSV^aG7+2rAAKp~>?-JFPwY;^ljhF} z-ckrX#`42MoT`Lv-&Y-ibWftDaoIa&BV{einaM?3Z_q~tb;OlIu3tVhf>QAr76QG_ zXkA8_8Nuw)QQP%q#>CPo?gQ_c~*xzd@8>q4q5oAe=XtJ#7(Rf$}|Pcn)4&*N6%7I@cyt^CbH$NoT+3S^`U$!+r8{uSSpJq8BL9PL8zaMG{3Y+zC3&q`qYBn zN&Q4Re!+%?<41$7mm|g&6_Q*HOyu&Nv?%ezB8n=t2koVX%gow9y=i=>`tcbey!X(#`<=~Wn_(<7)fw83=zD^{w=X4IJxM44XwhL@UdbW9{zx3RfZ-x(P> zWzwl8^`57~EOi8ajhQ^S_$l-FQ$K0?nyQX!ChT-Ef|lF{ad=LKsYZi13QNEi{P$Ujn%VQg7vV(3HLth{zear?rD}E zZ{_aeq?%=Yn>T8mmXvh(;|hvRTm0+YHPjbdW#y6-H20?dU{>p9c`4o z$ng0(pWx`cMvhXXG!{!>LS7x@uYwCUa;O{|i48Q97NtZJrjx4Z$5Irk0q*I_Tjv>V zli>s<#|?HufRny9TQUV0xUgWz*+6v`{L zRhM{YcRJ9@$v=kLG3KWultKAf-23ROVGhV>T3!d5an5!*$8b^k}p-wbnqimwRL!;8BA{aHk z^q$QL3*EWWT0?q_ae;>){6u} z%J^@(t&R3%whM?Uf)85KxjvoiXMcBnnV>4K7T;o^SB6CzW==hZuvrILZ28FoTct#g zDv<94_1JOAN?m>0n|AVdLKRkpjx08Jnr*Y3ZpRNc6dhkz?vBhbIF1;mXKG&m+zG9a z9M3BX^E|KDB%^YYy*%u$P^kHJaeBD8g3sce+ek(x6&I!S<+Y$yJ@a8SPcGB%cE9oB zEY0A}Zs{VE*~k{5ZzWtph&+?8TYLYG{CyvayTu&W-RPAf=abItKuyIkuBovQMREsm zTJ1mia#XOq{q<05uuGk?46`L?*=OR**Ua^)L5|Ppo-r1bA}oD&1*-{>BXk1B{L=hX z3KIjU3i@>Zi84M(zYqHi9K14-o4!v|Kh1?ZZqtAA-)y&$n@IX&Em`?10d%kcP2!k6 zLW8n$3m-23a1hezEICWY^W)Y5V_%f)wrs+mYKndeaCU%)`KO1A3y;@PP~xRv42LRc zYU#{_j{F_gq(rUhJ)wF8BE(qpN=Syg&Nx9Cs6r`6#y-gh%4iQ(6of^H0OoNcas6vx z*Fa17W%e=2zaH7>FOQ@$@eb@#0^KS6h0Ql|dA?L1Dbuq0RX#R}Ng|9AdEIIeyCB_Y zv;E=Hd+o;#rZ#J4jP0uAV$o}`1#nMLx_>`1%61#U1NPB%(ud!io^{<|>V;19HA*6? zDS^~1qU6t98^8OmdgXGVK51sc)g}YTr-%XFd{8+WWNF_ydDDR*|Rp^drh?ZXd38p@qQ_bH^Se#K{!Cyv@ISSKPl{5!B z0%K^?tJLLoa~Z0%s3F~M^7o|bL5{7eH0D=W1qz{*_RIIq5b;Zy!maW5L4xI4clQ!Z$(SqTJ%Jp9q zaPY_~z_9>c@a-&7h<&07jb-r?x6GwI_6tzy9(a|p{A5{-1vH!aB6MG*iyGy5fp={8+U+hsEvzYi7btgtW9{_#E| zI>(gowdulsKGHCcKs%AE80~Z%%-9)n#6TTC1B2NKX@`qB$Ou1t?=<4+Vgh`$++~oZ zYoel-qX5rlICOq*nTLUDM~wDePJKoNNnT6N?!S{`&;$mi2p7ojCo3>U?bY3= z>1B8EwsCoVuH30n=w*F8yx#shi)8rnbailYb@6cV^;!P6de#78_m&4Lj&16wVYXI0 z>OL=Y%H4}0Wsfj$mqw6cvKmVo8Z}V=xgzj+CHW}0a;x|CY}Vqi0QTWtLLi{04eb*C z8R7S_pDPYrNkVf8U2_z>7RK|t?%1%9y*5Pj7&nk*-zM_*?;+7n&>D^;qs3tv3hsa{ zPeSV{jSxD_{qv(}Ts^Fan)>Q*UBFD*loZG=rF%on!;vXtQ2L37sTcp&+|9ibDeD_7 z{Y0`8CTEtjYM5sms9fHVH2ld)=LD9rF`Xs2zOfCI$Z2rm?XNHB^6{AR9yPTk@qvB( zLF zm!Ef#ge}G8Q1M0AhP(HFchUdMP_3XhGa<8m7~XF+ZSp{GIEiSY zK^qfu1csv=5B-7V(TfXUg4X^TA0Ll)k|JoQH%O~`b{wKk3IxdOV@k69Ex?A2tyk_^ zEF}0t(`lv%5LpYr5O_k2UgSYfGIJTSRYgmri65HHRVz^nEODhR&;OfxBGx|e*DQ~r zCqiF4^?)kSo_3ri1*Kh~YF-Ja?1xK2Zy#0_)ht*E&o9^|hogelda%*vWLEoCn|x1E zAqW_KpA2Sijk9@uMLk@sBp{CD5*riL;P$@K&es%kxBeLS*lO*@@gxy;Rb$J3e+ttQ zau?Z0q&uNuzPb=%<}0cA>v>Yu{D1}G;u|+y#F5P6DRPW|vgQWD4p*YcVpljuPbVH? z-IMk&ZI~$mc~K(K;Sf63T5esex_MT;6HK3gu5$!7FX5>zg+`9W|7$MT{x`D!af1xc zCMUny$M1;d{$#`v$BMK=@H$Ci8$)74GL14ncNN+c-Rd!nDPE(A^p&+7KXtJN6eE7j zIJY730)~A(b=i>mwt?a zE{lGF$qcD_I+4?CX=2b%RsLi2pkh1z+pteR5KDCHSH58)?%#5A)f!sTKv}uNjN#uG zqKxiUm>%8q=F^EZECGq|j$rLVP0m`36=aePMGuwM_?4h+LSNG?(=@CR;k;G9= z@lTxP$(}v?;eoc_YfL(`GxAt*(5%-u%MT&u{|ACVeZQ$5o|)$z3q=iOvi0VJk$12E zy&;b4dkHf69b5NocVINzUE#-b+Eoh~@dUa*LQ^c4O|#3v(-+KOkIP(-%2@yC62o^& z2;cM}13m=)^48?t+hXW67j*%N_ld~MTCs*k_iaU%iH99Ts1}mwFMp-6GoEmOAh8DSDQ3Do@E)9401>7I;dzNQzu{~<6SRS$`mUEuJTP+u_}4%FIVxkgjYu_^8|y!8OO9J8 zOKN`YR~^^-K*!(>a^`v6@ z$ABZ&efPckXb(;<&#g7vni~O46Mx52izEgjYp-77fO9cP*>|$eVMSOaJ$LCntF%O$ zh-JZl>@|eomz`fwub))FxT=C?NS&sj0OfQ|Dh8gax)|&iD}%mw^SdK?@83xVXUsUI z(JAXT#A<_AXV*7FN(5*j&S7k!kedzE%gl=f*tE31Qi8=1{Mzl=Qm2kr$cvYuaR zt+sLt=?SqNfxO=QB&lVM$6ZRk)Iv%{i&W&<8bR9&*Rdb%6X-Ih1#~zCLuWCoAk^j1 z$gOfM70cU|M2@Dzqtr*67h2?-YW2n6LJkW-?s=tZnvwI%BU@Sk&C-iHBM+G|cI3Q@!fA7RH?C`-OB{_Q9uK^Z26#~DgjS5a0T%LRgFlhOHg7}Y+-Q(9^z*49ZWJSBc8iq(ZWP5F zJNXpZX22~|bZERDX=_STrj3QFQ9g{Ww$t)XjTuW~U;ry*4ZeG-JP!5klkWzkj%F|r z`tRTvjk~2Cd7)|KN@O8IO`S7TZ}WqI*aR&a9i}zl)YIgSoL|bR<^%>!R8%Rej>2@B zNv))r$tI%GO0X!L+G1o`!vlEvg64eS4w%LNvrsE<#gJFI_u=*}#l03otaBo?_4wlY z(x9i}CqAHL(@&&=Au%Kt7=;` zpJv}Q(fdMFMHdU67?)BbhRx0K41562RmFgWc-e4`!^PA_ttG1n1n=v^4Mhk;2N;SV z$QrZCFeM3xNUMt9>%*%Eh1nTnjvn>-<(!a{pzxOGqOiGJ=*=}=j+QY^Ht}P6UL~zU zraN;pn<*P9vj5h9r~}J9x>;EVE!1smX4G^+~x*H2nxkPC3)k7?-&*|5Z%Y zRiWi32(aT+Zk;-E$mYus$)x1@#Wgv-IC*sj-mNMILuSD%Ro zR)Ju6_2P8)^y#Ock(H1N!qE;bc~e4Ua?Y7r%tf_4Ua34gt`>=Yy1Rs`8M7Zh_`Tk` z?~SB8@ws!L=1;_#up4!Qm!%IF+qTY)Z@ue&;^P z9SP^Y#GB%tCRagje7If+ch35=Op)4vJl@a2!$j=Bq>tXxs5e!5g*bJpPrJ@wn1WOqKT7On76F=adXvg znR;NXz>OQS(nvuVO;(nwW*JFY#_w6>y0fX25OyF^Hq+W|XsA{n*fc#)foh9d^9=bz z%_^GODWK>VI$0RFtcm@hIjkh-Qm=|09#oBm%-e=L6rvePgs&&9L|L+Qe&kp6wtjGH z@|a9r%tmOi*5l}V;wn)qn=YMY-XgJkn8INxq~?%8x++psMYP~1N|A}>8f)}|+-ZW0 zB@jl%T0As(Yt7;n?jC8GLsXl$2t|IA<{n;x4XNXSt|eJA)hr~DET@IyiJX$#T3O*g zJj~SPo7=m;IVAUCFn=&GPYm5Ed(cgZ0A48JLVZB}DtU5;DxW@G??kLujAm+ex?;(l zokAq3?s(HFPsp+Hi9|m!AROY#88eF$`#>=gzWEnsZ+un|3;k1mB9vn!0ZekmP;`@tia_3B^K*^38_C8Im0m3L~}& z@D(g^$`q?|UNA^=B};y9=sc*gGK%1BNnWDDqP;^l`azRM%PN8vBj<*OyU5jsl|D4g z5q6Q5^&@!pNhXRVtL$*hu7K?jXv?}}N3E|8RHi0gWDU^@uRh!T6k<3Dh(zQ~5jfAg zOMT~E@4i2&58@xKL1NxWTY)b7+^kg=5_HRS4nA_G%23sF8LdPNgEOsw3Y?-P|a zyfY+0fzV)u7(0KA5vZ6^C82DH$ME&>3N7cb=+P-)gbePnqDQBIF(5#0iXQL69UD7U ztSjpL(pk1PZ6*u*2fX9wm-oL7ZRPpp{pUxG$7#biHQz|s+VoI`7OBM}Zm9%H;RKbI zZ^>YXunoi8u+=X>x*OjYq6I))PH@Dqa=@tloF`wrn)+r%YaPS_`9VYS7XOX)e2rlg znDb{-I`pZ=+`4D_<4qO+u#&0oi>OG&a&eCw1~X1+wRVSVjiM`8j?IPo)F1XZ4G=b- zxBA;qj_2r93Uum)JiM9c6aHobI|Dy_{$?_7xdcVDGv(R_O&Q-tq+?}B*@R`%16ZSz z%KD_F^Fj`2dEl6K7p60_zEIv}(g0Fzi8YI|@9zKgX8v%fZ$ft&x26HTH>b^p^VtLf_O`5S zbXIdSX+h2}gMFI!aET~(i`>Vu5lCij)-`CB`gt7~?cI%)EH7IeVPl7y+cGPd43Qwm zrH}@j+R8Sg+mXj}D`|oHhj$^+YgvhV4xlIs6x(gx!f3MByjW)JT90(@XyJgacFV}b zdv8JxDUtAVL*I|4WO51i^yf9r@VSr|Ueg+1k`aZshK*6uc|9e>4unMYjREN%@praQ z(-DRtOicOT_cYq!3_4=?J6u%OB1pck*KDICDJxl#8fkurZw5k)clE)`onplzE_&v1 z+0%^5SOIzKJ?q{{;0MDtTBhib0M|-oY+Xij%d~2ZNhjwE-<&dfE07DKcZS|FeS+3n z1Wj3?bf49<58l}}S~RuQ%Ze@d+bID$Jh6K7?4FksIOE1KI8Q`=-1=*XHoq>gTb3I9 z3e6xjt*h=$egG@dSuI)Bl4u5K2nc9~4596<5e6NTI`Ac~g8{z=Shkp&wz3Rc+r7D| zK}(-zkW->WN)0JS=4o`BR20kwnc*Q5b!y3O@L&~+El~wRncAeYp{xj5yv5p$zdhn% z&kkrETpH^^YMe5`WeAN`k_W1il@>LjPHro~fFh&?1jy+tHYX>|$OF9w_rzGKTB|9K z%p!$`x-3M+ni0apfyZ@|J$nYjGPgUO&gv(skn|mYV81d3G}tgbn05eTKZy?ccl1ab z%B-b4W3Ds)qGDr!QTZFu#5z8QV>9sDF5?Y+uob^HsJ|Gr8DxjRiTwiJb&;|vTjLoO zbvlcAJy(2tZPIim$;hJr>&lS*hN+q%DlPFOtc{(u|7X--anPkWIj_fO}a z25niucYr0aA`x{(O`L8m*(Mx;&G{nmeL57piTi7WJA`3dkaVNY?|BR}IsPfRlBa$s;MHF6CpD27F z_1HU(s8_&@{4k&<@@gYKY);5)bc#k?KI3FHl9h>^4ut#ISfAmpi_}ZY+w?Yi21l=S zOIY2<=B4U%1`L@S8lM1Y7J1P&qPbvUQFP|)#N^wX0rw;;4Ta^5S&4Txm||;L45C7G zhUrKp^5&!}(YP;<9yfhOk7lNCnLYsh;*l9uRP+zFm>3{zCx#T%X=tPUaT;MPJ&R z)5}NW3yM}treZil5UA3&IKaxyrz6JM2i#q?DiGPQMpLjUg8Ep52|9buP>0d8SUY!j~UY2xw=wYqkmrRH|mXf-J ztQc68VWJM}Wn@5H0CFkPg98ub8il%;3|DMhiJ(nXf!(Ep10Ze(gQf)6Blyt|X<=M8 zYE5!l9&HBcSc^kA76)4!#m71R{%|1*69H@#f?H<6KL`5+a3Dq44>irKA*DUn$K@3u zGxB0NqgJmTVi-GNu3{U4lqPVW%dogR2rW%^jz9=QOh=4v=BW4RxQA{uYTe5EHsf-2 zA=DM4>H5Sb8%0`n`d%lzNO=O73ux&n)`Tv@881dqV>B~|z6slO+{(&L=Ip0jB7j!V z+`P7<0n`}4-KXjLxDX1enyk^)Ze!E56rIqpgB~wZ13=(zxKZa6Rcujb*GwHq@)wIk za6PDqD9G+B>5?i&uCKm^3_#5N!@jwangDt=4C+ctF@ZkCf|QI^O&TLk*R!#hYEGHU z2wk#5s|lfA&)nWhB7!3~aAQ%b#Zoq4jWh_ym>c8(}u);~KWVZp6Eo!x$)u%6m-Z7vBXb05vbHKA? z!ULU8+KBczOOO%}f&_CwhzZvUyEvHdOm#kWQ)`hHO@?Dx36Sd`MLaAq>YMD2i-jBU z4i$(^kZvwgzF5!S8!!mUBm=j{m_piNrH?2o40*x^IP#eKYPLxxB^SlXLdz&BHs0^R zYD#2s3XZ4qOAJ6pkhD2@Z6Ydj%0WO4d6;nogqk7D$youR=gy^Ng6Fp$3^_-P0B=X9 z5BdcdSDt%-@A#XK!jTd|FE+O76awoaH>~sB#s_1{X*CH6p}PfDm}0jg&JmNCZ3^qH ztr^)@LX*%#JsnChCJ+?7!x@YBGR2j=>YZx)<&Er5QxI#gN75|D`6ZGvJ6WlCa<_)h zpj0#zP-~l2lmGaH{Ez=Ze*cGm|NOU4o*Zg%=P60)`bZN^3$1S!G@{o({K2CtjYY*7 zh@U?Bck`9c$V${zj5leFxoV8TYJ{c~dHktVKdO$T87bVS&HT=$sl;4d8VSOyOyYJYDJ-{xf{=14-=2agxuCV!#Fi}Di93P z9*od{8<&^X=L`Y_;^1mY+SNFK26Od&}$o=1`&HKUZWr4-ikb8k+`VWdYfow6Gu(pzJLqm za>H5xjxIOs14Y4@!_JH4%spoXIM62EL3|s+{0AKUn6d`1goH95tWepSh+7lXfgNn5 zP|nGvDC;b6^EW)PSB$1Jt@6M33JDt(1iDvtSiW)zpRuO8Q@mR4IP1^%6Wej&O_NhQ znnoy1nW8*HMkNYHC}7?PWeS_qXGf|>=t4qHF3(-9$2pnJW@ubT{u1n#qwT3kO$d-d z@vJ4Y09{o@*Myp=S+M1mG?;Ed$Q-wC-t5DikQbt|uxnHD#)J^O5aJroD30}S!G4dA z$yGav3{QF^*Hf|(;y|{SDJ%#cACoT&@lbS)8pcQ~_KduloY*+mHcuG-c_ViT>noN~)68D^@Mpmu&q9_>lYcwW_FM%k>{}{r92K|0d&7 z-Kel5fAunWFbk=k9mG?!W&pDT-%rCe4~mMXt|(sn%~Mq&3=S zZzeF_AeJm4t%*N-Gtnc|T~$Jf+j{Zr&E$5in4CVHR;-*BG-rQkzW!$NeX#R4gXHII+4~My0x`Xdz)3H+*Ca*Y@i+^Gg2(bgY3GT5N71h;qGI@KsGm47~^VCRl{X zps>bW<`Rwkw19?y+0=_L@HRGIHont0%w$^D(qUxidAl!$FGDmK$!ek?D1&ZMNvaR0Amh@ctEPw1_vm4zQM=fgN! zO+dbuIrZfo_OZgmhZZ%bZ(p)vsaDU(XP^Gt=l}j#YicE!FVKC^TVbtft>xW*eKY%b z?y5d5-7|3~+8C6~jd-94V18goB}P z@u_d$emCEqa*S{OKc*Y=;ZP`Dvr>Ie(7#|x@`OQp>?D9o+LhzO$3e>-&euvF+X z@+9im#aM1CM&-z}hOacT9o0-_S#VSmLJzLO`BDL91o=e)mPC!+qCgm);&$dI8l4VUR zS}4X+%`C=PB^w4un{s!S#*HrHgAM5D2m<-^$)^z~+C4q+Xj2mS+mqS}EiTC4o{gr%eizdw>rL<{nKSN6mb*FA>Az*K+noY?In#l-y`MLmMVrb!6 zQRl+}Zxj9Lu)GS7!PthMGh=(Kr4HMFv9)~yTH1$_$&Q|TWrkGDhYA+quOkZiEe z!?ci3pMLt;b$y$PobuvDu8xoXbofI}Gq9>%(44)HMVJNV{AMM7HhH^@L2vS^`Vivae4u*$31wqZPcX zubLNN4I1I9KF2paq(U=6sC{Gp7?mkyCB)Vo=fomox9odyh~=auGFeDy1?Xh$p@n(I zprv$cRa)o^c8NB0x50~r4a|XUze;QD&l-$QvqCWr<5tMi_8QTm{gFT(JGS^}0pdy# z3_rQCs(-OH3=G`zhJ&~q+8{0M_rGOA#j$R1# zd_MjXxKI&q1->{v(-PNLB`dB6KmnWfo|kMOGrei8Rl^#;El5=xcne`aaXEzU`{aCK z67bMRix?Lshq9g28r7+}g)ZW-P}N%Z!-tbMBT1AQ{D`ZHja5}Bd~~z5DdCxZnPAK> zF1H0hzRiLK3OAc6kJFGXSa2<+qP1n1dv?x?$Q6ZZ7aj z=9!xD!hFG~75E{)?B0k@xx@C$n2Bc)TK9)OwPNA)pAns6a`|ing{iTu_`@I3ZIeii zAHafVTMMi=ZA7pA3ZHQm8g*sNqWX$Wyy7y%484^Yqr)`qBh_Y_Hi}xCIYs36HEoM< zTTc^Q`od)1jlJ+K${`je#KZ{SP}57(r&0HE#e$(%?KUn_&$cn?jJCxln>KAk+NuAN zPwFk&h}$dsa}ddWvu%<1$J;0%5=}%>WA1s@&UziuE#}6?Q-sksC&o6=w88YZ)}uqo zW`2v(;x``;>+?<93C(x($YRDc*jey_z#pZem8#3jO5Ap6K5Zx=?@=tw>x9ZdyeS7s zJ1a#xb1Agm?=ybS3MM6F#&P(U8QV+?WlWl^PPXyutucoM$pz(EU9p>0#pFt4J?FPI z?^oyv1KTT0YQ^uF?Z!)ogH;Jt{`Z_M`fZjHx=^gr5{Z`QWSu08rF{{^!!&w`9-D%) z&sj#-!Jzo=bn=A_dpE;2&IXeTy`mD2Qh(SRTZoDgyUn;@Xw=4$0W#sp*un=<-D#yx z9+v|DZ z5jY9F{K$)7n;kFN6Fodos&O14D@NpNNe+|n6f$G_S%>&YKVXq-0oRL z4l#A4w@Y@<6LmBv|C?0;;o;blg1Bt1nMLGL2t=)wh$rL_Uh5xcp0iX-huQjQBX^?b zotP-MVdDi1IqKwmZL=hs6~n~IjiX>#X^>_bis)z^q`vE$=z|3{j7LGq1xM2~hW|uN+i`-q8TEjbq1U;Yt1CrBC&wFvnN61Hcv7Es%KkK|I1DMHg5Wp9ViJH)&|Dai3QLdLQSTx!0fxo(0N_SDHo$+wuh+ET zMKgLB=^Wrq0;G#Jn4;X_>e{X`sHrXt!gf=2HN^B9Ln|y5dbN1vRrA8ER8zJY&E|cl zJ;w0_<3GcaQ{l{~%~14>7u$Zm_F4puM8@6*z`iyJs`(8pv4XZg+cd2%;JR z-MVd-&jz~%F!l+&H`!I3h{ae5KQbOctJ$6}12ML37f$OHE4!GgAgPD(1|mA}>Y##; z1<~)F{TrovO`NQXo6syl7yw+}Ab^}+ZYyACLfqA*-BL(C#T2hZlrGH_QEqln1|0y)}0g6NCJpt#icOSKoU@1_heod^;*Orm%2Q|I*U z^&NYNx;+Q4@L}`YTVroZ*|K8b^TeHplaL4a$SosvVG7}=Tq1^r-VQLHfB&#z#p^;+ z#pQz2+l>9;xwsI@n!>;D7YDhE!?D$)ORYsJtyHFbv0xP|pl+smU?v|LRmgtJ$)c^~ zZa_gh)zVVnWhQQEW|JoSspiervu@<($40kp4WNJS1+pBz|pdMIP3mZ8|ia*4^su z(O6TcB%dCCdi?a6mW|OJKqZ@Y>692#Y zKjbGe(~E4T7Fx}x(>4)rRUtKJ95?`e5<&?Q5wJAtDS!H(q%m>ndmswa!_z~U!V!4@ zV_{D3&>(q|sG4Sau!o<`p7zH;i=y4lJr|mW+nF9dJ({$Br#Ia`9Flt(? z;gkLJz>&R*|w|2}^+-fGZU4F?R(!;bZ+2jH@|0R|f|Y zY^kPJw!tso2F-)B{lr+>`2FAb1pMgUPW2Rc@`%#ySAHKGY>&f`6sjT9L4S2@mdyLV$Gt;R{>P|#n)*-b^>W#I^ z(PxLBkr{ac2(krUBiKY=G|?=2AiQ0zv{ImVL^f4eHiQQ_k~gkq%PmuMpyG)>L9Sw# zUW;Z=&WlTtwjFS;D)TagGzStEVSs#{l0*BCTjxJNn)iVcJPuDTMCw3#FGa?axF8(> z^K8H8@#vL!AP)?e9gbe_{4pfWAH=c#!JRFvYi3!UkyW{BYzQv zsGgzJt3TzT<@XLFXf)wPlGUk);@L1}sl`*on18lw@6KERi1?|a-=UAb>F0^IP|-HK zu_YC@<8Aa`Vc7x#wLSs!jr%mq*gea<^5iI-dWSr8iS-FP*VB|-6nMl!*KCo|W$#@X zv~cK^y#e?8*h}EQ6}kfOiGDhOaY(`A-g&G;hsQhacycs#2mCOKbr)zRz(%GSqW%?2 z@xh>ttckX5sgf%|3T{G8rmb_@Z;fbQ5W5f&N58+zH^r{Uy#Lz3Sav$+{iY}kB>JG| z+@7T`BZDz-n&+*N=#ByZh228i<{ajL>TB<8F?rXRxs43QrE{GlidI6iZfvLl25NJP zwQ%BsRLD0?4_F@+qK5GUf9$_FdRr&Ab#lj)^>0*wQe4)Gn9S{TJN_d8o(3Ps9${1l zf{R*98GO^a2)K4WE{hLG2ZOdH$espx`cV>KRXw+U4 zK%@tLc3byTwMcCmuC)Yr|5%jjSe98`+#TQ3irhorTfK!NA6dC#Ijd-9z7vrU zsD*q0mUQouL-3_P=hYFBX1sny_+I9S68nN?J+TZ!)dbDQPH9P#-g;`?%V}Og5SSlo zCKV}JWf2x}ElHA5p7&7<%Pjx!uYdgW>60(`zy9%0*cYY}tj_lI$&)Ym#H7nq-Tti?w)kp>Xc3a$KJ zwxsCDX5Wm$&w+h&b|O`l3~oEPf&_gdoJ)=c8!|M5n*V`QPuv^_(> zN-;MR!r{9`q+4d{bEAbui$G0^wb8Rm(J8SGg*MX%d6rSBc=G2=BzO8;M9QmOZ?p9wfI14R=H+=Mx~ z;pH=OR>&INW@_Uz;XcjC8mtmyM}b|#_(Z@mFtu&YP?8*o0-dn8>bH|AnY>*{{hvZD zp>ePV~Z{COd&gjw)?cqF(ww$3>(410a0w_biw0#71~SzD>* z{CWI3**73kso+1jmX_)2mC~H}@Fb@{ih`W|`PvNY=x18AAmtg# zhnTrF4Qhvh;Bxw7T`?_}LsM?# zCS+f*ld!ptHQw^qM;j9I+CIv+KO*H`Cu4*H*18KyOS7-E=EKF;t* z3aX8q`eH*yZCJS}2_76h-I8%5rORNiXK&{pLauz*HNWFUFdwXai}lm4c8u?V+-8jTitoW$eftAIU=9O}OvKWH*}gta~g zd3-OtnD-f|JHmV2!*dh898JdXGas=tvR)lxE!g z>>GA^ND$%IByh1JhctYFn+5KF#Ex;-OPsKBwTMeF(2u^jZd*)GS-B!FuAPM4T+N^z z0fsHnzIq@@#uqGr&=dvtAquWU6%X@qVBgTYdu8{6yz+iaNg}e0C4*K0vA~6JU3RE$ z#ziY_ZD^yW9peTZU!9#ie|0v`(_gK`!%T@;E!m8#5NC|YjgQRMj>#x5salOOH>s6g zLJYg3*)#H5Vn8+6!Hk8!5<-Qw7p$C*QQcsEtFsK(T2+iqeM{5vhnFH6!%1tZ12V;+ zx&}QyHXG=K@qGM4IfmPWWQXmwZr*9H_I2y`L)s%8OeG+Y4xlL(qS9xxYM&*h5?F-e zTC!@6pZ-`DcZku!V6WI>?9yJbMc2xjUjxb|D+WrC7zvElYJ~xcV0ks-K<83NRE_)~ zYa0tR6jN_#1BchMbeL6Cqpf@5UJJ+U0nl}Mv79|{wVEMgm&Z^YzbpMkMiN5@H; znrIVK3=qqM&j~I0*Q}Bd!==^NDXDq-ry*SWQJiKF;$%F+gl_t-#vgk9G?e%CSyW|Z zy^5v+(orke@i3S2jx$YjUVJpvU|7bqBFoP5BQMhaRo^ga!n17w()`XiVVsXS6eDY; z2T@orblV5rdABx~KVQoqvKfATR;JDRe>{%kwoxu@AY$*$C}%x!qfB!{gT>BbT)ywT zZ{!0=e;=jZAH_G{VL9VuyxrxHhA!LUatKB@D2gGq@~cOdw4ymvtZD!T5>XTeOWYNt z3wlNN^1&}&K6nR*uRS)Vdi~mu9N>lFVn63?{F(i>80Gqk_Ew;5TaxV48?u1=H6nW; zW^yS?fTHSM0?b?sg;&MgT|>jiIcdF@+9WI2zq#eg5uC6)kST;eGKjOHAc;vq2d3^N zI6DtrC}}}AktmxT=1`QLJbCg25l;T?-~Nq=icpfWgy)+N20O+ce)sh0ocynoS1%#_ zu~d@W3bis{)ep2f4&Yem_CK$`x@dC6+i!x_=$5kuh#wy2=fC~!oIK|hWGrx#&S@hu zsak;>t`Le)z|8y+52KWZvl7%>ng zJjL?w3;9JQ>au|jL@TXIAp}bE ziYW_mzVK_305&m~`g8(d%#I^=J;KSCc$Vs7t7inJ2piB$eQ-TcY9W-H{xRLzV4j#~ zV|L7KN-HQ&GF6*x!V02w0Vp2;78UF>r`4U-5e-G2lS@5u2e*Pa$oJ@7%IO-0Yb3_O zu^!Cl2S`Fhg(bA`&gcweCM zGm&C&x5seg;V@@xkIa{`?Z}<6jjQ}RrsC_6hYwrpj#)P!PT!DJq>KxZZScRaeOBWkCeni#ug_63{tKps}i_{BZRNplab!V?Bj&k8}N8tgk- z`rZp*cp`b6B|&m>cfVsTBHVhDPa{5682WH zO7F$#^*Ko^e$OgN4*$#o(UAs=rq}ZyWuAa9#Rn?GHjkCll4ymZl!ZO$A zP4hVI+{uC7NL{kvYq;47!H51~yF=WXb){YzFz4swa+E?RctT7(y{4MXd*d0_nQFh|b}PK7v|{E0gpS?b+475bw(K57-4x)X@XHzG6tr+Og7deG z$TFH{IRx3);#YErS{iE|DN6g-X!KQ z1RP%5-m#z43)W>|Gr%RAo~+=J==5@h%y&c%aIqbnYG^47_PTef?VW1B45!*TI@SCF zrY(A7tgZuAy0LzX=MAMp@pd!q%ag>1BpG2YZL^D>Y;Um#!$9O@lm`U*8c<+5=6ukk zkRVDPItM)uWGM#Bde}hN0f=~nr=GgfVTH|x0?D$Z3DdVN#?)>ZYlL|@exV2yKDFX$ z%+s3)O!%ffNRlP{vkM3e;5k}@K?{YASEJ*IhSJc-+`#E3=k?c1=<2o7PyeIwmlXQJ^W#@yAa zP|m$}NfG8$JRf2)@NB zdaGM;l&K-@rpN^*$5oF`=+Lo>|NIm<=0p1N-I>#csx z6a6*!ng$5`bycxKW$X7SbGelpN@j0bds7;B8JJH!WM2oi78MpkJXap>r z#$>#hmGXNoV`||O;E3z5A`UA-WZ@A+uKiB*;5Wf+orP0h1yQTAR)#VU)oN-t1G3rN zjSZRiX&4&EwvsBvs^S^>KZkFA^V96;Plt!!KAHW;cfUD&GlzeCa`dO8pX?96IXXH# z{PxRNU))@teaDY}`nIU^JN)UV!*AKycafbO9sTLoQNwFVe7sOIQO$7ap8-}~L??EE zcDXMNlX67NN$Kz5sE-k`2fVWcTuHCllibhZ5jJe%xB30jUrv)9YZPnf*)TIe`8U|3Sb%%qgI>3Y=v$Yu;92}_v;fv_6Y9bQqHSHD z?%PvKR?U_*PsiPxk5b6lQM4K6YBtm@t}6tE#*omuvwTA8U1To(d16Q3eGwh-jpOqCa&4vwsvlhT2-Q6_6u&* zy`5xK+STps*Qm#mr0aqX=j>uYo#eu}ePA4fl1qoVjE<($jPjfuO2){UJ<_IhOIS`` z*n$;)keGopGpXYGHw`r&a<&`feZ2ymgFJG_s`JnN$DzXd8m6cKD^lSFbevqCOJ9vQ zb*AtO!O3T$So%O)%?;Ijpn!sB_dKm>h8zF~-`nNs^*MISmn$`UVBpe4X5P>mJ4n76 znc9ELBybpI418#YhazEg4S;zj5V93pGN4hL6WMhFV45ecf|Qmb!5Xf&R)&h$ZO;+P zZEaR?k;L#qti-4lfIfviMsUAx&d&|Y%Z#e{Adbm5p1Is}yXreli*!aaee5p3J{<}X za5uFTgLTtXiL(V!wS+e6juJcoEWc$bP*gKwu%SE@SY1;8aQXG=l<+y5+n<76+HNcx zP-2O}^)A-~4m{Q!Zw$@BKJ_};e!u^{o;Z}Mnf=}?bMVLSHOHy+0}-`B%o~0{HxPdP z)AyGmy)IcY$7Ph?qee_vp{fCBtxEyXRy@V40%NY&f7!4JQ}oVI!GtPS3`Q#3G}uBY z>>5k#!I~U`na~!iQ$hgUISQ6w*6pMq>@Al7fr4ubTSGC*+zBZ9llmkK7E2~Z41oE5 zQV8{lJNh7fIC?b0Ow~Z zsSCx!VMqE+_kCCfUr0G$5LqXhDV7zRS#fCS@OKeZgBDZ@6TYs$w4xZ&Ri=ZJ$0C@8 zxssbf+%R`hB#kHp8#{nxa{&@iwl?8HXeKZYoq{DyN?NV4<{eiy7#c%q!(-Jukkg`u z&MSshBkKfqijvz(+_A#tB-j%8!7g3&b`!b^F&ly;D_SgBlf#|U6wXLfBWuWvVRwTr zw1mwSY|E_{NSv$dP2s>y(Y+kLt7Zv#*2{Rv2nR*Z6iun3qe8M@QCBj{gu1|jc_A=y z$(l|R5G99v5^uqsJtQd(6qB6}g@qplD?rTUaSxV9xr16HB4mks( zO|n|L8?~Z0O~!xHgxA7abjg~-UQ68}D-_2X(;&b=QB_#zy1;|oUh-j!w5HihreqV9 ziTq3xMkBo#lMOIC*oMJgsj*UYD+aiUQW(CZx$n^A$N1*35Zo(~#yRpfYPK~mH(3{$ z)g!^Kg%3pe8*)=$yundGin*fqyPKFB>2>Bx%)pRl@VVL37+*+4D4}g5U2HLlsCEyrg*lF~biF0UG{JGf>3mVmaJjPQ^ zHa-ZFS+|yIGKS*3h*t8~l6VESbek)w4|FB6j8#~$7PbGlW6**xfl@2z^O`#Ik5g5O z&f2lt&B|v~B8;RBNU%lQTi=ZH7&haYL-k_l z-r;lOZS%djH5Fb@S8QP{HU6*K{YUlM@ZMJc$b4I!&s_v-RL4fL_kbcz9$OO#>)WZ~ zVi(lbsC)>V&Y47na*Pe;fDl>;1dDrmgBqP&p2N#lFI>V8mfJ^rhi$uMnjADxNwCoV zH%7#Cb=`7=eH2}7Q z2Vjl;2M2TK{lP{?b-Y{TG-=bycafVksg>;rsMr}0R1%B{QTW+!PSyqcgZ|o-@O}%e z-zX_WF*8~E&Us_xZW}s`HU(P5Np?nPgVFlkpIn|BB7Inh0?8ge8z;D-C9PAr!ET)N zVH3$?Ijo1rWW^(1q?#W9TLeRftdoRAUL|8T^h+Q&EWj*JPF1pEl1LGC+zH`@R5Z() zBHiWy2#`39FUc1~<4Cxdc5f`8Wk!vOYEc&n#yE1d9uu9nr6_<^L!y)Hh+t|rkgVAk&}HTbH%@!MTqOPRwAd0Ctv~O3(vcjyYdt^h$8Naf+zyQlG!YC zC%dK9$aBBBklyLSt?||%ZkOCTAqJw6$IO6lFm?ny=@pB-oVix&DAd1QSTG3ZGW7<$ zwUKdB!YAY#@S%G>p?NjS#DgU2K{%@yN`G{MY}>YN+qP||V|DC~ZQHh!6RTspV_PrxzVCa#-u|&y zRqYz%jI-CMbE?){YtE@$Mp(J?lZ8wQd5vjfoyf)*^yCL^!S!tZkU+I(IT5t@=_lwV z^P7!C^y)$wygZ1`Bu1z$9Gi2Ri*BSZW+BR^t%Zc-^$qt$&~(&C==wBHmo6aWvxshv zmL2>6XXrKlr$8=ZD0?U?LZR7MX5^{yJ!y^FZbnHK49P6L85lsO2xP-CfCHhi+3 zwKba638?-oY$+U4$|JPi+O@y(Jn(~aA9l-BmuD)CR(UnPL=9NuUkU@zZNYd75utB< zl~_q+=C;P4Sgc(GUcka7QT@MO_7R1jtlA`a#-7vTo%x(UyP>A3O9$cKmo>T!pbp*U zmC|&NL3y82zRyCu((!{)MRVpqbLi_VphP=RY0oa#_D_x&~t`m=}_towEbL;TVX!{&D?M; zF~>V#pyTa!DpGo2=!e^AAvSkBgL2X_=m2Enc2JJWEAGti+No7VmKvBpq+bNY4x?uz zou0WXGKQT-^~pODA-wU^_`P?}{lP0_g%KwxV8KF=!>NQ!k94+5d3=Ij-!P|Z*~?{ z8js%5OUvr@6V(wqfATS%;w3qeVa{ScaDWKmDNVqt@n>ZN_PtFf8QSjjp3bF*j%h{Y zi=S&-Oa5Km-#zTYj>mQ@Ug8qBzzFRuaFgY28D5Ug zYK_-Kl<605hbIB!dS5hxr^!=~Eea`^mzKZ^WIRZk$u3{l;h&lVdWd1N({%59;!p?93rJskB>R6VPzC$6>UP-3$r}#bRjEM4nPN*)cI#3Eq4s00 zJ<-e-oJ9*tDZ@{TPjkL<7F0iM>>?@`;mZ0RtN$M+cEW=4JDHhr=pWiYi>d3O&fnd$ z;vQ9!#pnfuHvWpNVI9}aPNBjhCbC~KWf)q}deLAraC{x6=i|SU7{s5sxEU$nrG7<2 zaAPCv?@-*dNyYe>GT`<94rixL?rk&4|xPt^x|d+|t6cSKeE zzej*8eF1KKy$ID{G+CAELx#xnKW;xk+0I2^2ZI*M6^mb7mL}DY`LMh|Dv)}=Y*E6= zm~5UB9!MnE(g&`<2qIpVcS)lS(!<%xA^ z<*Te7zsn1Ai$WM#$3u%+D|vGGTD_n5C*E&nsCYFPsfSMbOisZL_`e4I4NaSmaU;^) z4=fJiV}fd#Uw|5(nM^lf+P)yZq(k=7j?CWRa`K_r#@6Mi3SRPG=gnRU-QF&Zn21&_ zv}!Svc@~Z0=`$Bzof)IgWACIn3Z#`?%N)64Cx`B6`eEj-Qn zUcVXbRARw;CD5!xN&C)nWY|BCz-PODxI7LnZ+tMO;s6d#MsSmqEXWX}DlUr34pXlU zhs^z>1?Sn_1I6*I#t1TBCFD5)Q^M$hp8AMb(Dox;i~I}WEo_4Hm7Wm?Y{&vM%ue&o zK>I$#492(tXj!NnJ%O)|RUDSWCZi^J>{QfYkjZs=b>n+%``uB}LDy^l-Xj-8a$H+l zT3!0GHAilij615>z4^+)w#4D2>->oaDY9}fLVOO4%FUeRUgxd*<9|Zxu2Xiz|Vo z3ZonI#`}BuV zmFVMxx#WO-w!CM(MX4~+hraV?p1bpBS*@J_q||zQ6xZ=qs`$`{RS4az%Dm(BzXqdp zUfcExaN8z)EWHjOH`?oVd37@Ll#|aa4Dw86adK7BnSVgz zO#dp)-grrmk76~B3xC0y(w>H#*1^LB^*-XH(P8&L$MSqyh+S{%XUFPOe8!@K?e%5J zqVHLUMv;8HPiPJR4R6!`u|79$!s`}~4q2jDWMyzXppmopUGCN~%+5u3TJ0Sax6ImBg4}5nG#oJn zVGFk+&G>dx4|c~fZSFjaD1bKn-Fyc&Ygqgg0;KlkfZv5k21{AQHIW%M$DC>krzHqD z=h8HR|L))MH3>d>=f%N0f$Zb7Y?@_DlZ_Dl>;8kU#5T72XuWx{jrZ4^+z>9It8r27 z6(}7T^P6uvWb?02`Me>-1|wsi!Fr1zN*mjZs47~G2MFnAGHTxr^Y0^>Zz8gAnjAIc zs9~}S7MwfWf=3UDnHk2q8AZkI+`Jwl!*qgnM!s2qu5wm1C`_EJ8WTC|<|>6$2=w$h zO5pDrMOT*u*CQCNaPvMg)DGy8^* zywxVtfEyci?2v-`sl#REND(uWd3}SQ?5YnuSaP{jwYr<3C7c$#qWSU?{djK+g-p%K ze^>xQ-~Bi`v{p@1K%eu_jfpTgU(3Up9D22$bBvaQRJ1XEg=V7f&las5>9kg>FMZ9> z$Uh#=Ch8Y9*XDFjiz8>Gk#b{2RUOL-HmI-7r0u(3o0t7rLn^oJ*ic=Q8*MTp#QKoP z6%mbXYR$Qd$0&~orq+8gTW(_Ep$DI7bUd-s_QRv*wpeQ^@psFYW=_t=2GeF7 zr(w^J(D5##e|=#QBnlTwh+LT}6E*%vcxuMtMf^u(#uxbCb$YKtz^6*PNIp~B9)4(5 z6#Dekiex7^eE^A%UGot8_t1j#KYsss-yZPL)@64}bZ<%*3{^P5f|typcgpQYE5jly zCIm!0@+YK^zpTX2TDSexO+M<4(OI2@cE&({_4OJdeFoD2K`%>R8)Or1{A$2%hGh8@ zVt$7nMdBE;o@a}&y{n6}pSR!qL$n>XAU^Vs?rQw|2Z`Sln#Da=qfKM+h;&J+r5?zX zQTOl0+mf{4z!s-i&LF3rxq)DvHs`moBv}#K9`7hbl7^Acs?`JoQ;X$)*qPS^OoAJO zs#90aLnpZY)xeXy>bfrtgZ7yTu}`L_jgHyb?}tL<;&XjJyAmetl=pp@Klk(wW3*|Y zs5lFxyuf>EW4g^#?+yVUw}yi|09poOHp}vTp6;mwWuUmZi#XIo3-HwFf ziTn=dvW}BHUw^#KkGL!kmi5F3<(_Cn49n3m z3{I1X$84dA&e0nkdD&_5@F7kiq=ih|;YsVR)zv&tyJ~qy(Lpr7n~yl6EuSQSaVg}N z$BRvDp(6o2Z0j4>!=*Bs-nJ}v_@N4f1DvB*Cpsh1d`+oKBZX|nDe1X+K@rr-cYGY#H`Rli!AaJE!OB`zE zN)4TodY*a1E-3p-O?4lepZGCSW8WYJTc5>>_FWmr4c@mQyi39%S830QUEy;70E0$5{my-`2T|*%_ z1`lOL`|P!K2E+uhWC{1KFkaAz9R<(dophQHoizpQjy)LKXyfdhJGaaFDzdtq#LO70 zMB|@AQWI|E$ifWz?TD85;7bBR!lKLDmzBOR_P|bZYT1{{EvSJu0iP#3iLdAJb0sN3 zW^iM25{E5m$bii*f<|L~!8asJwFwEP-5tm* z@ejz~`vd4WA0~SEamYrG(@vm9i1M#yB3SaNhp9DXLO6vw;#MxU4P1*!_GkrIkdM*o@zD%sU&rROzRshU+`;%ZyJQ8cP?GH_ZV zuT^H*;%^sO*Bg(iUp+Eg@B_ai4OWw}Lf`ydcD@CPOy$Gw>~qLR!C|LgPuk`1LBaLZ z6ilqB?B5f?O3$TFN_1MyL#KDl02eCKzF^Ql8*$Z&*Rnc7Fx6p)zfU4Mn9R8T`TGap z@S;!_tz)U%7dnR;E{d4=!O?q&9^nH+ciUKFd6-p&%t2L)ey^1-&jDma{oKN)_@?b~ zRM$+aQ1GjyKAvWbuY>XCfx=u9MqZDo2MU@svk zf+Z^@qo;Ezrcratl!vPuT^6B?lpz zxEf0-iHK9&#q~;z)A;kAPd0W>M$W&?)JcDuw^FHq%?)h!xk>Bbhj6_-%TohO05nGn zYHi2aFa5)I4cKD1_43P`zaE<5Wn(M{j~8#@Ozg-@ncdQZ1dg6qJHHm%&tz{?&d0#t z#AmKZ!$J31IjEQ#*V5;NeI;@wX^|Wo6rWUK<&RVXaT0wG!NjH6Vj+&kqBcsgt|F`v zGeWZ*B?&&l)s!0{=8`6(6PCfQCkcFlo<|jz3!MTn!27r^wfSr6#v%mgaXz0W7Dwj{ zY&5ie$_v-R`U+&Qnp~!RZGleyVc5q&B4tvl0rEcse?L4mX^Z2v6Ly5{*I30y60!>n zh5?l^)_dYky9SCkAAy}u{GsBJglhw-Sd7l0=11J4T66B|>>NHoG_{rHz*uWG)|94@ zZ7nQ1qWkRr%j;@AJo%nTJAx#fkU}dx>}!Xuv~WXnwZ)IC?0}e86KyebsYcM;oMwJ% zBqxnx{8pM;oO14X8N`_m%FYX3->Q@~gN+CdH9~q`A2E{b>`GLXw}swZYt+> zt)+5Cq+Hru_a92;7|Mt20(hSHU`1;!2%{n;k^M9`jerA1% zGyEC3se2;q^1gxR{pM&)7#iC7HaQf+^#-0@ zQcG6dT)-4dnRljoSv~S!?WxrcfG=QI5GKkevvT=PV7PKW+c7#y?!EmaTHo>Xn2Z|< zWhr!qo5r^`B!cC~T0$K7O476D(-OO*(MGD}s zs76+{!3w}wv$9LZX>Tuz`(lu>e_0c+xGenZu54qvzWKk+E~=JvOU#niXceCjDt5JX z9+M>!N=qiRbD@@iVlH;o`)){Zw(V{AN37TzVilqm5Q1Q(2(%Aq!VU+(C(| zWLtLsXjTisM_|wU442$8>`gk~Ox zkaW+S?L?v^{^J;WmCEM&x53AI$$W-J_TB0!)COh_Zb3=yjj`Aar#_P9mfmF%U!nCI z;77*$KD(p+E}GSd;TIx1}+ky-=NEH5dUjHzr@ngh{(UjO#g=*qn2 zJl4f{!dD{OXYFgSs-HLbQpg6)9w0L}8~H{$uj;u@dCF)(6|QKEnwpoMgo^1hOOeIK z_A?8#9_Laj522I{Kktw}6Rh4CU-bt~%#^o|MJb&zLsmA@!?qNzHGup){0;ko$}%Wu zjs2zyC0h_Crr(%l#K)33N2?a!MdGs&?$+)o5bW*xx}~$&E}}|B5(UjjI>;^ILY@c< zZ=Ai71b#MA`pAs|ze&uF;*&dUn7cV)4vV;_(upH8B-2gdQ`dH zr&HQlBSC?h*$`b<*vxY8pvv6EA?S_u25KW^h#$_lwMX0`^^OnTg@Yg;3*dc(qW@MZ z?a7bYTJ+4d-+rcLZ8>9JQ$@+%A3p+r1oggLKB=Fj=FncX}m<-5ce>lbUj@s zE+wv$y3J;!scFOUyMqk5-a-1Qr@Hw>tnfKoJF<%s*8gO)@CiI^mx3VCX5i)m?$N?P zDj^bBJA%yDLT{bwMS;!LJtK-q^HK0ZigTxg{5(7&qHem+-ZnEf)#Z3n)^F3Rx@w zBIbfMI;vdLg0Z{UYXUW<^f#fBbaOK9dOwE8p};3tIqJ~Qf>eZo`6;k#%U^&;AYYba6~V#`F2U!gBw{CB7c6zeAOaxMXQ-#yfw> za%Kd!rxsH-FZhYfEkq&S2pWAOI*Zz?vRm#bPMyyDlpyw=0gj_8a!~D9A^ue|3e&DS z!LFV$_g5D7SJ?dsPW2}p%nE+~s$Wp(%A8@+#;R>zOps^42#+amW~K14nY61Iqi|r`@o;Wvwk{V?sgjQX5jK{ z5|I$_fw0(Tq49E{M!wdHF}@0;G=#mCkgBv*KCTTwU!UrrnY6)jLYIl!I`ZfdXgS%2Imie&$HPqs9kO`;kCr= z*h;Gt+wjXMhS@Kf*tGAfbdk^0xd>te7Bx;=w34>KdKcApjO;2KVFRgNbDq}b*V<`s zrvtb0)~xRG-u9~k=&WM#*QcO4@>RI!tr@89BF@2Y&)?}34kk2aK#y+E*N1mOWaPn9 z#+l>Tr~OULllXQ^QqdZvMKTTQ1%qW~C&TaKytf1+#P!u0Y9RZDSq6<@`@&d zf?vu4wySlm3e^h=C7R?mCkKq*V)U-Na`U7q`;5&-CRLJ0vknwVS1H7Dt@smC%5hRC z1okqiUBz}^sD-WmL`sOZg5YAoEVlLT zuA~Kc`jsofXvHzitP@xnt`8z?^YPU*w15@0Uyr6K*2BfccUZr!C|Oq`%y_LqRQK-! zMaPoTLr3oAdQ?3;8KYt&z?4h&;0MA#GKKd1dl9Xl7RXYXl~hqyZ?Q5nH8i*lIZEs) zRcW}x+2#ntQzhSp*bP^)8V?E6!_-b`TlwPCtfrG;z#gxcZwyjhoe(-N+ia#%5U*Vg z|3eiqnywfX)J=C9Wxbb|?#Lkk-2|nBrdj=O9NMl1Y1!*<4+dMu66Wo08mqP$>fL09 z&c{)_8Hnk6zo>F!%D>nSsE{JWCN>>3%#NR|4F>ITah`}ZGqPOFL&G@G>z}|_F4>p> z(|*(MT$?n_ig!5(CI`i+LJdxNS2}WQ^Tzp(=F9E+4k~4r$u5otf4wmz*+Vt0I|-_% zpzH#p6gul(qgbv$p`_)43|Vyzq=5VojQQfZ7#v0J4vFKfx|@*#&>GJf&80JNukAi` zW&}_jv=uFD(&kJ4u@#Lu=d!;psoSNa;z-%61NxYB&SqrieL})KI{_Uezu8PKFd2%_9&V>s%&e|~|LrWSt%ekBr9ulSl&k?*S)nVIh{7AjuOW7X<{kmC8?JyrPnHoOxWbOX4c99C>&5Crb3+dvk|9{iOpgwe_VVVjdy7}7U_cZafdi#g<`mAgWXTA z>LE|(tgwpEqQlcwi%a!nqqu-iC9-J_$)Ziua9y4IxaFqr5x?k){k+2SO>RnV>;OGQ~QE zyD~04kxke?5}M{ycQIO-|IC45_-7QIFST9aYv@=SAZ#QOs~2DvZ!*&{zlWFZ8qLa_ zuqgXgn<8hKEx_JoGfa+TCgp?W-x=PM3c2FLLncXe-bgrqCD%~8<1P9SC_^tBNvP&g z3M7t^F4GIIzdMH}=1mjbc0&`+qqE{A6qG>H@99O+besLza|T$q(Dyj;8K)^KpM*%HKE?`IE;C z)@BKz{kVH?`WXg&`;l)5!*=eMyYM*RDDeIFfr&K0Bt&K$(+j^?)}b6M+S%z$o8qda zwE{D~=!=PbRxUoR@C14V8*;sG(a01HM|e>D z-KlTv?T9}P`?*zgID;;-Uh649I_q{2$YI}R7MjUE4bQa*iD*?*(v5QVUSO_mr2w16QN?s*GM7`t)lYwDjL=NoXAbrQvMt4pUw2m{gw0{)1`-7RM7@>O7tlW`MMZQ&1?38Y> z6M&kr&Y`-46wj=V|KL_|UkC}oGP{$iu#C5K!@s=gzyz(`;eerTZdrN7&GQ)L^g{&8 zK5EgTqf;raN1HE3{l*kHQ)i|XK)Y&VF8steS;6-XUm)l-{@%HV?ie4Qjsct;8YH(Z zZ@4fPEP&eu^FO)-NtytWNeFgMOZa$Wo}b?{2hWAm<$=b|6}B@Zu_D>m@tP!V`cUJX zTe))s1UWY72zz4#GQ}5d$52A3A3{N7aY2qh9{(% z)wX(C7$9h_5@JMGJ{Xa4_SzS8Oj&HKm4{!jIMP~C5h|#l=#$9%OeKPPqg578O0-_9 z_ey0PGDz%N=i~*lDn<;6uDhuOGR95XTQ{H{b1*`UdmY7ZQKBki4Wr#*amQ0k{>31( zjh;JR$5wPqpwr7ci?&rK;dBOBut4DbmeH=!D`y3q|6+Ya?M$ztI$|OUyjRrSq!% zb0#Ul16m%n6psdxENAyuF6C=O0%tWnk)aejq==if1YyoHX^?oh%8gP_XozTxLMB7c zD?Q!1QX&Pzz+AZ$%Fda_ay@2{Yr$5p;El4fvYVRDzPnIU(;eOL)GJ=jcS};owinnc z?S6k*xT^QpokniO^2TFtM@|8BiPVxpTJG1upGNVM9g@<&zhEVoXC9yCE3Nu=DI&2% zpWyGm-APO-xW3|DRXaugild2ldaaeR4lo{buX1K@W2ITLO$cIrrjJYTkifIrJQq~K z4wPppTr-iCfC3(7cXgqgUw@$J$1)WQ&vZlR<^KZ~N7f%F=Rc+zI3H?r0DUbAxRNU5 z4LcNo8Spy`B@nie)qvuUrDw~beYf^|$lfI(t*y)Kx0e|;v^MVo8%**k|6rjNT)@(3zTdp zd7F9?vc*jGX_Mss1-b~15>)`6&Vv}j1t_o{mzp?%ATPWxF-9Gn%UI+M?z;2N2BrDs z1ZORrOb%pY%UkwVx_RA*<1WYV%j{6eH@#|3o<^KtcdurXGix@$hDK;QeatP*28-nC z^7gj7fAP(G>B>f`klX82&DZ{AI_ooJ*TI~i#6K{{kXe+Ecq(GsG@StfP%(vvsID}& z(PB}rg*1yAMf2TqTfEJ}Lg!gp@lklUcEXFp%^d*JK3r%sH%K*6X2Etl;}Lw=eSPhY z4tkyf1LO&)&&e2(e42D%j3`Elz_ylU5wK&hb&L+;CqE$~pdT1Hp0Vhb#Den}aK*>kBg1d{)cw-ualzdOn-N4{4{aDLKCVvP+%iT0!G0c^w)(=< zN7D?nr|=z23{ZYgv4#87Nx&;IAIid9nOpjya$|8xqU13m$I~MfwW^m|AIDJNEK0-M z4BGL*D+zK38g^0>yS{mC+`-TFbD%@}`hIz7zx|%||2&`d_xpJ5<9mN-n#~P(TBFSK z|2pl%6Z~o3&whpC1;l`t7Z)D=jI`H19r}~Rd7M0ani8T-?!|O=#?ShPQGPZj%2e0F zH3Sz!aUBZkGK;HL?s_lsVZz*>-lmd?*!pRYPMiiEvHI~l(&Uy@hm6{8nVj9|EH3xD_*%D&e|bn(%BsNnRi(pIh)z`<3R1RlKw z23I#VXNN>Z* ztn7f-VH`<-Qmvm`qv$GBowE%V8I94ibuLJ5{Zb~mZsR zsyYmY_1T|LONIkksob^`0(uGjlMyD$f8-3 zQ1sPiOuPr&djKeQM$N81kcndxvxXLX=P$tAt!ZBd#2q6Eh>VZ4tiKJ&5iHy4G)C|6 zFu7LCUB>68gU}W9L1wbT;0Jua(RO%0l8TrkL^=Rz(B5 zX;~G`4xqA`BvKr~9o;dU)1WI8ACwwJnHl{|oEAR)=dCDdd%#g{7w*g1)M;U>IZ&zu zy%_z#7f$)A;SH^jQq6i*LI()Qb$o&K_i?8?epWsH$Lj~EY$cPF%4Ffl1)f$Um(hQ+ z7~UZ_lZcvWF9Iv9B+=7cr=DEThXt%UgG-FhVvddAnNE7H-V8T0|@LfJmy<#58EPw)hXC zOA=8BE$xm$x*$?f!y8THfMM!s<9BnoLg@4Yp+EXnzJ;2?6cq7Rjo<0q9JHvsVk^wt zxqxNeN*-$eVeeE!Yho~~)5|K;JL$_QBd=X66UW9%z9pA-=J4wc^J{u_=x8@FS1(6Z znqmLyHRUqUX3>VK|K8&~d6fH}X7?aM+;WG=)Vmv5xMF4B^_)&xB+TGKsiPm0TkACc zCZp1*CDHi3D=hNQEt`-tqWL%`(bNSfJh{pbI?awIYRJj+2%0Ko2$ZzL$xoDWKtukQ z^sbax5mqM9;p-_CI^EB)v@jCDVJ4B|;N5r`qpTVs}JEkGBz{`TFDg zN>icL>BMd3v(iTtOc;FQ;bzA2%dVh4c;UYlxKrX zY#8qH&; z8E-eX5?#E`3!U0<%snzcH}()hLF*W@l-*whbQ*(Xiw3$B$(jffB6cw{U4;Kkpfj-LD6}dJ+)CPe zfZ~vm#1a)iKW7F~eF!46gGRz1AI{&f+l7~T#lC$scj02S?_!lYAOh(Wlu)n{^Jh94 z=Z6R|=-CmpHrTy(T5_t~3l{xlS4r5x#gEU)y~0_&>7kLkjOaut77GqNm4_qqQ@2F2KFd8bo@X=JRL$g< zsYI`U3fT4LXRUOM>YY`#mvsyaOjx-w>S6@N7*-KL1A>}mnM! zczS(8LcDcpxwSz(;fbZ)o{wb-}V|M*X)%W7E8k$W{wDbeTYbnc0#6`d= z`GZc+w)Cne%??@BxWv}HEv!eg2$y-bh#V_~D3WDenDc34lEB!;Ce~%ma!U|!iUab^9H*GyH(L3ZIaj5of zEcp_By*<{+SXQk4qdsy=u%R3eiW^S{tqWdE#PthF&w9m_o0u>B3T(_z2{g|#VavfR zjpk~@E}wswu}ses^WB&&fgX8&dmJdhfMqTZI^?#BDxPbw_5$ZGe^z5nldm;ltov!V zHF8!JNJ((VAb#EVA>?dDSY&Y4=hSvDrg(JT-83zx?5&+n@alV&(O&;Df4}&3^xtP$ zvkIF2-7AFBngoRPm$umy+n@>g75mcN94EAYUkr_7xfMhmY?eTAT-B0#IW{8DlSH% zFd_vAkEAkEdJb&yv;uB5e*+;xr4A6ZK`rx<1$Ou6^sLnVc=n;L`IAi^!X`@wzQUYV z8Yf)0ngH^L>SjfmiKG`@^giHk1XK9Qz21HMY5gd`LPwm?6C|8_{BM}JH0HH>YLiIB z!&`EehjtA?%oX#ZiWojOe+N5fe`Du93cX6Mv=ep zLeqH9ysyVtHCgAb2VI@^OCTQ{EWQNUA5=pQ@g$=SeUnKt6+I}93$aKj=Di*M+~+Q% zDr684xJ0Z|<)=N| ziGo0hg8aH#MNuwxD)19`5u}}>D-!V&jf%mo!v7fM;`0n5;1l;I;PZ%hhVlLi`ETF& zX03qqVh*_*_-YQ>{T~$btRe`$aX4AKD9R==v;_ZuS1M=T|1RKi%m1v~quBpza%wky z-8=6NdU}68)6-olh?h**_s2Y~5kp_agLy~=>CYla*P}|;Bh#NZf&P*a=3zO5aR-wcr_$yHdNLwSAFzQswMvuOoOSt zlRWp{hJ9{B^(xFmujfQWagv3?_R-&epv0y$CH~IwS`G@a6);<>(kL&8KSx1u>n}Q4 zKo-yT61OZsb9bHuQMCOU01Pl%HUi#`77SplY|AwP=r}H``Us2kO^d z;M<2A?`bu2;08Iw6y|3(#A3|_QKE?x5MkzO=V64BNqiq0cady@cHuNxR4t<^9sN|H z$gd)eg)6jDtwm|l%40W|ViB5Xo~JO`FCt8Ni5zEUI!*Iw|0!nU@^M7Uv>?lT4PT~R z)|oiOURZF>3^FE{yHETdxQF$J2nD*)G^Rtv;)J_LnEqGue86`mb@L&|I`gfUx8Y3P z0ox1*=KL6ivNye%I!^oI`MGAksHmVb^SgviwjK)fDaj=AQEN$kby5=-rm$V0b3ll z_@qZDUp~vzhFP;#{Ir95K#YGn2HzbEtdB!PJmOCBS+^9WP@H+J5+hQiDojFX$ARTM zBv>l7xSP=uCXrgegoKNz@4wgqwG#Tmo$6*L@MvLV+T`f8luv?R|AYNR3?5T+WufNj z%tAe-u#8Ng1F)WoGkS;mo8I#AjX&Dac?**4E=M_gPIQoI3rYoAav(Q~#gW%@%5#Lh z_NTFwcVS8jZP9iCD^v+q7+>`Ra0ChUUnSg)sb~!1srvukog|xpKZg`4m<_E|$Zu)o z8T-qqXLLvgjusF2A zJQ1(}9AMwdZ!QR!LmN|TS7fG1Sq5UU}!B$E+ zM4n%x5$noHap^C=<3E|jF2*qH2@SguU{;WQkV&-!)v5{bM*E$aCLc5X+f6Dj%!y`{ zc5(pQ=_9tJ{>MvaVJYdLQ1Z4Qc5mlxvxt_{ys%I15Etm5PBeGLG_t8xKWHE7vloR` za#TGxJCmg}c)L`<;Q7VnV2Uh4$J%&r6adryB{i`Ovj zt(z1`tR?MS5r=oJk)?<4tF!$gow=+YK|OtnU9i>0_puv7w37A%YS_^VhqoJsSiwqJ#RSmOfKB1V*&&L7EV<382w#OOaW7l&Zy%`8P=p8WJ$Bl(9HN#-Y z+;ntdyFheh`gp?fy7z8{X|BDv*39ytVhDbxt zhZzy3BWaV%ij?F+Flu|(e6#4zXU}G+u`WW=9&zURZb+6Iz|^=b{va)p^evVaHW&iH zK2&t!w)1#Vz34=tQq#@X#+^~yEO65zSrVg;Yp{)!u&JIyAByr5U$%8+OQ6O7hqY^n z&LrB_v2EM7ZQDu5_+#5i$F^;DY};nX=-75%?pt^C#&1@&YH|j(_CEW={vN&GO8Bpv zHh?6(_0NQj4b8?eVOIGQQ)z`{_6+rEvI0VJC1#)UdtVPXwvjnkVXui^hrkUm zNch zeOM*K<9%>#8uc+uNlDmR^VZ%3R)$!VdL4Cc&2!Rj1M=RAWU7D46IWVpWUt0DlcwY7 zvJW?Lfc~iGK{Jpl}N}MjAfG_s0FPv*H{WKeGl+e0D6Ejy{w@V9QP&)r>kj`Xt|H zxbUT602>V%(s>B5>9sHyS0$TfGZ1`LR;Y%^t1g@SJyy!5_~ZYh+J(arwLZXRj~nliR?y!rBJ3H?Pt4DBZ>5 zC}Q*eAxkc6){TuoW{oCxz-Ka_84CT(IUR7?8 zz(7MAq6cAGdgoU+NN4+4KQdgwuP?A8J`*PqGFreosIYe<#hcKgyaFocW>O*Tlw}q1 zq}P-N#)%B2MvzB_>h{H1`&2k#=}CjVaLZ|byB(Plv}tMCA4(mRDb>t~?9<$bWeQpP zOyeaW+D9^$+&VoseCXt7SsNZjo-T|)b#oeK21&L@6SM&(g&arNCSyG@=~%IXSTZVl zNjdV76jqga!{NjlEos(8MLE2)?D7WVq&HnBpm~0aEaM;w{@w8ua*R0faZHjw5Yy`S$p zU+?R;m><{v@Ahk$-IzL88{Td{AK*K|J6C{pd|Z}3kP9$Y8Z-ZV36oHb-S#Je<^nUM zn6+H9*#{8koz%@n#LD91*R8&U9YM}(PZ(IAGgXuBV!Wa;Af+CYeDIWpS}l_$Z*OO7 zU-3l29KG&#kNaU*C)))=QMEh|{*835#TKe@X@*yM^H{;0*=D8dXB%UfPPMO1V|2#^ z`-b)Hx=@Yuqpj7Zh^l1wS{!D^2eUzCC#%&mSy%!XKd2CVm)sSMKduMaKmG1FHgWNq zVPOR(^!WL`Xuy>rAxvf&9eD~I zL^r+B@O4|cX^R{5^Vactx!+a5Q%fY3r8P|QO(By})vGd1|s?6kuEeV=F zG<9VMy$Pl(U;)zf8go1E$)QP{+GSN(ii))}ns(RT+mDvjsdjWohOCHa6 zh-G^T1;{u&Bo%=__YzJ<&W~OKQP9028K>;@J*MZ5fy5ar-bhIZbQyG)y&jVP62{5iG@FMB6Hf7pK*w&AJ@Q@BDJC(Oipict@s_21E(ipyN^Rx z!gu5l-_%+b6S5)KxFS$@zJSlJpJ%j_|MW0Xgn*bCru&C;mlV1FgyE)=eha@vvnv!K6xhn^p*D#TXjq9^AhQj6I z`q{UxuBZQ3YlWd9yv~p_JNiGgv=?wK!6K=FHfKMxQ(O61JVB4*U>wN>+h;*E@lmO- zuydQWShEs(x=BK%80V7^rmoE6S=stbWF`;zZ7!y8Bdlo4X^u=4n5>x~>e4NiF##>4dnnqgQkUu=#0C~i}FetuOdC|8>Xe5tYD3Hy)Z)YFN z;~V#l*9`i3K8{~okN>LN?R!41KBhPBt0t?W&hHsU_0#A*79r8O7MPMIX(kzd0x}R( zR)Kqz0<5vNM?dQ52HnWG4e??hcfOy#6&k!dQvJU-{M~Um`RC#=-yWl0aSIsc4Q_va z!RNgrb~Ddqqn2!xi}C|Rza-rnX#FW-Meb_pcie&F7u>zXO{QE%!}WA(hD~*;5~^2x zbvTyqVh|$r5fL(VWlz}O=sqJhI#5uO{YkFHomm4&rKSHWY+nJgql>f&a~HI2bec0p zyABK543)zuT!9#j%*AE*3>I<;&E-e|3GDbt6_^SWsvo4qG`yu>#kG}$@NwR1+Z=t1 z5LD+}##@T)@xIj zNqbHkW?IX0<>T9bTj~GpukX-M-nyj&;9z`G^tdM7voH9Q8OfOGkM1KZ9aqCU_E#%a zUyAr1WIG=l{p{yFSGu}a=R22rrQ}7_Vc&_7sg*RP;?#BzBL{7zO@5dSr*}=X=;IPj z8xbggVKtb}^rUQND828AiHT-s8Nv<*qjb7g<8hhfU=Bq?ENS+DLL8X5de!cwB0@FV zE_dY?vGt&1!3TtxCElZC3-$4B23d+UlBfc~Kk_9I@|RjF!oZA+(Jo=YvqA=b=>2UB zz?Ecy!K_-U`H*t%RA`k4GvbaWknz^Emb-OXB9DndFerU* zY-TSFBPIQXJzOkQt(=LK*2W0oy^Ub1hJ zj*3Hi_1Sn!kJ1Q_>(p8mVXB1XWjwHvf6~jBNbx{vo7-^vH04l~A1U-d9^AP4wl#nD z2?4%5X`HB8IBW_$w{FJ+QcAB%Odg`z(}58wia7Yxk6XFa{^*f5Tl1`*6H@3r55GM0!u0#`(b*&n^eH^U)V887T z5SxLTRBvDDx>G6ExyohVPDKp-kv=WLKClA8Xe*mB)HchpjcA9vtkf?D`h}xMF^XH! zNU^&(a^bQ%6?FEPmBRfJbD}1Gh`oaoikGVlvpDiJEGRFKYuWZ;y1RMXp?B2Vk&Pd> zU+=K!1T9*(f#Efnuhkg~r<~h@mao_2m}Y=fG++wmXZW$tntV#8VfCnscx;5hy&%0D z#Ef^g4$qy+sBx2RQyQzQMJ}^-*wZ%1ZQ2uyu*ZwV%?${+<}43*tuY|WwU|1&ulTJs zx|sn>>6A?aIB?5q(sXnjP-QuR73P{}$dPGllj$L~l1>H05NdIdkdG7s67p!uJ3k7> zJO+S+hH%;_(@))Iy&a5!#nO*{|ADD~g}2zq$cKm9iaX5(`=a`R3#zISX-aS}mi-om zywItsSuzdLAA*HS+{nlNQ@*BPRXGECzb|_w&EPnZD z;I@f4J69F{%5xxu(rMb(vL>6j_}BesS(VB;-)NGs5QQCd+-Z?uNU53RJ|o zeIMQp=rq=}BhRtja;EB#F(YYvKcYZpM@digB)LM+4#=Fg%U)|$kpC5^Uh_4o#?p9RZ^}E%xoFrxK;E#KIQDSE^A0$hZRc|0w!RzN3 z^x~_K2*Elcn81eU+2`w<=g#(*mOQ4YRKrD5r&=R;m?cG98`D(b?&=~O%R<9C!#MoR zper>|+1U#}YNm>d8i#jMcQBpZ0V+t;fb%pCWqk2*3qd{No=FNd1=~N-;UX_$>rVO}TZNL8bor*wd&QJ;>CZXl8k1J@qjC z999;y*=>ZNG@an_r70-1l^!CEHkTbj^$RRW52YtHWPUrW#=`NSpAOPbO&47ja46PW z6=EMH{N+M*7NYVtj;(TYE?y=)(CfNjgXzB$&8$i8ytY|EmQh@?*cKNuiZBDcu%0T? z9(G422CU)ofc|=L5nEA{RpGK*V*?sZJMfz$gnr@LnfG+d{aFM8DbyYb_XWYQc;+3) zxF?y5-j3|5JBuXhm>0iVh0Wkse!<2H%vEW#0(=!bTO1J*T0=9NC{49N zHsPF%q$}|h+Ii(>1f*H1kpd}8)rDsS^T!}`R)Kj$vZw#D`i5o)fyp#4eqe}na*X~C z5Nc6HlK-#+ts%JC)j&g$go36O=&*Y?skJM>$}U4T$ME=eVWTRS(a zs=gFjYcxfzd-^lAFxkxOu7_lGdGj$su-HGU1C%MZ$C~-oxw^P`3$gTYgKYT9tdrhz zGvUKRMxi9bcymnm$bDgAr_S*lV~@GHrOq~0Fhm%(jqw~3kGX*N$|zp=oBaH))xn&2 zy)X|YFxkyr1tS790CQgsgoo0}@6_lnNQ}Fl;k>c__wMIUAF8>dcX$FbZzcr=nQeQf zqGw{PLn;CEeF;$7xydq-O~5YC<6VWH9orc8+v^e%XJi6P=kNp&XQXj#j!&cw%Wfz& z51W2m({c&*;$IPUT0#lU4J%K|k!W&erhtD9AUpi(1YvJSFB`xWMFeoazj(PM4(u!? z^Z_{SXxiaQs>g848$OIg9Kul&ke1+Fk8JJam}yRh+=0TV=w=fWgG@Q*Dzuj74G~n$ zD0EI`Em+zsH$eJb#k2wrkW>5L!sR8c#$#2R&kpYx`wCISE8NI`y*?a#E$3A0qvEL6 zA5bd{rQjmKB?uy8hywFNiQX7lTN(AM?|PuZ)t!wBw}Mc7&(v*LLrLkr%GNpMA9|3~ z7hba|M@rP9j98udK=J$9X|Usw7;$Ue+S31)rg=RV&2bSQR!X!)xP)RU?HZeEqu`hL%$JAcpIwb)p%j^15$&%NUW6M}euGQ=Cfs(L z@hK881AvAmHTFrV2^POmnbmChlHYZp2@Mr1cA}!qZ$cXne883TG}Eky&*-$4R%HQ& z1}COQyA2dikVkci=xJW+4>$Q%bf()Yo5YxpQY1e7mei3!C5@uJm93A#x=EwkL&G+| zA*}ghdnjwsQW{Pdw2$afI)kb4&_t{du#2lm#MQ-M?Fx}Hw5sbR7{_ub#bnp#O3y2%xxLS?{+z)3#yySmBZj_vbq|98xK5J((vQkA z8ZQmL9URQkF25u+gv;GW;)3O~M@ z$YZz#z44$OY#v0b>Sz)V+{84hdcbvjjNe@Gd|hPz@K}4n9)r_z!$Mdn_W;8}ogdh& zz_?hCVF`ZhI(i*Gh^;o}Mcw?lkeSuK_zF_Z%~|7?B5`O^fRxxaTHt+G_mcbk_wc~{&jwKSK8OB!vO zZ7H1JA-fJR)7l_9xUC-PwPPI+9Ik05^(tTLuK;O6qGDqQsLa7tg*L4 zYy5y0e!ce~(F5%}1(AlPfJ$5*^S$mb4{_4!oD*S;A>t%*zSvhETf-IgWea946ezME zt#r@jtg3$u%9Qpn7Lt+cM(`dor8~+@HuLIPqy1`kvSC;%y;?h96Iy$zoY$A-&Mi=- zo-4<^yYW-ZyLtAmW4(!+-MOB|VGu^XlxuGhRvl?YKGnij;V{a009rXIZV;$=_GXZ? z4*nOWeT~83eJ4OR?&1Mi=mR9W8qvsr8TbgsrL*h=3FjT36$>(Zh3E{#g(e9z$IVpT zJlqaHvQQ40ewVcXoA}X;DQ+veJw=G{Ab-Mepdl!9J#E>z=fe>g;7cWgo1?xXmzfkb zX_$4yt49(!P4ZlC1D2?L?h2n-;->{E;p}cgJ~;^?3Aj}9)h*>tB1SoELt8LZ)m=At z;l1-PBBxjSzF`2#gc!@JdTR~b)GPTM~^qRY=^ae-?KpqnJo3< zF293FX?l%vacY4+ebXI}slSM0kciyg8rrP9;K@%ugz#JJaV5Yd>Ltr|k?pq;ly~XJ zHEN6-S8y!W7XoGqJ5=KJIr|2c^aM<5nM5YxepVpTfvxY2QzPnX5x(J4OT({42G=q?>{RndrnXw&Pj*y)C)T}=Q)h2<|# zi#t%QTm{Ow-UXIkgJ%&i>#O+7=;nC^M_1na~Cj)7v9!&ab2JFn->AR|m^# z$O^{^ury*e4e6^2nN*#n-#qOxV4#ul7)V5Af7YV2mq-zta5hm*O023&`Pib+aL!0D z$*UxxP$3Cc<)1FF;U+h)TzIPTs6-dsKLS4|u;vU09}F{rqd&=b4tM5BYp5Gj@1omh zUZU<+fQs%o3nN^85F~kT{xTfsp41`ta+LRCHDQ~E^+kMwY^&!su;?COqpS18v=uba zz>K}$I{DF^mmgbc@@5uDB~@>9w|e+3@<7r!)yTgFldxk4Mhqv5E?l7E4pJCE0H72vgGKy7~7t@3N6n_LX%@C3RXfDh9RC?eg{| zYUPGk7E>s+CRW2s8anqtJt&3+aXR|fr~^pxk3tKE!H{3eg&W8z(=dslffftAZ|ufj zc-`S=_G#r=jsF$<8kh=?a$WsSJIzyO$NWdrbQ69UP0Z-k7I9a-Pv3Kb;N+r^*NxF) z%Q!g>zjX*=pf@ssuk2oPFA-wu=DhkuVgim_*cSi|1TV%`Q-ORN7cV1MBkA~8tAU^z z_6|9?HWIm_@?9sTKGce=lHo4em+Cj7zWF6YAod5&JT?hsxL`O7Gt*E0m3^~fYG7=RNYIn-E=klj8X>*z@;P;D%iwnb?*iW<;!9PgX zF~fXB&NqfU1WRg6N_&N~+)&W0oBk1-x2fgH#na>2Jbwt&MS}kK_jl|v?hp^|heV*w ze12lBd>^U_ye*?jtQE7|Ghc^!PM!sZ@l5%reqRIux1(4x|T zA_Sn4TvTQI8(<4%V!xuEfJ2z9OoTHlL%*c&>u~7HwePKR1-^Hb`JSIaQ(L{9*w0J@ zvGr#p{HZnzm{mSlv8s|xgvdH%zp85v61$T6$iRj}7_dmH@6$$Z$6Tg#B9!8PiX}Zm zXCf7ZE06868V;L=@(fd$51+Kiu9j$ENmvYYAjCaq-E_(Ivh=jIFS2lWkZJwB?CaB| zmNOGT>@0eK3N%eJnBu_d<}VH!r1d%p)jH~+H?1-LMkE5ndI90ZBy=wlaxgh4 z|5C{NSBpIUZ<`|{H0#LR;Np+1$JMf(Zf;Ls0Xk3Zh0B64_8nLAsY?!z>_#VyO3?!VLCew&S<9E)Y|RA3}2J zY*`e}gmy~ZCzPlJdh?is?g~LfHmQabX#i;vxhRY0jGyPK05?WQP~0`ivE7Gs3BBm_ zZHNL_T*vKAfRazq6C@oLa5}#Fn_&Q(Q9{XtjWw(XVZ&u}VnY7t;wPUxKx1yRtEC8d z39E0b?DUNa6Q(k=dVbl?WU&b?XRa=ofKdfrXxFYy`4~;zM&E2z?o#$nGD_5ezdW33 z?27gzh(@CJPfsYE(A4K(OM7A_kQX~#rHU+bAjfbvT6Bsl4ynRwV|}`nLdGQ2uR6Ud z=mL$|t!;pc>9=c6ft>wbB<{9ItU9Ik%@;OT7Gz(@-SA-X8EM^MNozTO2OXtRf8-00J7lq;sI1$?m|Vu9&}c=Jp1Ky%4a2~K<# zB$`IGgOUS~$kIVYy?Q;F_7PDf!EF+lz*vT+2o#nx9YW*oj+vZQtxK{{w~r|v=}0Ko-}=34sFHY> z?Rs>y4FQ>gNoOUvQxrOhb3>IABeKQ@D6#&==AI>f*lcf-yZIQ2B0dgB-n~3|5cUWC zAx#l)@cmzvxl~9_#I36oi0c@f26=jGe3?qKHFDySI&_snsNHDy@t7mlOY64(rYC%o zu|e}MEf%1efC%^NX4iW#s_KnbZC7vz+L`%h25AM;Cweh6FeD_ekIM`vZLqrptIR72 z)%aFtesr4L34TGoKJR=T-7Ch$AvU$$M;E*JmPeF^tZ>5O%%9o&pDU;QE!>A2nvL~0 z@$yvok@T2!Nt;Zmo4{$1vX$)0-pG($hIBh)7o@iwL&B|Ke9U#cxXev1h;p&Q6^i{t z*R*KeFA8lCE9e$MU2zAulP#S+sp3Xr1GYiim&^L1pqbX~^k=r(8QCB|m(2P3CsAZ% zOV66=p;6%TTpKy4wTNV^8f5se{1vez03OO5b(p$3bmS<~>D57vM=nHXbH-ZO} zOv8OjC^Vch`bo<^+inEG1E3-z?SwLY14{~)R`**I7feA;s<%+=kAS%vg4Uo-V7H@* zr-0k}O`>`a19+BczLPYi0P095`s+ro6XZT4nP&>OR_zDXo!68t2LoA83YP$@0yeYA zJ2>o=G3Pr_ts8-+al3W5Sy=pRp-Lo*s+2 zsPtg(5e#y9?KeL~_t&bRO4HZO6xb(n-ERyYCqaX%M4A?@Z?}?f0k$^-Grh{z^Po>R zaoFcUYn`^xE$HOKEPGA4`A!SgXWhD2!S67%*QjUj$4t2)nY?e2nw{%}5r9G0PVg;6 zy(zS%+{f@cKflP98g+78#S!E7^;R`{Qj$edB6?DG?VA1h_RjSu_u9+59-~lj#)l?= ztG+`=qQpygL2rO*`!0c5FDq|jiuMz8t{%b|aO(&woNPTE^v8_FFdP_ERB9A6?dxAmME4>LAyT#or!4GFMo85~fLKQ2r10?jy;-|0`=$N0qkUC-5qG8^-!^QEPj8c4K{%RrAqu zZ##l_ek9-2ZirtTh?WgaJw)Gr`qYCVCG}re@X||{GgCZ#upXUml0}{&1s8AyX>>DM`4%x68?mQNaGIg%lRHQy`rA|V0nX7k{Tdw zmA0kSAq&b~jCnQ?6K&}C0QGbT-Ijb(Ppif}zO<&moPbIh*9mQxEcq}B@~FsEHqGdg zOzr4;nH9L$m48=sF}S}*APMt}NTCiJ4-`ohn!LStmpjOAI4KvuMa%qOpZY#VZyyYL zv$|fM(zXSAFaI1`=l!g3RgpO_JGB6m7hEmL(}7)VG#I1aC7QDY>Gw%g$8nOE?jHJVEtR(l&>ma4qyAG{_x{c5h4ARQAaMp%Wa zBM~+!Yry5^Zb8@>^eOzTF&+v~Z+f^-?k!lcUJs2}1)w&bF2$x_0Ljh?9Vp(WZaSDP z?LTnUM@NVBaOB;`KN)=dpACcWk>-Z#-lCcp|71b}NTg+{yq`ST@VQ?gDu!DjcjTu1 zKNr4SUfzSB8+UgQ{XN0Zhw}KN zZ&HNN<=!WRUfvM#95L~>UL1G?sW}%IR)G?1J6!mQ7wc2|R5&iqQRSY1A149eh>z;` zc-6wBddrwEAz^9&3aDoLDZ(O_A2;w?`a!go=|!k7BSL*Pn-~QwbPZ5WHFp!!ELKyp zU9}9TZ$E>wtUGR()=L0)-KnN!^rv{tyrl-!h|wmL=U+Y2Oio_t!}YzPN z-KsZ9-NC*-`c}N+#|beuxp3G6R?7(s``VZ7QB?2l6~u%3EfiDERQfv9=dz}(qU z0}xD_{hB_^vSXe7w@Sm;M<6Q0Prlnkc+=8VMU&;a5qnUTWr%H&HAOvyg7ZARDR~fr zHvsa%z@ZXHl1>p0d+VGy-chCAx!a4wojF+qOE96M`mK=}HVmPypuCJntsn)~ebl5a zaJ+qkVc@`%$;82uDJ+JbYz4p;`zSZ(p2SJI0B59fY{iu_y}mX>OWW*LR$S!!6 z+S1i+HzC(N(fW+21C~;lqt0kKZX+j=SRXWuqY+dE1yyWI{UnsFS(UEJL3F@Kn%{9?<%WDaWa7tDTUicqG3KZm;PjN3YqAfQuG!#KOfxOO9Y{N8M@Ay55x| zy$CKw&uTX)usk_)@;Iw>RO}66wiuFQT7D#cDQ}`OYtn@|t(&VO5}!w>cyT=jdQ~8Klrd)??9NUP`ozeDMvBq_g=Y7t)X{<2v%qlOY`rIKSzj@59ImoD@ptg z9py)^!p%L{t&{Dn?^xZI=mvu2=fYZPiL!yjYF;o{U-vk2uYBKGwGsO->dxXV%Rf`GOIv?Pfn9$<95RWLh z$wFg_e#>CXaoO8iC-G~ zz%hR1QHWr1_+6($#D}M=g!H5IZw%*y2`q0$ag;;YZTxbq)u3BmFlrI7`KR#UgNpi( z!=@{MSTZO3k8P@Hw{bexIuA@}3WQ~8L3r$n@L6Y1gn*XPB^EA8213xa;KOUtk4~=5 zWbb7$5ErAs%8k0QWo*l}fW1pqY7P{JiHN)V@|A(%73!607E_hWT<=iQjYt)mULnbg zN^(O+-`AuXHH_Fy4e5fFjso}v>=!htiqWYu@0l$aMPFST0njF31meZu$;kDYT+R$`;TR=#O$WOFdx0QZ+iq!;1(R$Z)(~=&4y)>5;K6n$mt|;B^#vyKQ7w@o&~YSIfB- z<4}d_vSG1wBG&Z$w&2?;C9#osJ`ZfMeBtX@bOP&_lu-~wD5$BQ%S-i!j*DA7bMpya zyAs%Kz5K7pz4(4)^9|zDCJP-B6@{4k?ns`T^$U%%O|JySu^&;>9aeBFa*pq+*zmLjq}2q&{&klTo$$#zf(dPaDg8i_r}(0}X@VK{fBup*tV$*gdP`&K@M)hOiYhyO@8ZAT8U&Rr~(^fKYDXK6?nDhgN-`S5V!FTei z$Zqz_+GqX4%j80yS~nTaC%5h10Yw8?z-dq_B}?RmIxXC&pcORw*uTf1;o}!W#lF+b zsr-oFPp%S_nf#vr6((eR)L{K`5p0b(O^w>u_r<5L^I=O0W9+xT0l18G3RzhvyNN~P zdb>Agi4>0HDyzvaOPg=I^>*!WF?SPj6gFU)MSXj9{V_&+hChe8T#!Khb|_$-x+dO> za_W4>Nnsv*Tyc3xcdyy%)d3wDXAv1b05#%wddmBj#7+qCOEuZaK+KG`vJCmmi{s2| z&Rkb|PJfOL+bZBsU&foUJy^dy=A!enluyvA-{3^H;kEo&`LxoZAsLp!+jsjYd3ntR z6#1Fs7K?;p^JvxA7cd?E5I zmnpb_jOnqsZZua#{Y1jO-n`6jKM6lFK@=xZyYO#=Pr^IWj5A@5U$8MplhRoct(Eba z>1Y3-3Z`p#zhsCj-=;ASOl%gmXlmx#gMW9rcuX@&-?% zLQ#eCM+vaggSLu_`nfYYzgB;JxS))t%I|9}S_9bWHEzcJ{0z1GJ?p&+tAs-hBiZ zQYjzqKPcnDFP+IS(OFI5NJW}#jYQ_R?qCBd+vs&~ri?hWPzCyau?o2^Zq96Anva1_ zs^zf*_V1iLra4kBExn95q`3ZVdtBz{>{Q=NS^zA^$}60CIif=(^!PJXfafW7;2(Ua)hNfSc`TU2*3A!Y(Q1bBX%%Ebpwo7rox@6* zFI8)$`n%Im(SZg6w&ocwv%>70uoN|IDJQ(ETGT3S3Dr8KXjVahRP_!7$rN@|f+?a0 zP#AX-c;nW*Bomm6ysl=XjY?oB-Q&)#dzDcLimvzo3iR+iIeX22llS}ev>GwlP|(7OSOs#yo0KJY2>cW%-Qu19I$A%H@@~js&FJ*; ziBNRmLn8ZBaP#j#hxt=Et4bBWQ>d5|^x}sZsMUL<+<2ZCaiu2J~c9X+Nf-mCLbA48yKW!8E zF6yTb&_R6AWVf?+7)D&{rsF@r6~c=V+Bw6VTtJK*VfY({>}`L3Om#$yZAGH25R9FO zJVlM`U;7w`DSeiBS|px4(F^c={#ug zJ*GLVZ5HbZXyu>o?%~5S+lEJ%7wIupA|`Y#2;DzMaU zOXnw^6vJYTxUwFLSde*r{?FFz`PJ#73Cw0f6MT8m8PCnZf?%QDGg=m4XWsg=t7$9B zyuT+%h{0H94AmYd26F&4u@H@0xH%-?d`Q>9#4&qg-RpMqh~W(g2A} zdQ}XQ(=G3wg97Llayx1pe|h=>l^j4>l}9VVhE~+3sUvh zWM79Od&TPMSj&kt=pi3fBYrHQLhZI0=Xr4mK?2MNx}rr-kw7H;*%r^Pg6_HwQu&cA zHwDZt;|+;wbTyz@P;*jTm$SasK)*9N&H8juJ%6jOy>WV;&mB4M+7rRuw~JcGqi8|a zy_BZE2OLM!ED;sBYpnCI{9QrTaukc=zg{HR#l9VMt0ErG^KpB+yZ9Fxv?IHu`C-57 zAEUng_3X86L<#+}DW9jqOTOSh`0x|s zLhlKFj{b&c-l=y0co>OQ=?dQ3YZeTFtbCC{L3kM zn|6W82DsPOX&mq@fs{i!#-;UMs|a^h)`+O@QT(mggb0D)a5=$k`O8;te*|g9`>%Z>(zPp>$%%3R<;$yB!;j=P_ol|GX9Lw7BBp)!z z`zhpNGu?95Yh=XHY2`0Eb-r-uz<@u>&ym4PmUd{{An>{+56ksJe~w$KKZbs16a*Na zv7UzokzH#(or9xAxke$8q)jPWPTVapc~ynubb$`7N%Iu*4QUg!xt&~o78H!!ZvXt_ep!1AlU z0Xt)aAV$e;>V8@gcE6lGd8twMbac1)&V3I}Fx4E1q7Fto2~HDImvcCsowH*%b5F=i z-x!{shDPI3|AMH{_f7YOYj;{@_TLp}BCPI?dR(k^i@vVv)K!_5lGe9~OaopNsF&4e zWP*}&DaFYY!r>rJgX=~d>d&lliV;TR7DCwvx>EWev z)Naq=+_3x}?7sHM3XX80y2Un_>V)Ub8GRBb5gd{d+KzM`{NH94?%E1j~^Bn{Ez!5YBKqk#@&ylR{Wg()o@P0EWi4j?mj ze`XkW^r!D0G-Yqu)QxpyIsVbOut*$^NSa%ZnkJ{I(T}EQEvX<9hi=VZp#S6;2(hpA zM~C#Hh=ep_R%gd4ZyEYkHNuVRs7K5D$S$srrjg(bN>^2ZvJB^UK%hPQ!nq81T=^@< za@&eD3?6B5UN=d;*Sh*kdH?bWYtw04p?1?@A!roRzGXYe(9H(sd- ztdUktu8MqCd+GeZ9Sn>ZiJn-qAlS@@-e<9dk=5{tlsm4&CjtipYMk zSCI`lSU$RnSmk~hL8bXENwY#ZvJe=F7*1ZneT7=snN_)t_vS9%n`~*r3z~uWQMMT)Sigf&q_?xM4U=puo9OE$kKxdYybj8oB&!U9rhbiNc%(zs zMPq)ALm)6CecrufuHD|_Jey*|W#mqz3gvH#WFan$k`#mx){(Y*!RJy?4DK5twtm4B zR`{?#9EBO~a5ww?F)OC_J29D@&%mEa3XA$6MbWt2^a5T)NBb`asx zMq6$X&}c9Y>_lbE$5ACeD^P1+xXBcV&e1@%%Z4OAl~vaV!UN~_pi}+xCTD4t)8Ji* zf;_=2aheEh#2PWkVOMvy?C}=zeH)t7c2C(O=8EIk%RR{dp+grRBBM?M7Z5_NtO;oS z;1RH+<~G&d+7aIY$a>Z|4w0aq+cF}Fas-v!kv@zb=Xp}B2LDAOTV&VQk-gJW<8=PK~JX4sGMdq z0-x^yN=5{Vf?1fde9U(h8%(e`lyKkduOULXBlSvi>Igc*iEyl|8Esr=Za`8tf~McR zfBO>X@7h^VA#th2Fb2-n5jv{U(J_~pminXnz|v=gxM)#aVWjrkgwA z;hH^N>r?BG^$uwVw%$!J?!iCUAHAA>@ajb%rf@&fJbgG7`V3AZh)NCN?mZR3hj$dc znmcRO)xwu^i=+AKDmT1Jj7X?o!*9Ojv*tVaBL$n;$`_A@Li3~Hr(hwqhgTh$7QZeT zvkDn9!5G}&P_!==h|8U8QpYM7`75buKdw6Q z@Gy=J3E#2~;Kl!~d<6ZX;*-z9XQ%DFXWL%7z9xIIA0K%}N5|T|{lFbo?LdAu@zO;{ z#HIEijpoB9l_H~3AEF^lgO~w(zvYgwxW&NM;n@BlNecP?dp|CBUNTo_9Rhd~zePp5 zq@E(EN>3)?hG?myr^`|l9rmYCT$WHU^0Kfi3GHR(-}75l!zMIjy$KvRd2;?e*?DAv zFyKz{g|dz0vKI}zG-wcUikE#jEi|L7754yMWMUII$CVILFc^`m;s0FhEd4Yh1}bptIr!llWT}o(1NH!5@Ail!-iEe>v78ifH+mWS zP=dihyyx^F?Gja2eIupj0jTy_;#%cfBU`4?F-kypK-+u>sPf_}*5cLw1BF0(zrjUm z;uVH#ZAC2Ihy)2}=eA;PDxQibTBYYVz4>Epk*s;%7fS7IqVLmtz?;MzhJeFs(>wN4 zdcnF3YzDYw-IEnu5}jVIkok_tfm3V?ry5$yf>aMqwS!abm*G^qMyHxzz_i70jMa6( zN;lSTaoKP>6mQqlzC1~MNRkm|(>Al{$@Ug|FbqUaMtMMh)_?-j(dXkPg#=OZ&^hRN zAWJb|*24>g9e{{OcN!lza|jd^+AtMwOB@3+5)uc23rZ z;HG6N*Ndg8=@yX+-&~CY7Pd8x>@##X&Ol8-yqZVPVx%I1*LLa%UfZ}42jmZ5#)#V9 zjr(xoEU|6(VN0}#*@eTx$GU(KLp4eSX^R;VWMkZio^vq9c@*J3^dyTY=WLAo(33Bs z*hG{B(vmVF$o`_;hu)!iV?2qQuEdBz@a@|$&Ik@+#C;>(TW6y2B*yI3s^vaBKAz2v zG4P{N7-}`2{+_TR5kZXo=6VlptfT_5sxd|R&ePnsca&Qa+c&%fMlgJfQ}lXEp{Nms z9O9AbumeeqmWeC{Niv>uQ$XB6fJ$vYEMezE(7zahwSUX)}q2fi08^g0M+7=Jkm-I_n3?qvr_)Z zWlSx60w?0?%ZSBF5LtKxlWV^d-S~AdTW8_aTS3&Std-%+L$#XPmjT&q_Qsmb`!WoT zW3Q4b#j4^J`F|(h{pQE%=^su`zI`$Mmp}jJ5tzQb^d^V{dn>%yZUn^k<-&Z{5q<6Es2j8YAUKJ4*e^@s*50E2WXr9(i~Eb zi8(3#8J7AO5ql84wcUbem#|~wS3X{J${-<&fE|~@XrFE;E-03lqN3G`q{cM18i9Y| z0buM5`UmYxd9_OxW6n}u=OchL;CX*Uo&coQfZy7f3VbZ=#6_F-Jxv}^OLD`B71_N! z+oL1n2Zs{iLw?*^q5-K8DbwR^31ORB=3jK7M(ow5=7y-qTM!eTefmf=2mt?qz0opG z&>1y!O2(g!(I?_s!k=xXjZ{$r^h^UMGly~_Sp-}jX-hG%c&_YTwT?i&g!C6t`UA6Q zCc_4AT9z44paKPGsxZxN*}V74m)BA+a#5IPf>h0paSg;GAosXNZN1*M{yroV+_{l# zOhJ%QYSl|wgR)_IfbwsUqL_nw--BMai0B)evEW(!ZnOZ_ZW8Lk1fp$hpYGjLOIA%6 zHBZOwo1dkSv!!S=e5%<{x46oDO+|>-x#mGad(m*c-ML>8Y6G|&+qWL#_s&XV&bwrl z7|0eL1rv|Wz@-8iAX8VXw9)m+J)2{sO8<7zv_P>oc`zxRx+StH;!car30*e_gb~GPVOb;*s z*i<4XvY@403I#R`QzD~(Oe>l^=vTp62hE$1jk>p!j7mGY zopgq%Ef~Zgeq1HMk?Dh*g_~IjV1PA zOisW|Xp7Y;A%O3k21_vO>%1WB1D61Sf@2F)Lov$S2`KuLdL;}NOD0APfc}0`2=$3u z`ZjtHO9>PDD0oV0DB+=5KmnHefgv!ne7_<&mx?~H8M)H}haa zNBT|oeHaE`NV%R9Stt5XEGss(;?U6I?_#J1EvOVGd|iKONin3WOb0uUMKBAqCD((v zq3@zd8c_%)b^yud9Y{dg%7hD{nZP)73YIV_X|=+dcU;+EXbhzdw^h$TPKz3dR}8C0 z)(OlMCHIwhV1>&`uqE(=Bwh4&6S@j98-gTDS}a(T!=2L<)<{z$YsidYXM@hQgv}L9 z%e@vzoU7}*!hxBhdpW#U%@Fde_uwHT927ZIG^L7;3dw#;UCAsH>H-7ig}}rmYdTFp zlpOL&yaB^P;d+b!L`luaI}zz(#Yk)rm1&lVCj=*RUqfceQj*pnjW^76$Qc-IlGW1P zs1beNWc(*hcrA=Ym#jJLwbTSzp*Yr<1_1_&s=`3m1upFNkPlm=HP2o!C7Y;BJkK;^ zG}4PP*}!23(=bSt8Y@M&Vt|t={wZR5 z;R8|rhTPN_Z*UZlV=n3A_9o^=dY!rwGti_dd~W(O#upM1N@%Zi7=8jAi)-GZ+$b)W7xE72Gxs!#(A;A!MyYq4H|r+s4jH3w8~S^`%E9`-r{rZ zZJ&E_V=6pKw`^`KHU6zO{V1x<+1sLzhi{Ac%tf$95jK*&2NY@Y*qT6C-%b@5yP!5& z?1J`G%pht}^3abwLR*d(r)DX8E~#8Izo8ugyxxYpLr$(_Y30YXEEq55OAx z4-V$e`;Co^>ewxEnzVW4E^?D*wXz)n725-XN`f&V3P1bJ$+}>F&|jMn-fyAxFG>ng zOih-)bKV%a+lCIKO@S71lARISptU~v^P6kKq)!S_Alt)d;{-Rfq;)DcNXAJYHjzB` zg!S;4ta!wWRG$ZMEP^3J)=9!5w~{d%`X!K?Bftz#PF1pGl1LG?+zH`@R5Z()BHd;I z2#`39FUc1~<5;+tc5f`8Wk!vOYF-x!#yE1d8WWwjp(ub=L!ydGjejCl}qo-kq3+8O)h7(Jt}^?qbOcfLdtiRY@Zp#b|Kcl zV7qzH#1EQySN9H@c-Qrhpox1tZ0oK%>8x#B^g6xu1}5)>GJy&pSyM9321+)xGzz@) ziLPb^QwE62`UGz6cR#P_0Q$Ip8MVyYc$Ozj6w{E!%xbc>$Cb85D ze)c2r-2>4Mt1h?e^_<+YL_D$z7r@nrk`|JS;x*-2tVhT$mBuLqHR{^&2_wCbj-i|B z&dmTA&@WBX1csIsd*q^y8wZoWP%D%$q%yktk}q6IR~xDfp*K|;uMJ~JF;%r}gRCSF z(6C1rx10OtkT{{WkUSq!y|KEDYD zl5yFjkhlmc$h|2D)$DbInUWYQkYmEI2W(W`C7S@c%Iiv zZ@OTxlz)u~cOdICeCyAF2d_y)5r0Y$3soj8!3OR-&P*RE&maqp7m}xA zyHC9>IO^5WGB_D2HQ*I368Nne;WQc-9fViQS*E!xc+4KyDth^k>ec4wu*o@%QUj#oH^*G|h!~qwz7OZ{Iz_-$SmXYskR;`G5bQRMh zO%hP=SPPDr=V&53Vr0RwQa_04S0BoXAtd5f%I!LlHi9h-Mf8et!{}Q#FtMOz?}!b- z(AW99%Xra#7aj22%zIZSMhNmSe2xaN0+(XoJiFw9t>P^P#3bpMdh(VmW~a4kV2&U; zjQifcwo^%?Y8?7kU%f+|8z@*7S53~punvcr5`Y=e!zMn0en#A!?Jx{(+FO7T4{S96 z`@eZ1^r0x^l9#r|JM43_8pzi)<6~Bl-$OKvUKbPcPAL7KE66q+xi0l}DVTgG6ukdY zCJDR0!xWiV5MyeCj9`Fc8rhDfEiUffO+J_8x*(!5qr1fxFpb3KSyyxuIW^XNve`Z} z;i78I;NF_*;-v=CLN_m@1HLwhHgqY3Q1O*2wulJIZC^R7762idMAb-au90UHUR$o~ zZHzJ78I^{rB(|Tni{|HKh5|w84J5^W9MyG;Io*`pu)!#G33Z6^u{sBBSVfAMY1l zr_fPNF>0LdJUUHag+W=^a9Bo>+|j8C@Jw+DyQ3Ha(jO`wWUr2rRRG*>A--BDk`WLo z_Ts&x{580w#hkp3tB~kXm-V4*vt~Hvpm8RGHzGCEJNsEGI z9>y?Q?0VZwm7>WK!#ya`oFHTBSdygxZ)vjRg+qTV98&Z^hCnHLnSYG3J+kWRu_?Q1 zmSle+LSnz0V#Qaq7VkS7MAHd-2i*m)UK494p{q@5)qFDsFA8wYOJ#Ln2VSskqQ z)1Kk1F7)&^MO0p25Jjs6Q<@Gb>inJsVLSI*K5KMU%41iSvek?2Yf2JwYbip^0HiR@ zMU~hfMq33FYoh6y|Jt05b)jT1@;$CzB@X{L-@J>jBX-=p(>I$>qRP^zq1XfrQaaIu zPD4G3P)J7=ISs2^Pft7@F&OZ8dk}2ysU8HPM}hE^6-saJDlF@t0JT$c#SwH4XhY?Z z{GJyLf?+cOL$)iuudI1OGKH{M0Ba!Bl1QG{nW6;~waiw*<@7NpVfb*(*azGQafhsX zynWb0ViHg6gbl`ZTfbS8Q<|Q+lh?t*u@5XUa3W<^FL*Eb(?>1!-c+rwCE!k4#41sc*UdV`0oi%%O^K?Xz6$ZNEtb_fF}xVLrN~lA z*aub7;Kvh@=UR|;^yY*XVb&F;I_ygrNPoe?fE-=0|5*BE`kPT`-Hy{RZOZnj+WkWm zODd%Un*?TTc9v{IIe4}5gCyInYvrr9>*=r8%nwo>s;4hI3T|U>!i_aO4FcgGitGQf zi|apkW%D^e(#BQ9G0(19G|WvSWO-tJRWJatcY|YS?bge| zU9?D8V=}$u@*%Fm)W&P=t@ZiE6)|@sHJ5HX;gF%QpR8yw(RZwNv`ARvoJhHR*rjUK z_NK>meZkgNXo{Z%*V{_e>)>fNk;W@rsZYAxgn(bVNDtDgi3 zk2GPfn<;~|_q`f|AB(b=uG>V1w2bGmmzK0rpl-!4PWOssh2D)~*VTDFw{gZ312F6g zIoXH8O148u)2EQX0$;nzBjhY)k7qKaFDKB1n0(ZBKdB@~FOO#Aj^{k1RfdpP4)@DG z7dDBD$~6RB@h^_ZiKw7O2`xy*EOeIPFe}sw26VQM#rDYF&EI7@N_08K=e;A zHqNR6wdC`Qs~P#qs50hQMy{s&uh%p@@i7NBYU}P`A&AlE!)L&nuD|JX_$dY~Y)=^0 zOmIbQEmLuI%gWv$i8VSm zugK@-3)~l;XXL$T%*6qP$0aJ5k{PaT6J)}K7EOsjz}BY)xh}YJ1)RgOUy_N!gko!| z##+7LYJ!p;enkJ=`bvN(!)GS61+MJuP#Kz}-qD~9vw5iV6 z@r5DY0(PtV-fyfaceLP-2CZ;sTXfT$=qdI#r&R-Q-|XHF+>IkzVTxFpHY6g?vEItk zfqKP3I6BU;TOWow>)_N6b62c$Gw!{!ZMQ^MamtNYsbU4v(;KCUktQ|h1@|@)+}2!rS6P%gf6i5No71GWyK$P z#ugz%;F1>$4=2h;pE8JSZA1QB{a2Hn+e;Ys$Gb1zLup#@7w@d-=!OKA1R>Mu6iiAd z|Dk2(G&?2VF!Ox@wRS6>DDt!vt`I2nZFojut71hn^Y)phpyf|I9$R#{KL4^NaKyrqG-H$g0VbmgluvUUCUAgYg2&#+zOa2G+tg-U!0=KnE9UL*wF4 z=Qo7bdh`?@L}H5zSFtU@cEV>YryhO)fRrNFiq34(SEG3 z|LP-z;_rCUz>fa!;=AGnSDY$Qjq)3`-f||CS}Kv_4g)hLAI!FW2gbbX`6j^z!yI%V z81w5wYb8U_#O?U!2`Sio&%HBg)gpPJKy7Uym2`&p(gFw2?(n?-lAomck|=7{|0^|Z@7fe zoS};A@GzIA@F_@cH(KfBhi!4$3_MEo4 zK!?dswFded1vdKH2g2HtxN_R+K0OYDI1KTG*JIP=b9O`eT!JGTAJ zV3ufbP&)O#{pftdJj1P-tvSO|C{b*YS=04m+i8CTPh4P5Sr)ROI3gIo>|9AuN!Of- zqOeY-wo7S;J^GK7R=-b^{;pfKOh+WL>4)u@Utbyt(`KScv&cxqDkGaK?b%QC^!jq^ zjVUViB&snW9qm`vB52HS>q(^j+Q`pq@7=-PTdOG7w+F)#u~S+{Zo#l0#QELUw&2fe z>urBZ4xlo)V>8&Btxy?u)<1B`kKj4>1!Kt26W4GY3Pvk$FFiLGv8~yflT zrV77Swo^v#xx&g~7-y$^T|4Y5DH^AwW+R$qn6G$tv4V(1(aaWa#M=Eqx-VY5K-=Ss zfBxrxCQ!E|WeLyMi4c71pI*M4k^g)CHWboNOhH(Qh*j7km=K?^oRI&0_vO2$7@+wz zNZ8=#>NVnqb4D(`@H^kuN7Zt$E<_;|q4PPeKwI(9a0UxF!WTEfs@AHbW8aRDvhVp=JA~egTGiXJ*_h=q$j^n!UzA=*uAvf$8j5x$xXGTx2HrK7WU4N)xex}Xd&{IG9Ofsd)dRBtXf%tR zr5inX4hs?stvq5(tL9;T5@dWi^W)j<7>~w|#K|ZcqpD4`w(wh8O018e}chbib&UcW}yUm90^DZX<3xIn+i-hJe7K)l8V1xAvM2_3|1sj$U%xi1h{Nee?x1)pT4Ul{jhC1a7iU$6Dd+!*olsp3j8L{MZ^E{T|r zEdxqgUd5xwmm|vU;k9+q%(?B#PD6X+CHbSx5>)JLtnx#=h%IM9)6D)6=k6m7%lN9G zTE=ukIa*L2RqT`OT*J^_yIEv9EHT!)GHRAWmY9hZd&VkPAxn(4u8gC(2lwL!%_w)| zD3U{#7?`V36o)M_zIA03>3}6B+NZfmGs?#~+9DOU#E>LHzV@$wEK7_h-q=&KWtACk z=)9;6ILW5#l^1MU5#v{ z7SbCVfN#+PHtB3V<97`9Z%hZbI$CYi%rG)7FS6HH<%tBpMr~1}^UCrGJQ08@>)vYKJJb zLzLPWnujR0LzLPfO6?G(7IPh<)DBT+=I3f#5!_I$HrUR*6-TWph&{ukgz{H%hTl4tHoWibKLyWwRx;EA}78 zA05l^vH$PA*0iFAV2E88#x<0d+~9*f2cKdeN?yTYzhj9g(rpY^8#Ee`3EW}PCYH2D zGLYR%GoEs_auH#stUJa1HEv?gWi#i5mSrVqvSiY0`EaGb<}xrNE&(~K7ra2F04QrI zFTLpKK(6Oin@}s%W*y>CCE#76HQ81zg8q;R4VfF1<83)Ytbc& zpr^9@?zbbhVZ5>uucq`WC?!^;GFl39omfL0tT(J!w-&fzj;`@brBLD-I99xjA1Sd% z3oMZj4vX@GgubuE{Yu5bDVb;6I7I*z= zHDv2iND?OD483ehmKR|kCD0k1qGtmk>cS7QGx8Ib`x_jPArZe~3og~Dvaa|-dvQu$ zEU-3SUT2DznH!y8CvGh~=|cnE9T#Hn2irDYi-<#3ik$8~#M( zIhCjAgdsE;IE4&;r9Kxcnl+=~#lGyiI29{s5%it5kt%UV4iypPMQ0`azC>0%3-Waz|?*l=0 zI(W`j_i<=r$JKq>=3%!q6_Wfh6UhU)WFWNv6orqg`*c5Lk_tM0>k_AjXf zSxy%tmLojwj1I6j@fL8YeHEE*?Y3Vn#nV)YX)W252V>u&I{d&^5C|CEW%EKy_frCl zyl`I&8@GSF{7MeljXbgXjH%=-Vde77P~V;z?Rj`|QE(-y5f$0(8+ZyPBFhY#o0yXe zRxTaM(Ul4I-2abTeX0~9zCg~ge!9J_;12F8Z{bw;LD1KaF^oS&*^GS`-}-37wErSr z$E_+}egaUt43{AtR#!dNMXu+lRirE>;*nJqPnjf+KQ)UmNV4GB#~9s1C9z+8C9zTZ z;xQT&XxYABXHr22nGNRJXnCz)7v!(W1YG=^9(2;?D9n3(tx#a`n8I^ZFG8ely+k7~W zJWSWmG2d(U_=ucwKN~zqGbU4fGY5Qdy880N2Qt6I{I8uAzMrZj+twl(TLEe~qdPKF zJ3gr+Dl2U^r_yBJ*Hx$pmqkrX%x9o6OO$bThvE!5CxuC_~0^^G>IE#^Oc|iWepx zvw>7sLi509){aTsIvutl;8#VjsL^Go`|@thiRx}|S%>@JI}KdFkox!kkVUw6@#4uA zwx%`40rLPcP29&+$N=u^_TTxHmC9)eI-C|i}69} zU~ShYqKq0HbFdmaf*UKl!9DTAH|`8^4ivO+AbYc+&_=65MU7^ec#?z7^bc}9@49~` zo&27WoL7~oj5o*cMvx{%o@hOhRj3+OCO+YgDYHai`6)qYfr&;#wgMX%3f;H9;(NBF zk6hFhQdWW-nV*jIS-BEncyDW&t|7U>ji&6FGq)NdjLfO9hPf&Gz@^$C=cdcT7xD|Bbff_;?3DZ7Vk#lmpD*w8{z&Bj8+=O(xG_za54&|_I4GcL^>z$4^o1$R zMaK_8nte8*o|mMes$S!fZ9fObZ1ZAqAqpunb_Z`5V~(j5a1RhfDNq9eXXCBb2l|;a zEz1j0DE6Tv(4p0=^RgtbE1EMc-Uz!mb6%~RwO`xq;**qQdKoX7$~8IFe&s=d{<_5@j&kIctcAi-A7!O@V_sTERC1_a!{9>Ej)&1Els96*6N;IbE|gy~MBURHv&?7`0lUVH zJJpWRtWDY4^^J-i2`OdR?!E@6tXR(LT=ScoN|b|6^mgq_w?tr=3@sR=iI&ncJp@n7 z2oEo+_FiK&k4lz84!%1E)R9RWTNMKa*6Qk2p;%Q`j7#v})D>4N*pDO1@r;F%cOljO0nCsxm7Jjhe5UzOc4o&on&{?S%m`l; zqGGSeHT>6w>PORr1~$_#Dq<2D;)}P9gyI|povQ{68}@2%HZX?}hMa;+=J9hyEfuSV z$HYAN4Oh#Xie12BoWPlyP5cvMM(}$nQ>@Ch+%!nqcgmla<%v8cT%OU&7rEg>*=l0j zF@53@wO$P>H1*HKJ^3_Z9S>xEK5kL+vpFK3zu+S}TZUsUwDh1QoEwp4*Lp8K(kwzx z^EztZ(kxIK%v>c%vSi7FadrA55$KZMxO(BDRwNNE)|$ZGA&O@WvPsR=UIr*GMO~eI z_PZA^bjwaBR;y_++Fly$)RW)6&`+2k&JX&b09o(#l&(&G|GVFsFU-g{j8G~0qG-Z! z$vu@|6ApGg%fyq`HuV5<)E}ngr3r&GghWMN#5z&Hg~Aod87-{($`ewGEHhX;?hGKG zVgPQj(n@n^(SiO6V756X@HVl!@VzIL+_^%~+ME|N@|h+cplLr#a@4G8Vc?fOcu;y> zp9#>k4M;-?&vA-yjFOuU%DJr_bLm;5?DB3O`^FY9R4vBSk$azt6NASoCeNalY^#*S z%lTszl0B;<CZ1%%Tof;n-q0^&nmsj zD*S|I^5(nXt%(up0!atVp4@#5TqN)0VGp zuYWRcOS>ieGe^WF{REn_Pal+l0}6uQZ8Qgb$v4K|=doDk$jz*CHA3LQDCJj#K1nn? zhzX%T)D;^Pd`6`BEXFzlZ{d|DUb$mO>JxS#WQ7>J5viEuTHXc(eJuq+Z+QcA3GQyR zyvJxAFiv2D!J*pMNJWLhll8%}i9>J}?scn}5g!WZ+i218+R3j!=q*aS=!X4&pH0Yp zChliMeny@|^KX-PBvPWm+q_A1MuQw zv(L}hiFX!JIWLFmx37(h0fXC!b>*Rqc!e$Fi^5sk|et^vKvix)=%i-#6Bh+_Vmgew%FUr?YHf{V^ ztW(%XpAHk#9I(Na$Ag|NSj{C}ytGgOm@O46GoDbA zGp#Dk$d$f{*&(HFCvwUG=xn@lT9(*Ct?`R0<%ID})Iw7JknR@;q5Hl$jO+?S` zg~-c{MHEhqV5xYuP49MwS^=&&xNZjG>}z6)sh7uL22|UzI8CFWtCKHLj|5Mx}ZyQgG(J z=P~lmhy{&v{U<6T&__m)Ew?-fA%M6!oZOLUZF&_wayO+obVLozPk(AF34n*fe!zP5G zHK%6=XXWiU2UKX`7}kO~N&v;S?wsoDa=*)J*fF*HVBFV5nz5T&E<+;O=Bm^>pUHx0 zDL%%U%?py~BS6f_#oLqX%m3d+pQ9O(@brdb)ydtTdY&6TmRlVORSXQxqFD-hkuJ10 z+wN(AEw#pAz^WSNh80uQYCxuFb-~wNHyyu;QK3`4z2~%_2gjXp!#x;ai(LA)%$rIq zDkh^=UFVA)06(91aqym=0Q=Lc3aA7+(l3^4QT)6twP1Up8FIfk-s*?tz7l~bpq4&I zzY&(V?+g_;W;+c<#dK1yVcCxN{&l%#$yjFDuL0?<6Be1rb?cc3w zwA%Pbc$k#6Tsm`)RxLU{8D>0s4Z!5vle&9=b|3$OvGl#r-NS7DN-y*7j}5I`pOjSF zQwmH*kJ`|h1Iubr!!sgz?o!D~(veF}Ab_CmDAF(`H>^mz)Q2fxg>4FpQv&*V_bYb^ z&3Li+YSY~9e$%o-$FJ`p(yEW{RaJF}XaV)7Vi=%&%O2m-ao#s8mcc8c zDgzd5_~#2BoW0Us}$&zi-P~)XuHa2nHKxjIS;oY zJ2<2!4pzQm5Qb709zBfr=!6?waAiwvnnG1-b(V-iRs6nIqLODRdt}*}i9vHn8Jj-d1pMGw<38MIB@kN zfO=wWEL?xnLg0V(USjlEqH3Bo)|{S0w_7lz^Eua(HP8|dPVn5kL8>}q))t~?T4ZD? zoozc{w1y->?2lo} zJvv+|dIArIEgmHRrdBMy1fZQe_hI9N$J1<>oNRq9bxv3)6@{r}b~*vOQ?2x@ z=pNs%2v-*2P%SG_FK}E;5dhh5A0@4cNB)#*O^+PmARf6&sda9RKrmW4Rmn2wO2goq zs$#MfpgrO{S4~g5nrSiM~`|-djW2UkQp;dBg}1 zTu2C&jQ!&VLDH;I@`9YeBIW8>!X}%F@-!SQbxw-f@r^*kNFm&};Uht+CRQw}4Y6+A z(iNf_6-j)KE6nMyx>J)bNXY@BWNrE3kPk(ojqy>hFX+)hQs>SR+3vE>Y9eSt@}{P6 zEJ;T1Sr&w7w^wvr*TDREjfG_tMUi;(Yh@D33uz1XV9701F`_aT2`YM+y9y)$P>i+9 zlo_ogir(0OvB;+Wq)t|AnOOV zI+h0iO%!s;V*+7a+Xa;5giU01&aY|4Q`bb0Z%0tPE+*uiQ2IYtkdr+jmx9T6LcyOi z^0|U_IfCSyh&o}eL*pkSHn+lF>qi}U{Ph6(TCW_y#@J|gD|uXMEmTx?ARXXHZ0sWe zhqZ2&1;;ByF*Uj9*YnobMv&yv%&BghKdXKdqeAWc%QmsQdHSQD4;J}pUvD}Zgr8Z` zN9Ga}Mo=`upp6Z05JeF_LSayFG^-`X9JF8-egNBuW+^~Lv>2ta2Lb`pZ$%Yb@Py>7 zT0rJq5>*Myv?%^a!)uGpHYOeuuef?w_8P8x)jT|&_M znQU-WwBU1R&gA!Cnllhz71RrOIeq!!#n5UU6Z0P%sv2ZN`x)iUjQ&( zT&n|=O@Bt-`Mx&hKBY_^z@v^Le!jH~?=`)&$Q=EkGdea?YCMjj8Q%XK za2>4Y+I+-}n)gso3lWeF~l&s1aiVW16y*l&qTKQWRv)i?pLh zb`(NmADiLQZtBQ-2aR{F#o*WTT?Wr{H=EC$?*dxvT`&B^K!?wb7W{q9sudBBtZKA7 zm&P4e8Q0cR2N*29QDVf%u{!@YUNExW>2)HQU2ZKyFd)&gX{QOP!%aCxB}O-9cluDkH(po#wep;h#EFAjUYM37)7=+NRhEdDY8B#x>rUPXxpbokt8i^)>bwu zvaPnZjjf8T4}+WbYQu0fav*#&SHJOUB+-_sYtw)=a$V}HW%2qLlQh_(n?0jSY3R<$>{QLyggAB+0EzL}VK? z5!rrSk2e>Q(Iz7@%4|f&n~unM^AXvi=O75ZfgqmPj*lr|)YrgKbGj+HVS`cX$Z4s$ z&VOp*0yfZp#h>n!S5gc5rk;>T!`frK&qb5fE#i{s_4G(HfSiW#M5D9<^wygE8P6@A zmO`TBgNiMeo5_+UY@ezZ3T^10w)Eqs(s?i;u+o$FT%;%L7q}lMni%^?U3dimn?@PgGAd%Z zxf*MXv2{t%x|-tN-Ur~>xRnBdrj4*$r0b!l4ORWQIM&E$A<2=o&>qW%%F(QWA{pf{ zKKal8I(2pa0gX9|q^}LPq8FUL?CITcy79W5 zVzvk6*s0hX)Wdpn1o08a-$({IhT$ud9r{I_ezIBbrWC2gb-!m#99T+DY)C;U)SmVWy0=#c+v zyi{la0}u-Kc(l4c%>7Ja$VT~|`+QQ$YR10F3W$@eHX^&l!-MhT>?%$1grm<#e;UDo zAP_iPLKE{8!Y2{`0v0MgOvVk}@%^ImpnWR~JA>?_K-SqvK^*7QS75c-!=vcKHgQwp zX&_%?A;+NHp@sS>J&{B9Ya>M_h=p4OO_I0+q4-(^5~AT?pQqVQA83Ur1O&aftg!q) z{X^IRf?Mlq3LoXe6DMJx*x1+4a(A+id+nH8&5^3h%@d#(uL8Je7>2M zB>1y~6AVoeX$Rt)|Zj!>^if%0q&rmqjhh(U*5@MnJ{)Xu@CLS@yAt28)DUaQL$xQ ztcZ6m`>+B-xTqNJFVgO}_9{uVfr;+57E6Ug!iC}1euf?KlI=2rbB!eDK0kcvGCvGf z8}x_O8<)8u=#T6CFkGhk*l%#8~pLjTw|~P{72rFN{Lp+ddWd%O@LobAq=wlAY2y{tsV8?ktEyaMs5kKGaV#+ zK)mA3_Hau8BT`kvl}X$xEnK`Iin2klu2Zy3q-L*;psa1Yp<9?m)DH;#E6)z`sOAkX zsV}#AR8{^Z$3514kk>`uaw6HjxYd-Fwm>PMF9Cc zw+tw8>rc`yqBa32LB9y(%r8d23W)p9KNdmm@b_~4@4t>czZgb0+$jXOGe}(kxN|Tt zr{MHc6u%fd0VG~L2)uZp!f&$v=Iqt~%~$So&eO@?G(GsQdCRA2s|%{_?i>3Zio5#X zl;OY4ye>G&0C3_SphW!zCjq1@5oBv2sMkLbp`1s!NkscVz(@#Yb{Mj?%}0PM*yv%z z^uS-Ux#j_d-?k8TV~<>VU~gQrd7$Bc{VRa3|HUieY;OH2-1||u^`YRj!KHs6FXDt7 zPYoxI22K(MoHznFLFE102gBnd(6HA2FDCNi^51wodQkYx^d7j(H34KUb3<^M%lwFt zy5B{=eHB37Z2vEQ(Fd0v2rez~!>JGTzwzmTGfz{4C@`PmQ}?MUhE4c2GtU1N{cE8{ zDjW9`6CN6u1MA|oBP>~n-D0=ZsL`SDPR+@yWoF!2@RK6QG4ls7-!si+p*v4yrC_LT z|33)DV=QT*xL3OBR0xZpZxds2pKXLPZ4&f6!&arpjxXrZTHN!aM`wF8CYh|z zrTH={Md8bCAKzxZlQ(kSv}lZ_H&g#T?XP8XjjIhaFwkmd#SXNM-p_y6$6m+>l_QVj z?x*E$;-!(2i2j}#aurzvcV#xUsa!#kNB{iTa9N`t)8W!mr9N?~OtzX zIpxnIGp_A`Tn!_micbOax?vG~h!)2GF1U+qNoDki=yuL7)sICgolE3O{SVDx3T1+a zY&44QP&8Eo?GdAKZeI9#jiqQlY&}hX<>sMNb92Btd8a5$lPP>uAMa$eFLQIV;|~kH z86LUBuDFZXoFyK(pP8fizx62E8)sbyRb4(sCK~P|M_xYQKSa;$OuEOT(YL{|DM2g32n>w~_U>V~vj&Mjp<3(nD@TUf0A+cu^l?WZqnTQ;9+8QeOtuq)2x_Z9*(n4V>m7p> z!8_Yi`o0MA0Yd4> z@-^d~7rZ7GJGG*!&KP{Rcc@*18_BoCbzL~hE**n zD;!?667icUR9$?sR2K3Vi+@W4y|FuR%WlM=j=YeEk460>4!J!+7|0U?z$f!9GRGBQ zReXI0y+|JwjoeYKjwN`@4t)6@xvmMhHc#ME+`~g_YeQ(|G4Px(U=m%9J@*zK0}sB8 zBQ(6x>)+{f$3>|nJ|+^a-%+W?vmWhtq#t_vACysf&cmNw(94z3^EawZ^ppCR!KRW9 z3{lJi%({EgHV1Du!v+293U-<8+m0ZjsD?_l?4h9>Sw@7+EGe>fiG{(-u$+i?n47R1 zZ$xnxf)ETP8~GxAaUGc7pc+R%-$rvU;N;eAg12fnMZL>dmgQsuUc^bIIBtVq)t-6d z=i>FHKy!LkcT-D?Y!77p_U7{nKPkz5pA34S%;w|HHj01Hz;!G>QypZ*f6jE5^$TVw zM~wu}p|>!os=F#T#?gSH3*_8d5Iah_@l zD=7THe8FLdM=rxm)fN$HC^EQA9WMYof!n1wnbA#cN1uNH7S!|{uE?r<5!xkmgplw- zXMx->Iq(tRGu@L^f>XWn36N7u2WbtkiU&)&lZh{vm6%nmgK^dF=TKV&q{UD_p$!68 z&i+;p)3` z?(O&!_v+kqcOo5yvW;z{KS|JgRhpL3hW^-sIXuaqBCqI}NB@{Zu&Tqhyzh=UnI1IFqf(EIh6tJ#Gfzt}UO+E$n6M&qG?871c*Ww< zO}Tj;5qykL(*had1Nci+jzm(aZqx5FQr}jM{T>u|4rC7a&&x&OPq z9$2+LbaNCP)g*lAp<~~|x%8lN_n{dfnOkz1U}Ba?SK2I@s@)*W_7k1zof$4zhe1x0 zS=P5`lcuyS+@W&vZnEuqvg1+3z1H!ETJwbtHDXyuO1_y!R(`Tm8?c}&a2bqFTeB8#m%`*z+HZQ8cy8R z%k&|$$cl8--zK`FVawYIODGay))JA*ADRy3_it5V^@sASkH1exV;XxbyOwoeC4CHM z5VBiKKYW54OmXbmpBNi^D80-Iq{K8>@Jmr`$TW~>6f?pDk7jhnD zAd_FHNOVYWb))*pnNl#)h%?_ApbW^%X4^qm47G(tW`!$eNyur;q)C6R?GzV&l|qlI z3p3tirE$))%PUQjj&&S?7I@OSIbC8&vqnnYH0zkqfIp6zFL126(q9CPtC@tiye|V& zng3OiJ+yhT&ro?jsa$?!N{C4MY?%AjWCODoao;4Z%SwOztnU82x24hXp7{M-?CR@2 zYMXc5oE}A?=RFX&zlc{|uf+!t_q);;DL#W+HhY?b=5pPrU~7UcgkSVrp6TY_Y&Lp5 z3#dF+y5p$dkEtDV$QcBv`Pf#6B^#k&0!+FwHy10iqFP0J+PT>l)rsHFyj^u&xaIW` zx&8TK7=DU)F~LSQGmnbQM*mgSG<{oo(}sTfPLq)~NSoACuO_06oH1%;t2UsKez>#R z7*(O<6pKj*e{cLp-cf(BR00YQ$`?Ec$EkL)p>eUnL2M^8i%W{`*U{VU`SSh#^z_#z z&yx4l6GVrz(qc?+v%wLljHHkE?fvta?q+sZHwVZW{6l_`$b_Q8g#Oe9lK6XEgr+G) zs{KZHPV~tMx;c%qu(&3Cc~EQdS3GuCI4eTVTp|2Be#i@K(d~JBF@jF%k1Xkthz6Ba zrh|1ae-BGMhaZLI*O%T87FeyJMb6%JF`D-ADst9Ap2}Nr77BY1X@E=Xd^? zi0dInB&a4HN-rc+axOvB;aL6kM2R*=zQ4Kt)4w}z7Z>;Q6jk-}VK+AB_wDwhwig1i zH}6UEDo~$?P84E(1^I0u`}IJA=u$8ZA6cn6n<`j&kp-CeYEH3uktK0KhY52XY2qkE zTYYQ^e$UAjtv8uNK5; zF~J1nPBy6t4+H$PV``KoOZ;9;94GSBvO3V8Sms1$Kf;CE*hj2Z3Ct(VB)9k)YCW8B z&&VS%Tj8+#_K8tuoo1Y`agB&?LkeTAqBo|VhvNK*g`ze7h1_zbiv zx*+Ie0s?j87LlJb^5if$hTtq}Ed{EY6$8hxrE$LG!d>50Z5hNG);OQ_lcN?ji4;SX zyU5SJq#NIdgU3hsUphc<`u9|xpVR#|%=g{Iuk@Z@v)||OA`A6Yo_vhcX~=x{@pPUVQ63__JM1+(eYgQebiqTvr;CXf z?((2srlz@)a<(i4r{47WYuF+rxOkW*-<8y7g#YB_r0hSBGW41&fhod;vbzZkcmWE< zT^fhQ*DAZZo$S88&d;f*&4;<0?13&!hA0kE+eA&5N!o+A-ZU8uuk|RQ1LA zq%6)UTj9|pIMr3aUim;PjNGx$dTJrg#B6%FsrMVdub(_KIcL(J@6|pRY&M?xIJNh? zi#M(U+j+gaU;XzhXQ!;j!fSdhSxDdV1Ms{G;wcRXQYy;407jsB3|Xl_g9`R0IcIY+1&~TY9+nh&HfQdh z#7LPwkXc77956VtoK(U+>Vp#bBT_JDXIoR4O2(v?Ao|8O;KJu2N%tsz!OA9X<$P6D z=Vnf$S5Ma1>`P$m7wo3nb1X8$BF-B-Sx+b6L>*zooNx(SVdB?9Brk-C9|#jZ;fK7! zj%~I7^*28p;1jlFx1yvry_%k1|9|`G|GUY4fI@g_l@5Y}aEsGm8}-b+5>urouckk_ zO)z$zkL=pbtz>P#+>`5Wy_(EA zC&;Rk;95eoE^fQ20HiEkQh&igff3aIL|0S2#a{MUc!3l;kw}+XEy!W+1R9#43`|~G zaEr0|7km3%pk>et%|t4h#{EudZeF~{NY+DD?eeS9(2=4MZj>mXrnMmeIIa z3#J|H{k{rf)I}nf5n`;6+vtBLXOuK80Z{T}kkr`&nLs@Hok9ijxL&m9%&q_(t%+c) zT{Oyc6y*ef)pAOqbXGQ4)aOw&L5^O;9i67f{;yuDP@jDkqbJlFq?jKmRyi8NK`zg& zIBSfhoP}(~en@h{)2LMA5=wc8%5^!3DxDlNfu6N3`R=pAHP7`h)yw;?0CO26h1W9O zuSYZXd+u{011a+-Cn4m;<7@RH$2MbBz^a+YRJb*A@sk7cPV~z-Ff8CgGynJY>O#Mq z1H-Z#|3$yt!SfvLIbpNEi_Z;M;sM}$-VD#d2gd^2AvGSZ6Mur7c8Y%?vl#%$dq=eF2c;sYolDcJ0yXOpKw6~9(Si`u z+L3XU8_kj~aKLC{{HQXYL(WzPdX{M%_7rSkaWz|kMj{bZWx8dEB0TuSqXs~;QcEPZ z4&U`6E&?8m1WNQ*BQS-R%1*fQ=vw2#q64~mraV(OKMzn|TsCFBeT8ws(u`tJV@w&m zSEyRun^;jvpt2-t=-0>B>gx>LbaGyVBn?UMSHuVaWTM#9-82^$S_Ial@##1yVf(_b zF5y=#izS$mn9)_F8_;|dE`-}g)3A0dm!eeL&k*y<^^BZ@NEs! z;HuBKKYRe&jm%CDO{lDs0(!jr|NI6}t=ye=m5nppHw1$%2_td~LVV77S0FA7x`gT1 z6DNi=KP*-^YCs7zv}{D1*41r#wiW}k)O#WA17kVUgb%eTwBYIumVWTP{EB{;h&1w` zE>O`{M?%)kYE(A+(wbK?)f8vjeYCTv;j3@;Ad8=*6B`jbA5uQ^*|X|d;QPbzgQRbe z0|3I64X~ax=4yss{}+dD^+_ z0NBN_AeW}UbJg$j=L%Sf&;RE=?guA@VXIC&WjY2H-<4)eheFEIE=*@EhPU46w$-u8@AC4A z!&;HhWsk@rg$Jni+}^Jq_zylEbC5tfWl=p(@Y9g5w`G~feU)lMg>GYoUeGtN5>45u zWl)*<%)bbMZPHe5yS2*Na#@?2s_!L&M&zq+N6_V{&IIDCzgp5xZdyq=GQe+V(_&`G|VB|EJ$$rj+ zPhLZbFR4zU{_W0JX?f1$Z&+kNcq~mXA^F#4HjF9|>m5ersBe4%Y!$Db6-Qa!=L~=g z0jFIaVRfx4p($H;C1&`HHbMWVz~FDD_`-~rXueipfCLqBj)y1WS=hf?xDv5dSu|av zSCIM91IPub3U%=1eMX=r1F+bgTK;WJThoG`={*Vsz=c8vqa6Q{jwf15(J)|r{SgEw z05C)O{9bm+cPp)TpiC3^!SM=PWAu-GMyCh-cl7LWPlw-=R-?p>2!?JT_h1i7#VRzm zZY8gS5EQVeCE6-h)El(id-NM*K#n4y0NMTpO48U6E*y=HRhm>Ys$a51V@Z$XGb_h~ z;oitay>G}DbLFVkm(4#c71e+{F?$$jo-ORar%sbqH9q0pEMSXQ@g~4Wrt#2Ji%@Gv zzDyn;BsIyyP~05yq#oaJBCPYBvGa)gHY)*VOvflB^OZS~*brA6c*tlVj`*MpB%jtG z=ZNSl97^(knMMXFT1h7;NxXARdy16g-8e1)3s&z_apxf3umph>9znqS2dF6420*G> z%A$&JadB|uAl9JhC+oR*nRb7z%55Q-`b8fcK>m<|ONl0=uKPIi#|D$MbuZA=jE@{O zSkd^Ko_S~`bRFr7V@v0-iTXM-7I3fzqV~rc?68EIFgoij$9RJeb7*E^WCSx6$J2#y ze7NX1Tp9uuW?CtFI&j=k6R7Sid-u%2(j8;FzRE(gI<<!x4-%BUbbHZ?SUKIV@x0c@){@EsgCPEhi%mfKy zc5^7B#zP@)+uWiE11~Aj z%#c`|q?}OmD{Xx#jZPKRPI$Poqj|wrA)*(CvsGgVk@bh^G7HUAC*1bbdlvda@qD;G zV>>qizQ5NJBR-x0yVj|FZKu4(5H?`Xr>Ua=(!d&62pQzBp(qMfA z6dZmoBD15F~Ky)}2pU92o+Cx8q z!B5E>Si4f_y4?LqO|;*8!rCd3z+DNP6URc#MJTuEaC!(-ONU>Dr61!T1e zHLhoiDyRez+k+^vmK88z(Tge?g_MRMY#LLNv@2^x=!de{#?}7xmMaGZ3rbcAWS<<2 zjA7QSa)^$_V`1q!04>Q~AyEutI^yz#U z>12v!lQzzqME=k;KIQP`dMtFd@<&Wv7rMiq6XqppW>TtK?G(m|=eTyBN01z>yb9@L zNP~oivzZ#*Yv7RyFf)DhUKbaUwJ?`?G;JHU*FfBQW2>O!^>#?sn{{B7hWaDWH4YAu z-4;E?(xqw*hXI0_6zbQS zl85}!O6tHiQjZC+tmjheM~NiSIm$pZ;+xRWrtzoH6kgV8MAwAeC*sZ*3DS{37F%{# zm3~);GoC*m94WZ~ktLJC>5OFfVgy?PxpbrnfiW|e#t~jzMfzKi)@o7#A zDj-L3I3WorOf4EIsoHCDMtYeljH4w-d1i;9;aS{cZiS;kE+Zrq2w2&0hleqYfKUw; zq>WGzm|g2S49=y(FHzA5IiGr)x*II?av`bkKj= z6D?+=ti^{^@6kA5OtTkFuh>?xMAT||vZ4l<@!{BE5mteUg>LSQt{1tyxK1( zHq%L(hPdL7fW>jiW?efVvdQ|FDq-FDH-fg@P(WP$(t(qO?ur3&fGuih=4|LwMYo5N zchhv^59@-+Ez$2y{n#1F4BW8Wu7Q5bidoPnPLLp%I@|51)z`*~0<^S6^jBWtM3MRl zAMC6^6V z(1_(O#C9AgA`AIzwijrsNj>|93Jp|Diy37hkUCeH2|;^3z>dNZfqh)>zTAZ1Y5H<} zb`~LXBi*;5E5V7;D1dNWMa3_kl;ODH5$D*zj0ktRK^A}p7=r;eKOf>nGG_CLQ@j82 z8}S67e0p3lQ7JTLge^+mPWq`)VxL_O>iD5_ZrPmRXTv~SG;C>l=|^gZ62i; z7yxV2CfB&44>K|UVkODa9v5(!JSq~P3*W%>n3{su#6V~=7QjxMGAi$^>nJ<-{JjXB zdFz4%@eA%1A?l%W89 z5HM|@FxKL1#NJjHYyz$1Cs*2ZW=%#Vj8d!qdi@}l^>XFE*qhXZm%K=hC?sT66}c{_ zO%+`Z=I!VK0gfc4A>g0IX~5*T62%L^(m}Q=IX6(k)gl=Q?L=ra*oH9J?>}%&;%Ngv zU~JpX**Pc6N`K7hGw5puV^*hUO7{ggppS@sbDI|DnzSzFwyJIVCTd{lul|g&Hq6Nz zYQS{Antui3U5nC_I;U&hfN2!k8#VyGQBAI{SZNnC(UN77Ew{YDy7vvt#vkMC?BKLE zV?r@Wa&fDpx!!G@3Yf&HZsXikC?bdx&q#10P6^EU*0?EJCq%&;~fveuf_Fk|%yv*ixqsF-;n3{m!J_gd$KAyzY zFta&{h@7~5uEsSUg))o)(vk)+Cs19=)I|INsTf}NKq=!%hF$I?xM4W0#7n63G*`wn zD;F(1C!SmD(hMD$%HAem49XM9onS|fHL=+Xeg0Y-61^0qaRC%mh>8->gW=#PnSxk$ zDW}7(Fd=kf28o;=rZ%b9n|T2cKQWPsL8$YOoh8jI?@1!d|ICM5$2zsh*Nd=_l=lQ_ zwx|`1gaR_r%_S@cmBdNp{zaOR9iq-=6v#^?lAuy9vOeDP8gr~ttv`B@KA-m9l9<<8 zbX@HeWrp2*Wx|q_3Y!BL^2MQn*J8d9X7Qf2CnjKk!F(G@?d1+i(Zv-EW*s>*55PQu z`v!Z#yS^TU%gNR8{_4sfJTXPlfWwI1!7hkGmnTX+SL7z5Xw4mXqy=VfbY4{Bq`KU>enrA?$f({V3=TR3-~_i6fg(vwTs< z1C)v_Zx-W3{@-=!YQT61%SNaS=JHs|R#P~Hd-wz71|3HMnUY|C@NJnXectzTTi&ND z+A=vSijIHrXIoX>-1qbOOmFLfP2Mncp`GG`Cx2>o+qN2FS1 zF>}C!_Snd_v4usW8;D@{u=D6?X|88ntk;@O%!am$mySb=H|dj==+sk%6zgR3B}|WO zJGloS3;O&b@k%i5J|>;2yis#wRxkACNaEE zJlC&ieE3=eDO0h3{6(-9eSe;i8YT=gv#(owQf$0apGDQ?F^#}ve^T*Z zlY}+0oF%LS;Q zeCb4Xo)wfucq$)$1;QgpDf>f)ufJO*>5AHsOC1Rc&bHmV1xv}}1DNc&w6qKWm{G+u z<7%vhjv^co&)m-fa&9Yp$9)f`XUU0_de%CF4%RD6Sd%o>q3E*C}fx)ADnQ6r&)4 zfiG)DZ@Q)3scOGwSbg0IUl!Pgq=boZnCNNZlUv3q$0IXXyg`Zzl=&+hbu z>!1z*+tI59b8h>d3o;Pz1rfEGqJuC1vTo9hcX;7J%_#7-jF{bX19KNRg3(*(x#&O_9D;M_f#7)9c$Gh7A8jF! zKI<^*+(w2Puu&%)gzBZ;GfF?)gYGfRcu}aEVN#ePh0_x7fduzUdb~ijf9x>0p@15- zb)`j9`pHJ#)f{OT78YP z0#d47ymYzm&eBfxUgMd-uaue}2>koDI%gpkt?Hk4#=bJqpNmMUFH@Z+zFPAuyYAu^ z@JqLRqFvuM!^|DtoHs9pTfd*M#QpWnAUHDQ4#tnZm5Vm;Vzv!4J9z!>1fPckl>Nek++Q3(>W|j}niVdEG=TSe5UY^>({o;W9s9=CRrw@0Hh9>_0rL26+ z3WWk4avu^KwYTZJW~`g0%Qqr5G{3tKC)f~j8c~DAZFt0+WCKKE3>xHg%aCJ+S_0w( zI#&FJDBJF!Ob)P}2CYj?s=Q-hnCyN=+_l+tS(!#u-B<;wlk0+SAEwuW6D?U;^nA(b zJ|iha&<|LHeZX-Cr(8uq*>(E|kNlcqGote`$K+01tXrt~3}3=rnm7EtiJdZsvYs0T zhn2*27Tomc8|J6X4wK^iUe0dtp~_?f-*C3UgK$?mtHO4!R@s{3%z7`D2KkcOifRNV za>KbIL96HGmsh}cLzf&1niGze1T4LKo#^9XgS4wPlgjXo{@}p)M9KMlTz9QMCp&pR z{4lPk!-t8Ug{EXW1%88WCX(qEj~SSkg%5J`iV7q6yk{*R52+T+jVD#xq#1QsV5ktk zVD&CexGvMDhzP04ACrzN$<&4M-L|qr1Gw%;_lbs0I>uawlL_dtHd+@n7C%Xkj z(-@kAj5Z=Y!*$V<5_T057do%Y1xRhA=J?l2>P%{|PWK8WC5lL4Q!*Qs7@!$dC*lSb z>2z_49f-Ew4M3lsLIAxzPK;r4ZSdu|H(Nn|UY$MuES|yd;;#E~XM9iX{+a9jAb)-6 z`X}3aJ^5#bp`^L%-8VEB>)dU7IK|&*so7dkcV5zDeyR=x0-0i%X`yxz&<^}~$-x5^ zFQ}m;ugS=ZTzTxO&;7{rrcCKRF_Psh9sXQA zi%ivG2$24V0kXyEMC~&avCf=us>>7<)TO!OxU*n}Q~qWNh-qcN-iI<4#mE@UgsaW{ zl)+KZbEXO>3?x~Px;R~}8-OCM&T`$Hk~y&?lxB@<(54m$g+ywQn=-`n{qaDqcH=^^ zmK>c<_5JX5PHeZW8K`Q5s?(58l~a{G(Hg=;j&G)vSZtT5<@Ne>v*K%2?0V%cFK%bH zun*tQ83=cTXW{L7(?ZPObl1oE^JK5>0Gvq7Bfw_!TBf<#i17#QHvjlzHEG~vu8&XP1aH2tM$KMtuO)3i7W1HrPk-^$<9W{gP(j2FS&RtI5`AL0aV*Y5iw&~Q7Ecwa~0DnADv80(HB zSa6H544D4lS9;#8Qt$8c$@4xjowu|lyIRp@HrLhgWFSFz9xTMuH*a^8SNQ}0;JiE@ zHl)=w7G$-ELjUcjadIi+Qa3ettF?nRHO0T6JA!L+x^M+QydCMAAl#1&hB44tLhEvt zGeDMd1##>sof_Ee+&SGD5`~w0VmK<@>Py3eVr+H1q~5l=e=r`RPF+Fc>#EFy24|*P z$Iiyl2)4v4%xxr`=5ij0EF}uCM=NVrw#Dd;w&@#6Ywi_9_z&A{Jxa>7*XYz+fcQ{a zx3K|}KQ??(o9=1?x4M5#_^B zc`qoN&nGd8LnCE+_Y)060soAi(r-U8{Wa~hLTPDrnjF8msHGXa;+C;L4Vmf2_S*AG z7MisQk3j7$C`&7lE1Eq@6cMU>Uu_rXaf^{Kb5^r$v~Y_N=YrLPlIW>o-Cv#j!mT;% z^{`2J4bvhgK++LbG`sd#ne)U2L~}BFpcp(&N;1Metu=nvx>-2Y)c<)t{zBq0(DyPCsd}Sv z(hqcI@0YB8@Y}Oyuxm=3?=X!?5Rc|A+bGnp#)%}5T{=bKX@xbJ(-2u*$ba2FJ9I*S zwhgn%fn`PYlt8sD`B%@zng&a3n}KLxzC4;BU^1A{5aQO@!62E#SwZ@}+r00jS{)Vn zH5oU1oxHt#`yF1RF=Ubvx7at%MRbx0X`W`&;0dE)R?RSU#=2~D6_ULb-fgotx&4aV zA7f6lDUh{GXBR@etTZ(_3Vg}GA6l=DS9$A^k0Y>=6Hm${C*Mm91!cnHsC%`=e7Va;n6@~wp6a=3`^HaJ4W z-$>|Z|MR|7Ym>+b`fDOV5{D<5J5e>LK*2J515YY&Ap ztfl_&S0G=&KLis8#!8Q*3((ZyU5YKM|5JA61wIB#fiOn>exnm?ANkZV9HD%Qi1BrR z`Rzta^9h;ZZiPVmqfsOEM$1=<$||t$Kt*F7>8%m^B4zmdnZmMCsia9K3MT`+d9<)1^XYBlqsK@0EBcn*d;8QCO_O}9Ux*;RI( zPO5PjgLL-R8dPeEs6}Z>cgn&)ziCw>5=rMfmLlIi%r&oHE;8#6OJ7H_sNoY@s*AI+A64kiyJ^pS>5cx+Zg6f`_7&m8#>i%aZPI~lk+||4eKCC z#sJ6&ZnR#=AI8+ffgu7Q(jG2Z_shvTZsj}w@cu0w9^-B2!X`S*rHI*#a3Xd5&F2#F zFql~S&C=qf0E-D}4wkWJ$}VTqE={hZ6=(*+y5e304zL^kah^2kocdSXN~ z5j?!Zw~3A~-4)Xjt1y0h!usaO0r|Cb`qj!SV+Fzyl%eXdkyvFbzHY&3JNOB|dEZMJ z*#=?5UC=s7orS=ZVr%S8e3YbpcL4%2xTc-Owdq(C$6s(p>wggY|Ev%d8$v=j^09zAxD4+mklw$5}6EqT}zTBB~&EFHgEqfnz5@%g{N zJ)@F2T2&9@W9kW1Y325b8d`tQX75nRx;E$tOy-YbhoAOW6+!W`3imxd+a;gFIyh3= z3RD420T6f=fgZwi=J@MKcr2~hN)W!GD0M@1G!n7JqAL%ogN|ai<`xcy&$(4$DYrf_ z_U5@O-|I3rh8&E-)VNXd(^7&BaMEeAPhkeM03lW;@5>*sZ47>oDrw8CjLyMsx~l41&%)P>(gSqOOaQ0VmW#2H1y+6t1EUb zz3qdK3fda`*M7awvOv_LKqbT~}cth2JU6S8pc}9L)n7G>P zD3LUz{4lf9S{JiYD;H1H3H!)nS!WquZIUoWpmNi z(boW#YsO=f{0vQ)Zw?5B852tP#GfxlAG>nnaff1pv=gL|KUUvDz9dRP##}8Jta-BU z!riMO%hwKj0Iw1dq~ylKi`J!|cYTSo!zQxCt*{m>FP_14M>3Qsn_mrz|PB|qI zaHMo@wM0|B8;oHquvP1k#sS*}|KT|8)+6(>N)NQ>CP4eRm-nYydYNp#A8m^K%1H7x zr2cwJ#N`eSXoqH>b~kf)9m(0FP4Jz{dhcLD0fH( zDK$n}_e`$LItkXET+}j!%rp%XV2!pE*};1}8`%W5S9Dj{M1yWZf<;Ti4nB(wfxQ42 z5K7jOiRCGGgy+L{_dkE1PxA)+PBDchcKAWE-69PEyIGMU72(&*=PO-*h02yP#Z#c* zXq*kQIyN7qpXmeEnCB5wZ8SiOCKXn<(b|xA?)xGVQTa?j?Y?Kh&W6OF)L|+=H!at( zr=^}G-dw)LVs-%K=zdPG{AT2704K?HwCi!DpS5E>D`IPYJS@fZpn_S#bKM+Ce}gOi zx+Ccqv@U*r+cmv=jZORgp)pM*Gi5M;vr)#mY&xG@e_koDZ5r9TauG39|8d_p2=3}% z=Xd~$-0y6WX$S2BuEnrv=JjXZoMJUDMb2B+8CTgJU8XfbTcHrk!|@R;J%m(_M|F?Z zM-*BZu0Iua@6yF8>8}ny@2t0mfUhUrea)p=m0l7aLv9N49-|HV_4cA2E}{N_W8Y2j zK&)a0M?y1@f9oU>yT)JL@$==zrj)#;=hhfsL_h0EMy0zCbk0vV`|0r)qdUUwFba2F z^9*_zi*L3^AUlTdYpbuzFmh3~bfG3AO{7vkrt2zfof}X76oFdj7OGhFrYuk8V~;Lh z2#zYWoXU?h8%s|?lxrCMZ1O4aaspHyrsMgF^?AIamvfGZY+aABs;I}cGx7y(76Gwr z0yf1yvCwSLQU$%5P+*5;^|(aH!gVz$t!PJSA2A%W)?FCc(~!_)hcVst|M0magxHP5 z1$-T*$L(h?K6Tygs4>bSTf1&|f^i9ZH$eHIotF%ZnWh(Zib{FaUlv^v*?d->AXSFC z7L@tZ<`{BKY5)vSMscq`&HBS7F`ITKTSYaJWds$<0FG=9FpsEB- z>GIcOYDsb;f{+dFwv_>nH{b_v#gbp6K{|oKCMp?}7qjacJDN`w#w)3Q7UJ=xJKfH< zCdd~er79Rh^dd2`LZr@xj6jiWhZW_Ei@dY zvIZD0b11EbN>XTwO)(e{3{v}-g*mLh{6j6Qx*Z{WJ@n=+;SGZgFZesyAbsA4C9EXi z8358Qi<6xDY`G{blIclu4RDnWu0N{S^Z0|%1~3q@@0M+f;^zbznVej%EyZgPztG4J z()X&y(Y7DmG1nytVqRB{(oL~3)^!nYNZdf|_k@GlDp_8(xA*5z|LM{IfF zcu$DgM^EbBW!|`EUU{eG$jk(d%{Wc}P9R#GxA9YAjk*xkM^1DwKk=cEfy56j2aw)7 zhh1z$;{hz!AUva3^4du=R=A0{3vx3)R}l*h*hj^cXqgXaRKNEwV~NBJmYM;ggG6NH z{a=I;`|0~%1_J)iZ&~Byv+w(W&p;=gww`NqiA;|71e{f;bp6Us>e7jAAd>RQvR+Wd zF0{`2;-qR%g=tDvAR_5X15TQb@#Qq1I1IQiE%N;AB@Dit(oM-|Ko}7$H+pTX}5=fm11rt zgv0L^k*=BT&y5xuBLa0P)>hA|jt26#hA{7-l>9^0N@|7dx{7rq{A1cN9%5a1v(Z4X>Y( z=R&pUHq#rQiNmxb>uQx)I|{5C#wS881KZo?IZBd=D9{7;PXFd$LJr=|mHCg*b9FEy z7puDB1=mJA7IW4#xLdB7eIW{y&q*tMI_{%vis<*>e0l!mGf?MBN$!}@N^T9Yh0;|% znkZP^c_ZVvFXXCjqw5isUaNhp8C`6Fo>_EW!@#KIU$p%JbMDdEzTjpvj7(%ngaK+j4 zjB56!sG`|0{mtRta7mC&Yx(nBHU)FV_u-K!c3huxE-ZU}X_j8SR{~Emn^`-l=Hfgb zPwowfR1*CAmXV8dN8khbtmGo*^3X zl;sGaB6!J>?7x^1p5cA6GSHwmb3EtjHKQf;1E1hOziGH;QEHUel%1=aVZ~<0gxm{m zGEUtAeqmP1JYacIoLN-z+UZvhF^jKWUyPc>SFbPJ9LztlGfZ#zFvK{ae3;>n6jVDo z^~Hva+Ocxm5WyxKgylUKtJt~GaDVUXgH+4cULsr;pG zCL_8R4b!7IdiRRshoHXMf^!Yi{UQRyy$c=!=F#(fWQ!RqBaFTub(`r@i@F+F4TlDxR`5_Weqqjm%swnF>r zp&}KZvq*)eta2Yxa4nnsG9QQT4YRth-CB^B!CguUSyik^S_R}B5#d4ZP~EJHR=M8L zR!uv>1vq*A{Pg_g^VzEW)l%L~wVbw!O}UP7#*Ezf%xvwPjPjc5qgpH{s1kyoiin(me-fa4NiRl86aMCK)%<$7c z7v!cG9Srt0n~z29Yc}77S$i9*Tr!bpL1HB^+Ug|+D1znHiUT`QozXS&z2G*t&`?gl zp^ZAcfu+M@QIEFn$y*~FvpcA+%f(`P$MtfGj9r~TcZ`!?!G98CbB>PFvb51AwizI{ z2cHpI^RHQ>Aco7RuM^Vp^3SQd^rJXUvc$>w3KQlsXElG*o2Q|@Z^)t=C+jt|l#q_v zz>3GYRIr_Cx#HqyLk-e0rW0BAmLIt&hq1n4(u8OG0;IiXoiN_V9E*{4(t{Mv3*GlY z?>t+Z=wGeX_tg}?KCR0R|34qcao;ExHxRK$Gs-zn+$hsrYOn|_$K`wPbtCUV`ukbx z{aJkT9_Y-I@%EQPI=bwd%V9CPq$q~eD(oIv(}u2?W=&UMppZh?TH?MTUDPY`K|c7! z%Ln&x__}RlyVtM7$N?@a7yBts<4^3j#VFU8bg%-jD_SZLI8pHIr*uLn*33 z6kz6BEW9e`>{=Q=&Pf}*)F)XhbLX0CPjKSyK&G+$k*zo@1u1L_IxzJh!P$H0Vo3|; zl7)8JVZMselP6D}V1<+4{qA=}HiVLr6@0b%U=%Py`0dlDGxC2tCp%U4~lc>hh%8a+CD1@Ys<{PZ`!nUQneK*j>M>6|ViljyAKs~kVAFu`Dj$~o28%|kKR_Jz_fPt&P9lkxuVUD(Ge|0o{>v4abIo)>mc8vcWFh}FkCA!CdYa>n;jwv zkqx%c!ZUB~KV&iQm$X(`I@buXP@Gyq=Br*hVn!{deilWv?FjAOe9(H%s{~u#F|fmx z<;q{~$(8Zi!JB>i+>jZE3^xPpgR*429)U6AHHJN3%%hdl0=)K#oIUWNKow>p<<#9C z!;#Zr&UigAU&d=s?u^&C&aY!SzNS2Uc=gVhbMxW!ElEYnIQK})zz8&csskc2BQGsc z#=}Lgm8@Egz;iak%RWu-q&`>a8Hlxi45)Yp*e)p+iE@hM+v(*Jx`!(`ZswZd8h(&s z<0+HJ&)3}X;HHkOmG)|4F3#KwF6n{XEt&O;2a=QF9$d#K45FSBf^0X~ds_M)rC@lW zc%CIeadLF#6Yg99(S^{gnbU$DhZY8(_d0B|wC}r|w%u}E~Jtwl5F`Oh*>z?bp^mEmzmnniHrx?$riaf&Gw)mvC*X1^Iehoo>V z+s695TtRT?=u>F;XcQ_{q+tuAf;2&8F3fkocbM*eq0yboWjGo+Iwur=%!=Of(#bYh zu-w;Hs;RQpL~xZWB?}%cwQjCp*-*s->8RIxsmsgGObwLKxF+g+&%(8kCA(~|E3TGT zqmBN%UdG@nud=7AO%d;H*kSuuOehX=iQz6rcH%~am#_>e{A?Z=2|0Zgv%U7rPp`W1 zf1OV8#NMDK`%2W|JEWjhrL0lOHw|=TKQ5yikf6f4b}dj1QaX%4=mts^zG=*8CyEMc zwo2guK+9D39lu&}q|%1j0}$JGADk_}cxTK0QPf=nJ_T&?H`Ue zCXet`+vW&AgN8esBLca`sO~_#%|vS^JW*40Jn z;uX@pwlcPEMuG&4b6>Hxly~BeHs$H%VE$NNBP=z}L&V{=?H&6m zy*ntx9Se|;~TZajk4F!^AO$%mDTaKySG1d(8az3I6G(L6WY0lG|6`1f% zhaXie*^0tHUl_byrYxA<#T7BaoMu?egf%Ng**+-aeo`ITxcs0*n#Y{y6ul>{!y!LS;CghJ$#>hI} zo%?X&EwO#~VNbNkIfZHAV^hG$ftn?P^u>$}usQC-z&V)XJj!q%29iaVb2i6)7|0h{ zWFkuf=}8$GV1Lo>!+>dCT2JD(D=`BJp?w?hjKv|WxNoI<=S;Mo#GJF*^xTJshqKus z27Yu3L#yZ0-xDSZ8LhG3U2kBFjnW`ib*8A$dAf4r9p#q9@uj!G2!ikG6usC}DC$HZ zU-8IJ*cVC6mWdn$MJm4Hwt=`U0jkIm-kcS6n?p0~(<`=;&3fX&nAdx7?GwX2_qq!z z@V8CFgs#?)D06wtrIOjZtG_6ny9~^yL1kZGY%MD+gaockETAfG$t`VEdd6hDm{syy zu5xsDLJoa)uozig4s?rdzxyien$ zaokl?tyv?Uk^gt}_SZj7kNztc7Sk9J@YTRP&3YI*KUlG?+2yVT}AY*!zg%_e;Qo@YrhDsuz_e>$7lEHX%%ax ziXz4;uj>fW<7+`l=pY(ya5~p(LR|otC;QGr{Ki{pEWaz( zg)P~_v&zKdFmS6t2FTR+D(!TAa?R!#sWN8zrBMUE6>K8! zXlvj@Gdwg2qiZObX9FR7u_XzO+V03*I{>D6>N`joDH5#VW@%NdiQV=bq21PI2Ny*w zFT_raMgbU7*mDH;+iw57VXL~LIzNcx;G4i)9=Ki2nWmzg(#mYR%dgK;Ap-uS_F}N! zbY0?HLsTQ7jXI+QHvn5*vl1w(9WmHY?gVz1G=E%veKsL{#%AuXC`bp!u>ma?7+mjj zJz&FQ-|^1S9EEA{P-9u*jK!~WsICT!C?O9cz6nMg(|yEIrKHG;+#dw`Q8 zFcZ3Fby`ZGJIB!$%;q{3guUYmN}wQaVQDBvnR@}neA4WMWV2*q#Q>P^M?&h4{ML8T zgV;)#&|Aq%(n1RlLjnX?>Juoit9-pCE3P!XVKZ`N1dcFf0asEGD9+DH(hAMvVMpdo z|9wD1D5PA>iE0bO6zhgfoj8=*{JRLMtrk>E8@_J7w4@l)RhP-hV-rkakK|?$H_Tm% zq7#K+VH1^XUV#Kut!=mvnhC5!N3en^MVmGDyyMyhLt`jye5_^#R#dbAykXcivMpex zD7kLr4HG^m!L`7Tg7nebUFa&rY)DcpsaUWshkHd!*dtw!tdtqUtp=SN37czJmTM!B zcvsh3;ftA~dpUkqEed%x$au&I2gQnMT2f6%g=D{^zGapTbpeD0AuxH#nqCu-HHUnX z0AbiD+~5d`DCrq_B{N;D7>Ny{GOa3khsDYK*N|AUl9Vk-;~gYVu=zbJz&(r7ZItc^f_3x|h4G3(V?KVAsM2viuDz z+h4q^qkt51NpJTzF?Z7I)VG*{Ax+_P)2BJUkc?15ca3zh`j+}}=vkT&iM)e=h@l=zI4}xU2TT8VW zLwR0AC;1ymya8Lf%at@6x{+1I8f;jL+JD|Q=#?*lRx9Z9nt1b%S5?H$-m%-4lh3Ha zGLkMJ!8L8~eKXHv*o|uj-HQRnsaPX2&x1{a2A?db3o|XF@(6le8HOHgK0n?*-^;_P z3?RK`b8D#yZ}s74LG5^N4?Z&A9`KouV9f$-CHtUIq|IaN0%1ctRbK3Z-WpX{0%zw; zGD11V26I3NEd+w)J-tDVPA@OuWv3S|;19>`v%SOax@LwPbfuC2(cw2n$L8VHKf`~8 zh8@=9=F)x*PddFE>P51B!AzkkI`mwXHXWWf<+P@aUZag>;zyqiILw#Kd}(wrNUDcW zc=gsBQ0H7_*1zh55@7YR=h?0DW6d%rIn!O+osc(D*MFw7%n#OpvK>59);N4HnL8g2 zHZ!W@ev#9pPb=>uHyKi^`VmmMGa#rWSQDZQv){a|3-$-|wF%+F7TWNlL`X5US^D02 zW94oaI*c|2D)J;dE40CAL-41U7nVpL2`P~5;j?*y8(PwKDmMtmOCK(gJeR`;^_ZM^ z#6@ZN0kB0dWT>_%Smsf(X2Y-ra>oKJdR9~yOQwjDS=*fuE|jKK)ivq18$g1@X?;nd zAeu+QgS2~V0j(=)O;qz%6d2>k^?FQn-j<>ORt<$#IzC5FLT6pbBdKm9fn{!uTy*JL z&Vr(B%Lu-Zd7+Hgw79vWO{t)=0o5E^wM|fJ3k583c$jxYyJhBLQ_c)0eboJycT6{B z)MGFED(0Jibx6nq+G@F?nipUJ03l5&63a(Vv9;4P0S!x%r0q-9w8zEqRhg9QHM9gD$My{A^ zmJ?389|V>S+feM1Y04|r@zOWD`FA$Z5xj5=S_6LgPjB7w8F1q*Q(aPx=xEnQuxGKAhVWxh6yA;na;s$XQKfPjVvbaDH& ze+-EeMw|KUX1pe-kP6EB1pF%GRoO|r#8m<|m^C|R=0M;_Cf#OeRW|=77)ZudmqOwr zs37-75NgQl2s0(IRv=G=;S9K_x^p!Dy|!aNt&A!-j`#Isv#>5mvSEz8-CjXoYKL_5jSM)K<3cFFBq5MCE%qBkyZ-&1CKOL+xZXj~{>j-5UYj^LDwoy zS7_aRZ;W|IuDI6BWz6`K0ilj%W{uYHvNQpF@t7jR-uZsbfh`G)ws$;|(6@PM30Z-w z8r$i>*`7Kz!up^)I*|?b7eP-(J&tu^@(LIAHmrNmmT#rktRmmHtXUIz>pP}rnk1m# zu@M|G&(TJ9>gCM=!KY&S5lk*Jcn$o^wTakyB&MC)?w*3oe`9 z3O?9SeY{j6Ep+=rIN)o8XhWYu2pwOkW{ZrV-2Sy<%>qh@7Fj(KyK5wm!fVfcy^k?w zKciBrOJe_Nw`qP(W+)JZzJR3I_oKS*v8LOS8x9zyjuov9)%iCgT)+YP_YsOJZ`6#O z62--$Vj&FY0t!Bt4c3gvC_>-2{FYV>bKj}(jX~vnOa9EK7T5{ghy>mYd~n0o2a`>@ zlnwFVLL78OqI)#R%Wx3?b^yO+*0?7&t9Mfb9w*v9rrvblbOr0vJF6(V-pBieHzDlk zrkI7Ns{l?HSYfLyY&k5mK;F}-3FVpc5_U%s1caYz9^|eaEvuk#yDRb4t0I|EBE?;N z5X)bKOIps!i@Xkr0Ytts61puCCZr}@6jfWI&lJF;=k#$Ia^X8SQXS5 zMvL9xn5ovZSYo&bC594IOdl$;l;ABbmR$JikHS}qPGktwa*+7vDBB~ut{&R9t9E;K zeM|A!cimWDrV5!rr?AcUyM}U>3;=472}5g8cs9Oihx@>iiWELyhnVcTbo?n-&++fw#sv42lVLS8$F5HkQNOmo>3 zE{M@}!Ni_uX63)Oys;HpMI+zy`c)$Ozxn1>ejl;J?wz64ypv5;-lbv_Fi7dh06LD% zBtsz`)#Nm;a^2nWas)Eq@jenLpQp)mEAcCR^>_1dtoBj?9z1w*jrc2o#)w@3hv8GD- zVv|6O?a5O8QVv0{{3yu&=z968{eJqJJ@cbbQ~mVSj)vPfoA_YuOrwSHKQ!0>WjEJ< z?9S$MC`p^w5yw8eVbQQRt&kO1Du%5Y0~QQ>W-T{$#oF8lY+bnsb!%?9OI0LIE5z`k zWr=1~Q^j=39M_l6x_1oq2+xT93ET6RgeFLat*%O@f3jkp=s}sw#v{gc(uvbw7Ze2F zHaKork*M#RwfpUezWVCod@P#GJ5CUUfA>+9;c11ABK-R{RKcK#y+@9Pb-!6APtl@a zoyqi^tDC$IQ(Ld~kJjgB&xyU8sk!X76Q&G>!(e4s6aAjujur*$oD(HiH}~mUwZG|c zQ(ths6}sjp(fziTExEHLw5^`rnHR5v6t4g(V%YSZ%+S;BZa{Yao^o}F?Vss6I)=|H*#_h z#g%MdCCzZ5a0kBdokz$?$!vNMpRHiD&|UOSqig8tstSZy)Uvy9^Cw0m!m|NLwr79siAr4^1O3a zCDfA7&z{f7S5}p=Y#FJVnZMc7@WlH>Y}V1ehlLAg$>0vP_4Ck z!Sw_sJ^YCIx%ZU_P{?&PqGOj%dLNO^clXR!5`24AS9%AXPu+cFNl8Pokls#1WP|PC zY!~&}>~IE=q=&OZCx}(tGRr7X%bU8vgdK|d8*fI)moDcfF0t`>n5fgMbJ}%h-0_7J zZ2`MgdmRqewmVwzTU)L0-nQs&IN3`a98RYOzW(C=*%5lFrq$z81>C@B|``pY2kL(70b&qdosQ$Lil#7QhfLa6eYE)BX+eAvaibs~E zo%lhWyncRq{_^>3Ro;h0F;Ui%i+JYfMvG|oirYKxM$oIuRv3!QOdgL~*0Pd|-R*@( zAmUfpC}B#c2E+GPYxHuAMx&PwA>GWpG_RN0F_1s`#2;8F+{8x8zj4j*U_l2wy$t$H z)vQ@@j9BhTi*X%kP?CH+1m9PP^ha!1%p7hopCp5ZB3(u{cYkf&(|saXH*D(rtIT=D zpgy(ZwZpz!(V2RjWzO00@a<~75z3cS+QXIH!K$oPweDKoS?dU0VDFR0dP?es-|~tr zVurva7mJ`yR9Jn=R%GiN@?V<2y6oIRz;HfZefb7j(}KVF-inSHNMuV8GM!Grq;&KT zBQuxPG5Lns?@Q>l+wek@yQTDvKw)m_6@{aU9nI|9CkBF%KaoB5;BdqLuyq`IkMAX4 z??IuRwcSgF!H%5eGy`&Uo)WcQRb1S3ZF=U?mH}kM{NVO)!)QF4cauBZYX{t$`s-0v zW-ut5bM_ZUCTy@rsLUT6!0Zwd`%gUc4AuS~G?%MF@jQYHkM^joAQx9>R~LQ1$e!`j z83EK$1$oFXGQ><_HV-4K7E4;6wt9Ka6_gpw7f`m|4015A7q0b25N;41-KZUmv%j2P z651Na)l=h%$PixZTkw0c^C6-fL#r9(18Hw z7s6;IsnW##_~!``?9PsfyZ6Z-tXUEISyX>|mffJcYsTk#np#^?A%$Q?sx55Zl6;>} z_W1W=!%~V<{ogIE5Ph#6!pzr4fBxutuepJC%kawEOInqP_M*bhOgB_0vu=HV$)R;} z9+D$n)KUN5gXh3htq8>x9OoNcjxT%;Ol(LG>;!~eoo~^y&-?WW$A1aGkuSJ{(417q zb$FO7+xQeDw@agR^7?PIESqP@gXdO~YNGNR@x68+jM90rkMz2>-F)7hT>=zEe*ftc zkmNr3_|qrR#ectfC!;M%@723_Z*gXPY;iA!*vtu}tSbz!HMG3r`BVSJY z5F7gokBxQdZAh51H(vM>qGeO==1M~hB`IOZt%Ad z$@>}#Vh68(;KEQ9o7Mz=VN4P_e|7b@FHS#u{srI-qgx^tNxigE`95)v`KNa1d?lAn z@jU~kqMKZ z$Q@;7j@U?fj>bEp(t^dkgX^*|nigD|F&UVL_`H)@%=tm$(-`t^2tQLQr((?JuKP)M z*1ZhAQ#+4+$$Y)5VPYPI+xaT~^UC!(>F8hNSlJ9Vv=8s@;OOFL=ql(JHN3wct}RJ- z3-4ejk$YK>4TN#gq5hT4|IIFN!Rj3DV$TO z?^3$Q8U1HUtA9w7{(X;XU5-d(GY>nQUz}SB(`BM5yU9q#E+gAJ?a?`Ud2zn?!IX`@ zlg*eS9sO4}B53Syn@Oa@+Q`rA>|Mdx+vq4abOz%Ru~%A09>KUD#QWVgj^NMh={kN2m>{yyv~tZGv3GwI?vp1^(DwM`cfb1` zfxaarEBI;?2*Ia*`}FCI{GZd8v5A^%qeIWb~SG> z%o4uiISEW*LMnd4$Xr2l?RYMUt0LSmWkmjh3NtGFP`A4jixwezSZ8EL*Vev=$R1|b zg2DC#ae?GW3lfJR!^zkC=B0;<%U}!0bcBaiQY>KA68;ex1{<-`XYsD}p>-Wl9ka>$9TG4RZz1XqCH4mj-#h z79=)Wxy6`PL&L%($ozKZhqKusvc?^WlUXoEb(`oN;g_^l*dN2l-OzbQLIST|TE?9T zl@OXy>oC0b=`}R6)6h_#Av;fdn#OeY*sDdyDzkq3&S4*d9MLNb=Ov2~Fv*aNi%v>g zwPjqBlem!U1=&$BvxMGJ5WRq$5Q0YmjS9?xP&^7~AV6Qtftc(}R2~I0)O#Ekfj-K8 zNqQ8_K#T@Ih{XAEIq`ytxn?t1ZNP!-xasI=Tb7v5gzc;28N}F5 zOk?^mMSaSf*XaIBI`CMn!rOi zN_O0@uPzDr!`NPuJtSKg4oj+7vK1XIXPN7TS(!^KUfwlaYlamRS+i0^&d0U^B|Wd= z!R^x#?e_56yJ_a!P32ywy$q84(PjxMb~RS{Awk5Jx1bqfe~WAPp3pMBE2xn%Jt{{F z%A=Znl6&_sbl3eXGCM3W&bl&cm135di4%LqDpxT}jI*wcgZTjN$1Rvy?#NLfQGGp9Vh=Yj>&)>+8QJuTARZphW`|=|$Jdv!YFn%4)87*&3R&W2H{)(b4$=teoedzg zXaSk@wx01P2In_sf_t%67d7+Z-U4$cCi}`PBYNk$%a@I^@^Tl|Q}GqI1(pmsWoo3K z;RpfDin^UxV6zol$!0zA0L_mh8Cy3R3+))>@uF=SCUmua&yu;vUv4Ma@aiw9uReHmoel9MQ5x_AtcchKkc3sVknh~Xj@n@MpbEDM2#htzNKSZgeuMbgbAEMMgM5&E| z`5{W}LzLQwD76n!YB|@3D76n!Y7Y>lhDzIxShdW_*&2#npxS?@I5pem`LrlxEA$(A z!!iO;Hf#x75TFd;rfng|mH^g=ZE%kp!baPY8#R89J?35w3-F4PmHvm!EoP~SHnW|P zQ_`@4*WB)a{DRyn-KkWn0xt}B~sq1~{5Sbuab z!N>W(2}aY48UhsiDU2H^t+}la_84@Ey{mZxoBfIvQk44`uC`!wA``g7vP~>yi(nwT zmsY&wdhH{^Y+HAV=WE=;oT_fk39ai!(qhR}F!FS#zwWYSMtlNt)h@U|r2rrsDY06U zMrx|FchL3}!(HV*X+Dw(5k)rLtf7RKw8IJTz=MO3Z(5R7>B=wv{)y3l3wzoPkAZ@a zT9PV1ZoqJ-c{r-xCqDiSS<1Fiv-5F2B`wKQcoR)ZPQTWqVpM7J^a)vU(HhYu3t*tK zeEORa$1q=6$yZYb6_gq~QdunpsZOpT4)z;%tlJ3Ou&itRRuNi00>#Rg@iQg%Y=I^7 z!L%r!1oV9?uh%-SoRWREUq|VG+nZY@UI)j$-HfrT@H+5Pj;yk1WE(9?(3=Z9?KEWP zQ78(gfQO!UEz3pRM+tC}OY~?(h<4Qvax3x^w);yWBqicEY{8Wt)z%eX=xehf@#Y{k|XMqJZ|dh{1^wW8`6 zoiKzJ2`*&oR~o+9(5k~i5c_i9&8eB7BI-NsS2~BsiM$i8R}A+1?e9vGVKVxR7B@_k z*w-D9Q?3PF+2Z8B12!u+U?(DF(KL-kbX;9C6szuwsaB0B>T4cO(I17T|AyZdEJqeK zFz-8w+h}>ct!cRB3{C~mcklOw8sM}tWF@YTx$03H8|8Za5Urwf+8g818GIm0PLq7L zxz4LLcGz5(eH!+fmQs<=Dp}l+a|S~DPto|exh@~3jogPOWd9ACkTutFJ^Po`f^0<> zBeo+v?u`y`Ht`lvsfTJZ-8*f+TFSermeW?TDUZg!Wli{otsxLFd&>5Op6;h57(#6sVn7(Fn0R#I>+n-Lw^-5baS3t3gRnwy-HGgdD> z$kCk%9(exmxBFBrWqyO4L-Tb1Siv1URl&w-uA@a?-v=6hinbXK-F)l4q3Pk9cpdh- zc!dc-{We?{bX;8xNEf-7qgGL}lE_=uG`wVrc>2_B!YD|=tM`H351qt*@twp*>5GS; zF!l%}+}R?Kv|RB-e)P|RL}v5>Gji47ua2qitC6XKR_x--EUnBw+gHr4?9HHtenJfy z>f`WNzj=s|<*=jRLl1|(MilINEG>UuroEt=-O+rWZJ!T2Gi~%^a=Rot#na0R@;QRK ze=mtfY7{@u<%;tBHnN*9ZZ_S?oy?_&LoA@6N%5R7TBEmGeex$P-@hdi{c_6p->2_s zV3%_#23_~loaF_k<0Bb}VnT6n0tT@xAWA`evd<4du_|tv{X#CdaMVFsFZZ1CXg%5w za?mec4pORmF6ea?_q6smw10)XsOW+)_~WGH%KVpHU3~$blvbo$^4i3AOMiVvDH4VI zpH(Duqna}W?+`9ZGXk%jaU9DDW>*$V@EcW17M!L6gkUd#m8)Z8C9tvk&kls0{E49)wSx=0)wfU3 zIOzzuE*B0r_nr*yt5N;@x>vUQ`8f~R2tSd_HM5KD#7^6AwOj6VBze&D&-QbbZ@0=*ioI+Pa30hIW8-=YNqF7Z{aVpn4Co}Nm$)~^hO|sL@W;dNQ zSx9%<*^y0^_CscL+8L8QwP&`}!?xNR`|noCE2$Z$=D81>5T5oOzr%n zj;yTghswns5q6uGcb%PWJ)#n2G{<@%Z#o0)gEC{h9)Ts}HHI-`wsQ_%Q?(-dInEgn z$M9m{w;3=Wm?PtLuPo+qxyxgc0P+$5va^%N6w{36ByZ;#XF%MMiJZ(X&H(ET0i$w? zvk6^ZZb3S0I3x4m!IBB`GEGP3mv)(>ap`7!`-3sY^ihV4!|t7(<{4KvDk)yrc+9S( zx|W6pKC*U9^7d)khJas{gQCVRJKdL88%|Vzd(S@HAAF~g>lf1h{-3f5_kFy0s#jan z8RLL>fS4w)b2?-I_4ViP^zwof4TH>KTB#Y?QP0MrI||iGi%zDaTC-KHLFr)Q z)EBbO!j5IE){fwD>XEn3!GmrS1$jNCB|D- z8(#Z$G{vlc1j0A^lH=_a{Isv!XsaAx2B%9V`6*<_xZIes(Ed})jo$ZP@nU^(K0amu z-*enY`FH_ypL|ADf(*W-f-ca=aCCL~*~??IQ^0z3alYw+4y7&pz^nVGHEy6_6!+bF z^AXVS0GXSPf2CSe?cki3n*}Q{IKb7$QI3Sm~Ac=XHqCxu`77P8gp!?fNLm0R01>*aJJs+ePEb4)4D#B zLbG=}0v&q8I<0H+qM<8h!K^DdKSE2i*B(ARV8$ohqqu70D>m9qE6;jN72rqtU zRNF#p6o!+xk|mpwFI@%7iLJ(o>@-tC?6Ru8Z6N=pMp=v#G0&tSVb;$MXR4F$Um@ zwNaX5n-26(C}z9D1l}%I7ru9gk~`N}w06bCjC^8%M_{_ok`-#!RM_%M?}Ac#yFL?v z=>|~75}xxE;T$EmOv<^v6LTI|quloHvwdp|NOg+|bmYOO^2FeAipis>CHpER`Evdk zh2(+Nk#Wk%9;(QrC?XH9hCGH6lCOeT)glvaS^?=4i%gI?>W5P+GC}4jAAQ_r0*oAcjG-N;5rCNeSY$|8+l3~dK1yEu32MtS%aT2 zMBaWEyfryOT_mZ&dpGXq+*r|fXHwXn_@{M!F7HGoX}0RLJzX$(15dT79i;^srLj~K z1))X5749EW+_m0}kq(`{2Pf$g8RyBtGthJ6^jt5N13rKQhKUk-OYCC|uw(h^^~F!- zZRwBX;mi?vNk5UHJfsiGmII0wzuOuP_>wQJzb_!M%!8Xb=W2$)gHg)Q2)$Eic90W7 ze`p()6nsXc_$JxG&n;YkCxl_=~0+zw;dNsiyEb(O5^T%OwBU3O#TixDaz0#-4T(HRKRPk4_M*Ftk27oQ>A?x&P`#qP+On?DNx2 z;5(bBoYtxS?HhQp#o!*uICRB-$j}JKHP0H8GfV3_$H%aZ+MNZD>YC7|Sn^wDCFt8M zC4Jt=Rmd8y+v0|4!e$Et^65-3et^vKy8d{k>U8(E5$ZdwYs-A!$od7eO&gDkO$b}* zlQOl(2pZ$fyLZ;q+zL$_+rH4Fb1$gz=;VauyUN_WwfC^b-1rw*j4TL~$Uq+~ank@~hD_&5tVn$V( zk>}foJc7XrL*x`(YnSF8jW8zB^Ry;!OYsZ$_bIeX6l7ZAZJlrH4(GAXL40n zETeH^21&)MZ+dqt)C+J$a z0ogX$=F@!|xQ}n%4*1(^jpdAE1Q2)3$+JXf)0+Te%n=bOdo>-V@J-Ze-aOti%!UAAf&6UnxBrP29p7EDj^vDR!Z zNMTrjoRhPcM;GV+zq27nGgiVg2aYvISAQ9JF3pyE6Nz;UjIE;G3TBfoj5gb!X@o5G zaFDR7#;IY$bhA##6ul{gy6d*%x3DU7X^!`t4%6T~9+#d$f-G_s+A=R2xoDWm+I2f$ z3<~h``7R1RFcTnuW>*1}$V7(4awCeL*0m9A&kR8x7RP(@aMV{}AqwcF&(UuL=CTFT zzS697X%9>S%#D37)ML@iTdaDMF~5GYu6@rN;>o<#Z397HdyFHpx4PrMThr)`@iTas z)U8^2bB|Fic6>5Uc+4Jv#dn-~H-heuf5BM!Mw;niHh*Kb`RHQ%^7Gpqd z=&iy3$KKa3M{Zkt-oNt{s7`7nIo++1$M(H<@>PmPcC?-ut0dX3U5_`0NOU)@NP;Fn zY1(nB@*ta+%ad&38~_BnNf7MOjP1RRRK+8S1o3&k&+k}LiyEF0$#a)VPLhsXasmMa zbw`ng8M$Od+ND0s04r=;Sey~i&%0l_PH4u9<(J#$Zud7WD|Gzz1|qHc`aQ3z4iPP& z{!|PDl&{$ROImKvJJx{~)UY-Dab9wr$(CZQDu5=onwvv2k<$an9p? zsM>2+?ZOyqY*eke=G=6R`+bofVRjQ!F%xQ|V3%_J8fk&5HP{C?rT)hR7yna>WKK0XxlTB9CQMzN_lx5hTV&6&sNdH2JtDG>B6;CWZ_xQqD1 zJMpnksrY?$R2(np_jWr@==U%w`TcZsHYrKS|H^r1`fN4Yu1%x;xs}}hwR&>oM_fBt zQN{v?8H$loQsjB2;3r|PW!@EF70bd+GJs=W)!pqOer_AW)Ai_mjD&ZF9uMb zIFe0E{7o(n>>*$pw`_NvJ>@{k(7S89xVK|(JcU5x-AmYvsQcUZ!Sj8k@SlK1k_O#l zOHmv*ZhFNfew<_ORBWQqT5aIVpRF;extNB-3kx>Ae_RAvb@g2k$FMxXqC9#{02RZt z0iO$)_CEhE+x&>-O|;wjXT{qNO4>A)X=(AvsHN%X`aJ!1zg~3NHph!BZR0n3xV&a0 zhSTf1>oqQ=fRhHn8Z}it%aKdsSIvPEOV8zg!|lGz>gTHX1kZJf*+*GLvoS zvsM3KILL@O&eMQPw3!Y1JNR}hCuXh&bBZ(nw!_*h%AHCv2I^4wSRvO) zv(K3Fwf2Rh3)o$iQN80bd#2+}^WhH0LL5b@J;Ps0nl}W1-^6+5eQidnK;olprBOk; za5sQvF_>8SgM!CfY5y)n4vt8yzQ4ewR2(+9trL)-;qc2ehkXbF&dHY1{x!D27Qp3&eUJ;puaf| zmeN|gJ}Cn=2{jrUz_{ZKj299S6neog zRMm-m+CxlyAhbkGmLjuK<5?g(JpWjZk9UeqwTFhhXpY9?HpKc0W zElthVDzV-XSLRd|(|(o677l_lm8^3=ijD|W4gIdU+8<_f+Hx8#@IyoRNDQpDTs`=o>V@&R_sSjHv>G8(=1s&Avz zc}x}$OUYSo`!@(KG8}P)46nalt}_PmWG51P^Mt5s&kBTMN~zL{`5lAL}uI|>Vd$J+N`;;Wyz}gn-trU zM&E9l2oVriL>T)5eND37L7+6%jiRwemf%wVW`~cGQG-By*Mfes5mf4y1bGU zbrfYUyv#<(OEudiuLx(LX?pU_Y9au^*u{2-b`ZCg(a>}!Ae2&b80HA2#1o{6qtS~o zvjP!dMz5|(xJ;IAsPJ?6YkU$*j8eYOA~bq?ycOret4r9lW8#Aj&DQ|>iS@W6X$UPP z(B}U%Tsdrvfi;>$)1p{zIW!KOOe%32sup~8Xax~HP@@UHaZd=9!7b@SY)%V#V_PzU zy0-PgwWJ3=u^??s3k}DQ&p3&VccYsx!_#XP$5=i3Y? z+Yhi=I3UwfH94{Hdfu4=TH>TrqU7PDxQ$rnDX@LuGdz9B4{6bC~Kn z>f1fn@88<`v{2oZS%J{jv``}Ij~~i@D*rh_MDdHywBY$*EdqP)Mr6J%HWxJQHP9+H ze?h3dRLWiEC({mRB2f6yg~a?p*m>^)o6#WM3S79_;m`?C4xqwt%p~rmX zlJL6nO4tuY-Ovy*o&!B`h+&7d&Iv^lQWh+R9V$16qvV=+EHB~Uw^?|R8t1>Uvi*uw8 z+IhE{b>MU&^<`G?daySwrB&K&1+d@gp074}^v28M*bI|o>zK-szunnuwMZ!RHTr|s zYV+y_+IcHXH?cR3$K5_^wiDP?j19S>#z9|Lf1VVM0a%-+bLGTLF$a>cNVaMUVnk-AF$;G5g zGK2UtS0@z(;Bl)+SRo8myp00&WsB_Vz&&!{P;4s~u3|C%-)|gp2n=|pPXd)kkwW;- zrMB;mS{DL2sG5f(e#|rIXK+74$}FsRDLoH0m26?`4Hg>XPODhOa=&q6JhRURny zv#&7hU$iyM<5m-PwO&Fdap!;5!gLm46%3vpuDSktEGaPigB`C|uIu!MKb}O)NjCH+ zf;qtrYEbY#+;e@Jc1vkeD@T9&O=od6q~L8P1pTTIT@nM2oUTQH8MUZOr&uUJv)U%M z*@tTxg4D&!f~~byki^^f4X{qxap+`w*+aV4UJ)m>qs7*|4h(y^zu3scap3P~^b2dzQQeyl&h}?p+VsG>!BL)MVv;BrhhQPazzX*1 zH7;bPF+}ugzT;8pnaMJotNdA#+xg|i^u2n8uxZ)p6TYCB>Pi*tQ8=ZUV+R?4d9_G@ z!-<~6V>-WXt4=$#vF~ApXDyn)IasP&R2n2a*gD&@?fzw@jbwP`r^UhWqlzCA2}h1R z97(rZBwKe+UuTI$!wkabRU#3Qd+8m&|H8Ut7ZC~&cOnUbfh4tuh6uDUkv}UY5!@AD zJ_SU~KS#OWY35ZU>sNcE`abLK`7tgFV0%ce>DLod!#tE**&mB~eRB^2_b<+Kabqd` z`AtypoO|{zrJq0k{37PzJ+tO^V~TL}5trxDpFaL-C-H!Nb91R;Xp;BgSuzm!G=6y< zjooSRZv^rl;e+wt%rnZByRg4Z%OLlkQxvbejFDb%tY?Pqw5C*avKZbYvDR#truFDu!3il zT76+e>)>zqXv=6*X;LU1IwJz)!KdFvYZ4N5qpv;E<-5FStzir&g9?YFt3I6fHzaW4 z)pk5tq;+y)C7bGKn}+T7xTP4LL5D#F2P8`b!$VDpli zew5^F!ITXZU*EoMe|pg*O`eJ+2*9#DkgZrxQP*t@%RJXwb%%C=FJ zX*?O074T*;X-1o*v8Q*cYXe!KK;ABx9-Cu{$C;(?;D^DnJ`?xa9AsNQ18m}6*}L{N+eOo;_R4ulBb2lEam0C@jUsDhOl7HnZ` z?or7N3YEkESN=$$wG1|91O+N=0lO75frIw)v<&i>?GdOr#8Y!EJY@uVlSP+ZCDJ`f zVf$i2-2I<+a{qIkK5FxiGyik%kH?>~G&_Fm!13p- zb@d-dd&}4KUonF}X9W3enZR8CXUV^t8Non&Nlo8Hr5bw^)K0tTnY%hl&cTjWH60`+ zE;TI&)hFmiTJuw`#cgZQVZsmqu&8q6*l@TT+<2opv$EDpdy0arR^kD+-+Zkeq_gUwmMDZuTCDCPuW- z)iW26f*{|ABC|itWilbjTh45x$f&w(^#05wYaBTnz-P_&QnfB3abG`F#k^gnM>oNp zbj^O955b+m@4e82;iS3 zsnQX!(|+com6nY0gFQhT?GS%MHM9M*wLGxvV1NDJ5O_zQt;sa>Y0q4nsRH)V7o={9 z`VgyZKf^hdriJAYo0CZxveF-duHXeW(#09U7X8LmWr}=Kdi-)~EcGEa#!hqTAFZh{ zUK6VO1R~zC3|ccc{RN$65lP%n#JWro+27TKsQKm3#~(ZjhucRaZ|h_-^`SMipzdD2 zpCB%lFABOdeTg`P>sNfpqaw78uzfYO9}__q4tX|{2Z;<$5iXx1wVICurIGw?w$&tX zc8)}l5;*r-YF5XPB~B(-{(fI)XX%W;_e{Jz#=ytMHiBP*Ol=EmkmFZn0O%{zl#c9< zo*6Q6%;qneO97YbbsEbWZEG$HTwn=;q*zi6kK$lIzZ)(v9ZB7{YFuMdWM7_pvisY% zEct1Nbb%1#I)@-R7ucOe3cJT)7cvRT$RfG$*`&o7l&i4zWt@PPa+70d)ZyvHk66U$ zfqyMnPWd>%H&rWXB>Yaz)C3JBmR6S?t*ZPSU(>B+pml=?r?SlpYUX~de9YNvS1!{` z4UREV%zAah@=zyiF^M5;H>UI<)9JpQCFoEep{b};yc!So{nG?@rLa6#z;|mML*)>v zyvPpYa73FT#Rlu&JqSmT*zi@#-IRvLAfBcNcy~~22L2pYq+qtUR3^Wrmv2l)m%TQO z=QQsHkjK6e6)oFuPljcC&A@=>?vq)=xQM71)gk2j-IeIjPgV73~E z=kqNp28g6Dan^==dGQfb>k)p9Qxfufg7nT$uEqSKer>XpYdT7kkwHtFsdyag$Yox z7KiO6+S)x|0#^z;HY5#i%}Fl5igR8Dtz;kT$JSnpmHzERQp!(+HC(loV4Vg*J}_5< ze2hQG;mn>z6V>xq9V~;++BMfdwu%agI;o#D&?kqBfbwcA>L8vfVmx}EH1x)uIH(^N z*eB;Dw#ZeiJ#na=QF9!QL;0c2*i|h3pYn~LPouX*A+PpP99l>C=oNm5oni)o3m^u$ zwU~mC`4*V?-8W)Ap3zXS&jTN=j`WE{qQOt6(aQk~bbOF*P4?|1sGqkku=<`* zrCfCCqqcZ8-Pz~R6^s~_zfb#mIQ}t`*BKYq zzwvcJmGdKa$sUA@wCT!1zJ6)YQHhDoRvAw-$7RuaY&%WNWt*ZbS@o;@@zc6XnVn46 z##lxHpNV6>aKp{AMi_a9l|}xE&(d_MxjBapRreVmfd4o z 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

8cg z;b~FSsv`WYJ1*78BGXR}Ml;;vCa~>AHM5O9vOx0yKaRLkwPLfLUPHe&4qm$ZTC-L$ z6=vghLkLrt;>zcBe3em+tIrw~Yaf#C`o)yF!-L>)c?nR{{G#8yPN%JH>zm%A*c!;F zecpgr?-EzJ^!C%!aQcI4IYwi}^an97ow)(Yj-5xmS(BIx_#YsJ`Q()<w59ulM5z4TIOmAl!qWU1GrxUVRW9cZnb09kqV{JEG{^;|GmOX8#zcVby%GVCQY-Y-F-I%&utQwRqT+} z4h)jH6ftEGbbvG<$#d-_^SEXB2?72_lXbUNn7M&%WG7~5RWoa-(VAN$X>KiW+805l zm9m%+L^L~(4Nt*Oko5{BLpfRu4iLPui6pjEv#Q+mq$58pUOXWto901slp|B3FAn8? z;c{6n;IZAW8XW|6=jCkOky@{Ew?T%Q1}DzQ#Ih^~Nye4FHdY`SMxB#+AC7VFhHwjE z?p-7MC-_mnLd6;p?t_tlRS{@P+p2)2t~Evp%|ikt8m8|w*qELL#z75D#G1elP%yBZ zUhYG&O)rQg6ZTb=vQ6AIVOX*Oy&96VB6F02x<87f0Z1%HYp?Ik`!xbXpwqa7 ziYDgWqqCHk7nOSV)mNDCQjh|V%Wi7kt@LvnTF|O-A_^8^ei|8%5ns5gbFd@rqrP$W0u+>U?YJ z$|c*`<7IDO*wq$|mEHJSf$8qUP;ywdyx8j~8cDQ1`{Zm+7EN#r+XV2)1A*NSkCy~> zNqdU3n|d`@_DHHco9gqguS49&qZ-Dv8WunirBwG_`^=^PaQ8ueH^(5b#|OYs~50UkhXEqSM&;Z`$(g+_yQp zh8NR94ViKcg7BNZjbr%4OeffklK6Y<@kY@-?d{vdabwib$^3T?F``wZwg=M3^xC=2 zoTgG4F#&;(_v2%FeDoZi09vNC238pn6AAxIi@Df+(kI-%uhs7tlzZm4^f*{Y!GV7n z|Kf7T7Nr~TG_BckWjjQ8m?djDVbr43nb919K1qXr88aDLunB*^`o%8~nM?I zG6V}d!j23i=oSjzb1c9Eq|Ffd()q5!@Z$?MCgD>(#gBmk0&zXQ`>Lc~a{F$sN1QN&tdip>XEaj@xL6SRU0)_#esg_`l~UOJw4rifXn zx{EEWTvZ}L27%o+9YzL&TmrX99ZMTK;~;+iCG_e$edK2^m-C zUCN4Jk0xR<4hJ;$bmbnNLalf+xf_gKyMVe*)-7*)1RJPi>gaL<-Kukvztsu#rV z%+E$;nD50fOSW!WA{ie5(jN!E8DQ&k)=&IWhYqxK@y*<4Xq9A*=U;cqc$RG!syiRt zAg|03``50*MS3%K|AZl5gP5I6!cscTJXnU4z!HP(;^9^k+=fj+e6ONm*RaTRjkJ- z0|^tIiD!&O7cp^_krfG>?uKV?JY8mMDTZGEGwKG&5a1L}j=SFuM_(sljeNAbAA4g$ z$31MixEpyBnR>Qe7`LazU1Y6rrFbp6H?NGOfXkuyx4|30u2RmD#!ucUizr^ZpUH1) zIl)V;F#QXCmZqqvl9elzT+6PVUuu2RnuU(fa1X&8qm$ z~3WhmM=;VPa?pbS3ukZD+UrU5l#Co;F` zLm-{!%y?eN;N+#1eQzu;*q&BB2~h57DJW(b>ejVZtBdsm*an_kO#ZceOORo^k)}jl zJXWZ=Z9OhQ)cWYU`9=(NdoYNPP1#scqufU|@)qbmIkCaT3;UbcWyjPpP4kVceoT3vD?EUqsU~x4a(~->jT5bI{G6fJ z?@(Zf^E{qt`~4v0Q8ydd;5q9*3WKi!{4WH!ja6Q0LKmMntokp?(d6h1tUFQv!WU@+ zVvQnaX|&z~xumeXnV|Tc$)pV<@ZcdlwJA9n4@X$LETV$sc6&dXvE@~1m5ik~HXHjW zj8=T2@BUiK*Ptw888m`(c&)T7>#_%r10#w1Z|kd0O%EoXR>ia^TQYDHhk3W|1~En( z%=E5Z&F$2;QF%YzpwDx^T8dy^JsxY@HEv#d=CEHXS&Tf&G*?fw6T(ESJ4qJ0vhcD0 za-~cE_3^RoX=3FJa%B0WPJ-a_IIx|9nDr{fLIVRka<%9v&);nQWQPE712}zM)ED>H zF%!GJpCy{+u1NLd)4dvr&-zcar5RKnN7Oy)M|8|l_WCgvsik|xH`wr zX?^v6m{=Gan}eUm=;v)NMxcJopToyXiaZ)88|i8+{WCfz1LzW6$u72oVLz)fo0V8e zlT%7c%#LA5%Ja~+Bq95*;%DM|N8bZZ)$W&-Yfw5hi1`07@< zQXla8ZC}f@`69z+8tX%O0L=IVU&LP8QSN{4W8e2f*zXy?PxdO<1uXgD?ozoN@BSC- z4(aZ#9k#leEg;wmW&Wt&X2J5pTGLw+dn&L2&^l|FCNsChMzOA3jvSu-(k&qA0#|j| z)t`bbMK)lDR!KW%TJIX`tB!*c5g=!+6WHLHd@6@!sPCt-V*6W*()0WO0P@llV#`gb zoxEUGs7}m8xW1j?&ck{0<%;I{jKuPphBi-ClD5g}VM3W_)m$`X^E@A2acfUUu6bJk z;fd139X@Lnl^*Es$I{n15LqaE;mCOYBguIAXGa>AGW~ zn~E&;eZSMdo!&^oCSQ?;q)m7elnX+?7JFIf{&Ll7!HeV zGSf;5yeA*UFQZm+wn;c}Fxq$~xCPf{7~u3k8K`)v=hDKgE!^@fzH9*u`_iF~Gm}jZ#TT?DzRRnU+qXAX<;$o=unB4{lTKz~FXrVOtV*SR7 zk(5P(GgwQPRth4G1|6A$-Fpdy7bEv4?N!XjmfHg)b8GdtC#K>=UOomXy4^}3a=(V; zy6T=D79Kqu?F5PvekA^=tXwV-f>AS0wYvhvn6r#@rmWZ9wj#gOz$_nMi%yr<9CCo9 zN9a9KiLY$ox&dh$E>c>Qb^__?Yw1b|PM-r;aYjKDC@N)1mRG3xP%6!6YOopz(GkME z2!yfUozO8!aKtW|c*8$KPxru=-xiuA^u?HElOGXtS!s#f{eHe`PCkf0Hl~rW17^E1bQ@#2JXoyu-&9dJVjfOFDGrL`6l` zFjJM`7P)NzJ2p%(a!)1rDMI)kDI|0|{4-rD9(yyOPN$VElvUnQO2@_`5tr@FJ`&O# z2jiPHg0(Q;wJ{zM!3>{{U=xY~{sjnwQ}OWbmt1%)$TO{@zAtwNtMR=(1dEgWHL&p* zYrt6dDh=wEf-lzbaLm3K!RcQ;nS-U!grWz_heuUicz*5mUm6Y}f)S9WE1h;FpQ#<` zxJ{>&G21=+uS7zZB)i&E&KM$uT;`kL)1zM27IRWzs{{{%rTZz^lFYW=*YNB-q~Z3N zA_%I6siBDW-2Gp%ZG6|B;moRl6ANgF+K=A>37z>jN6sm3Uak%;{#EzM0<=#4u0)Z?)(O%%E{w~w_? zrIg8G2Ka1F;;QLhM8z#YT7o}rEuplpahX~rZDPUe_M$3a&2kRqB2c#1)^oW@FpqCwWCtDMJIJP9!LvQFHjyl&R z?fKj?uZK~vkt^(J$Bz)&s!d-yy1ImnTFm#3_Gy-9H$CT&b;7n@q+q>`in)?+8m#)M zrAiaN$8>%X%);}}x(xS{QkEIYfeGJWK>N6=#Ln}fY0aO>SfM%b$udJqLcH2w_&}R_ zb()2~{Z+rLzb@)bBqjSuoQ`;yVp%%l)>_TK>7@!~%Hu@8?!#$8oDs^dIP4xWIbuxc4E-@NffWnqt-r4BCx5Wy=LP^iG&yx_#~ z5u8RYa^9G9xgE{A6g^mUEwZp{i4X~Nvzd=Ky*a$46yuquzlz8vp-_D*K!}-0=xG&3 z21RR=XtATCORYmObTYOjeGtyD!khiz%G`w-Z4_yL9T6qig{4ZKUL)Fj=QZ7S2S&$I z_k9Ycb6;;Q#y8FD%1CE3zXVEo61Ga2e(eVw8n;2N+yMubodgqV!9T~O^gsf`&7jIP zl2Xbd$a)WC!xC~~WGp#l)DO-M>^|sz*re15)K7V6DaLDE7Dp`!NUUm2SvI0mq@Ix0 zzQI?basK=m3rGOyGPNiCV?4lml8DNofAK8P`{S)TqYHYrfxY&Lul3( zmrss>`tu8B?CUKAV#?PB$_QQjCqv$@-4GVG04yCY?T_Ll;(vqpV{6f38sI@vysV2O zsI6qc)Y=u94iw58bPkXOS z;Ck+g2)w~Z26D|LC5K7$* zZDzB4NGfje66Olzm&*<#A-Ea{Qs-n6^9DK`0satFTTue15Rzy;=9A_W5ikr|#rE(5 zW6Cdhy_$Ewi&+~X30to4vjM&CW)s&6i#EV~FzlsqO0)fQ;W0am#DD8t5&z;Oin~|Y zI0Pf+?M{2f3e+%GaL3h`XYbN-m_nml`q{HX8_}Tp^Z2vB97G>8Sw#^q?-w-P!3;LH z{A#fk3Iuy}Qmbc6ZQV~uZ)##7B5|=A1rr`k!`N?w+P!-ue|V2wyoOP zZz^`C+^+dqvlCw9NJ*~pZPXa!uJE4qal^Bs?)?R{Kw&0R7;jpsNW&Atru+LqHO7D& z@pTC=fkb!)l;ph681@?S1sbZ%MynX`m&Teke)MOUylcEV%SygiVqJNcb z*`%}<07Pg#-I|cJxK>$fkeId^0U7@8ta7@;BBEfmTZ_nDt_~y!qXhX;@y=aZFMC5; zhMm`gG3N1(FkvCFF2E$kOQgs}G^V61nfrWjSwU3Ogm#IZ>)97>}x!@m}`6zpYzh0|=@I zW>4Q95rh9oi!nZLT(CaYt6~pTETf`v$w{s3DA@kK+_^=^6uiZgoqNCwDNsed4;Ods z!zX3bAa?{%D&8h+fb64#DF0uopFG5LwNy%V+>`ZgDs6@PYMtWU>be<&@Rr?WDws|c zk<#fc9Y@mCuJ*d1>6(cl7h<#r-x@$g8w^$>4JMDqei*uJ={{uKm6rT~Q=@3Phq4=9 zS&PC(BWS#bEK>6!>v*!#Z`~cTfD68MS}~Wxgt%mRu8VHm$ctmebhE(067&C<WYJjV?%g-xd~c!V^a6B>r!ZmNLE5d?>sRW?ZfYVp8JqPI(0J5*dX zE2v&aIp7W#6{xX~?eOf@`SOtu+khwuO-`oy@}(cg2#UB)=Cc!}cWdKqIVAYF?mUSAdzp%cXG#4({yI`idPPc=N z!`Ny#wOed$V|AAsG#+7X7kjhOl-t*~)@xK^(ZLZ@oTap7b2bLYk7cEz!?Lc>J$5GhmSyqZZJM7>zOUqs zeBiZ|{r_k~0OS3|IH6WPu=%+V7jnK0L5)N*ujI`SMTDYscO85PMIQyOd+3(Q(atey z{MmXIv>@nojE@1;4%vqn@#SBo(!gPJ%Y9*{?v%g8)PT~=K#92P$w0B2x8gTkf#4oi z)#8{GN!16Z<}1{ZJEs_h+N+;n=pxj0!;>+iL1s(qN};aVufG2`r_9A0ZgkVxr;XpH zGnHOKoI5{Y-5F^o7b*ny`TJ@}zuUHQs6DVuObEwC4B8e*Rkt3Ovf_$yRo)g{HI>Cr z+uMtY$a}=}y4F0g2J0_GleWHn_so+&e5}h~En%l78D_bfErNgM5D3MVC4O+@xSwz0 zgASGt0zx)OA7YrZ@WDHuPX{5B^fW0`_Sj3YWymPx&b&a?E<{A@5hw1-c{8jZnXs94 zqBpc?lVzrc42o;T{V?VA7PR${PL4pPLTXjAQqayP44Q#!+J6J2)G~A% zvD#Tc#4#KFX{ez59~!e*gdW^i<2@Gq2ug@h6{k-`Sknz6RHjN~ak1AwH=rs+VJnK@ z_1N_^72(b*?)&?VkfjY`4?U6CqjVyw&_eVLAmglc1HqK5tlN+>psRjLJfo;YFVL2| z4%WeijVNupYE8iv!1;z+d=>-B9A z+?yVq2-BRTCq;tEpih2ud&T;`CL$LcK3Yy^BLeh)A%=P?8Z3 zG49RlF;0PZ34n$b(w|RY?ItIrL3ktW4>riRXBG!4DEdh;N;}sZlCp)5H&Gq}0u$eA ziRz6x$8h3Cv<$fp;iTEdu+MB4qk3$azZ==Q(2or>t2i&4S>T!SIhWHQfFU9(21M9F z*j?Sm!vOQ4ru1p5Hp=Ap%)*$}kA^aAeV6)J5L(5{lJz=_eWJ?q_hf@UVG#Ty>|r6h zx}!W(@vW+j)jsW09eq{!;I05~!m%Cs_4j>142a?+S@+u3(57UqlAa+%2TRC|Om4}m z&@UnAE!O$rl!UT#I^jaP#4kasIR0-PsdJmYP(*0SGN~iF5qM}%F}`ys4pq!&Y+loS zTn;opQ;eYiF&6^4JLSY?#6aT~9jRt4VGCUmiZ`6!T@YFw6Ui(%9Vw#ymbB`T>wfEO zr+ujc|w7qKaT8>_s=YccdRMTfQ;`pA5|p)T`{7i}!+0+16LAyul;J!7kgkbrY`hHv_A=m(Y3%Oc_!h=XB_qDSS*w;aa z596D<&YCnLNPzM$Y3JAIxq1(GmzmpC`MN>RP3`sCz2AQ^e3~WL=rO5KMZ+>G=Sv13 zxN=pSmT8*iq`hwvaS$HJQ1r0z;Fy$!DZ98X;FV6aO_qDlgMR5hCH!5hxfhORBI8`p z$xM!0QC#7lRVab90635Z}Bn})HO-Kcx}c_XPJ#9&m3 z=i4=wet3X|Rx*zDh!g=`JWui>P*5M75enVFzM3q#%ZEGl!c2>V^rPtE)cFLUBO+koz_t5|HoFOnF#M{I2R*i6QA{F~QopC?T`F2)t2) zOh2V)Dhxj46FIv%l=Y;gihA737{ROm9ut*A4_5NzbR?a~R(VWVYobyNBWYSoP!o$k zAaIUTLI^Wz@-cMI6uc4$t*QhcBL}-Rb`oss-0XzvniFo1lb5&#IFpdXqwTZ-p8R79 z**2KjrtJ^qBGFUdyu<5v2ffDo9Kb>ZWdmhSATSfniaa^m@1Ot(qNiX&m&^2?wsced zDSvBr{~xN}F}RkfYuAo#+s=x$vtt`Owr$(CZQHi(?AY0{ZJs>O`@P?(Q`Oa@d#>5l zKW5KfJ!{)ro?1E{-Ex#cZtb(Z9LZIg+sDh9p`(TR#|Gn zL3G~(Q!o^__`?vXD>BbONU}Gv!Zh8d)R+XA!wMgIfz)og_LiLjy}7xmHv@jT#nAjJ ztHSrFCU00|*8$z$QDqnG`#>lkDGW=?UBhlSs!@~ubz+00=CBcBa4fB;QPD3J1TA2hxmP1t;q{&(`8&C1Aq_69TfNa=5H9Z$lQ4JlGUk~-mb&p=v&)}fEg}! zlXZ_jLw3+Cc7_p%?y&J15N9Z&JaK84;sVBam~1i!6{^hGvRf;f4xH9CW0k~`)YSGK z$LuMpgjEii%ls|362erJb|&g9pu!Ag)+UD8s{0-q_bb0Oe70uPG61F=Xqj?XmAFu$Pqd~AkRc! zJI<_hOV~Q)qOScGhty-Qnc5HJ6G*du=cG_Wm^4=JQcHy54-tSd`tmFpoYK0|jfukpzC1fAs2H>j}h4 zglll28Ws`2QCk%}Z(M31YTZHd3({4-P#vh#V0d!=uQFu&b6HUU{punImo=(%A^OLl zB`dI<9ewQazV5SEmxH{3B_&vL*Te8*`)MX+5ops@564IssZjF@M4d)&9FysJk>0Db-aeq0c zn;dP2X_Zq9P=iD#D<1b1fJv#dg~dZOh;2<(2KQPu`RYhAC+Ze6dM zv38<{md4IOTu!!SuZA_g&fSKqs@-nqrBNyPqF@`HRfLyyqV>5_B*9_T ziZv2qs#eeBDjlF8vlJ!L`fkxXsxFt!l};=}7Zw_LWr+*kOZMqdqYw~*6I$^IZ;py{ z1j`QUcKy(wx1zam*^DpFKM;gD-)MOy_iB@a|4MOSH|*&1b{)s3GYGInPD(>|<^uGu zxX^nT%d%|8a!(gQX#H{H`!fBXYt}4m8)Q=xG&i|0J?X@qLLq)IL3=w-yRE`eo(7E` zDLE~$w1_HqlXVyikjY$t2hFV~joh7EUA4857aj6jkHmUnDnC)AmN6a%HP zBm)N;Z)G-gAycwax05D@vzFLouhAPBgf|Wy|ArA2VxRNVAJUDJw;Ll_7#1OiWvfyT z>jlgUt*ig2AX3O(?RRbDHnBBZ%nFu#I%u_62LQI3!iTTW^G!O8*6YLt)U|48E%!c? zrqMN$?bnkEE~53GG7^G1?HI%+KniI`4KrFug_Qx}Z1YnSzLxHWq)ic`J*7*PL#N+Y zovEkJLr)v7Zz}gH%OXBpXqkQjl8`0&gR9~wXn+5R$nMjuT++>oNkedNXM?4BT2T0> zsS|OV3T6&!j~ai1nq9_a*@I;Vw&dT5yAO**>aEiE#a&Kh(VFJSOOpaH`f$X%$s$r^ z^2_xa{tVM}WN#mmz_F|ZbPor{jTn9IYn#A^OK>~FvSY1WewbLxn)@7Z)`kWf+NzuU z6Rs#wztOoVb=5fQuGZM1>Z^@mFqS{~tN|Fbo}KqfGwnVuPn?sPqN9R_DJ#SsU-Aw^ zx8HAWpeSGW!rb=IrY!x#5{TMVz-TAAsID>paoPh&k&eAR9R)@FI+awwzmmcl^X(t- z!_ltu)eSa&+fYB*lwDxdo_H!-{}iHAQKCj`nt(vX?aGpxg8$hH) zdf5s`1N3LB4oeWKroH?2CPd0Ky$7``NXl`E-!SPUSPL^~NV3 zxP4_$fX3^7c$aUcv`68xw2tcU;r7W+dk-t%;Qg)Bcq;(hzGs>B&la&AFGru>E*Vo? zvPeO`uB9~n3oz&+FLE+v0l;D1xp*7PTcVt95g6E(GCv?7?Na5mb+>BIrk-D%q)#>l zM-5xDzl^9ZY*kv)PF$;8n#R=5v&PyxdZd;rwq#<@-vTPD=P>xfuUeC>#;SwoT0AB! zb$Cck1=-jv&$p_)P0SD}E$9y5<`LpalVJHDynQN!7UbzaTfw@0$%sQKyZj*au6sW$LPX8aTUhv0QZ8yok3bH56A zfBxUhFSwwN`zFJ))+QOf_KB7ImY$OR^klnVFs@*B)V(jG zruWp*jSv;1l@iX9qOH&+rM%5&xMG_qoJ|6TP^aP@eCK3ZdBZ}W0q?fk)$xOa!PgNEM7Yl;z7{p*5Ukp%cTKXur=Pm z$88s>=nAXyRtpu)DhzEoc}1awOnk0ADCTGm+R-PgC5hW2M)ylR3&~)*I!glAdH3br zu>kWqc|cL?0+PBR=PykWZ}yE`0kYFCs~uN7U5S z7jEgr)7`9=CG1u&{je6lt%`OSF3U-Lx|e7X+8+f*$EEBY3S{U)xqod>hbP|+Ys^V7 zoq_Rt+<3!~2dxz1Su(`G6Y9~e5k_fs$W))S4ukAW_v?7=!rH4_Hu$BTmUM^PIdFMP zKb>frANGehb*P(>`g;8J;(TS}{sN|HBXcioxB*Em8RqTOd^5`Y6?&`dW^|rPvIthh zq_ht~bCnS>=Efv!Y+9JEetr;jb_RA&r$%9_AuCR|6YAfXDXDvpbUe`4?VmaW!GCX7 zaIYLSSOkDFztU8J?DB{u^3kxvm?o^1cn|XN(9GRVnE0=-$H??g@FU3aynJ!Y_~|We z&1a`nC>6HMw>KI`9mc*=m#&r_S6U6l*v2VNE`lEIs%61fg*+a-1B8MGjNytOaB4NF zlYg_E#W{7kh0h>tOBgmtsulnws|?9|f~3J2{*_@$*V@I#cF>Mj$LAAAav`AiWhNr# zRNP1ki8))gzsTu^gOufXnD{kj?OLj=S@T{xaijPlm|x#&kQPP^oi<~wHC7r{^h@|@ z)jSmUE3|lj&eMzX)dLddvg%TY2F~RGP>dB0ea{>Wli*Tb z^T+%|j()b&Cmw&l6cwbb5XRxh`XM%b!0bv)Wjdwlx6Q*{60IM$G^RZJHk<=v9Y)Qg zD3T4u?~Xqk?6O}DUIJ!@CUW-zWGzj0=qn3SQ&TuRg74e-BgYzUVe?zIFJ7auY+BJK0Yb>xh;%+M>d)2 zYN|xRI;%2()q285lI+uqoWZn0gwQ7+Je}Q}&UR>eE!XF1_j%XR?{)e?DO(2fMgAsC zbQhzJ62Wxm^Eaud>O{v}ypyVkx92M!$PzPQsv12$-F*kILq|OW?G95)qKh-9$Q1AG zTDjG4*q3OpVf3IQIAyKS(DsI4IRS@GMoG%rFUk8ZpAc?08}jnsG`+~WmXHHf*_iMA zwKSU3$B*OSO$B3wyxt%Qo0LCg4`dxL*X-9uP2{K99+=mFnW$L0t0AOJCjTVo@PExA zDL-hxOj|#q1G*LQ)CB@VL*IY(_4M8F(292>u(|#v=FY`DeJ0Lh1){j0X z8{JfIAEiAtvha=PpLAIV+VJ4@fh#16wui{T_5MFqq(`>;P)Z(bjXoK zIvV9(scoYViW{yy5UDanzb}U}I%VThXBoJ1I^biqdclpi6kS!9B&Iw~cl|H2fdM9B z5^RYehqGsELhDB)pcL2R_&<` zq}Lfo8GQml8Os^5RwEMw5+5?b1(hZu34EuX)J;$&M6C$$wdr+Npo>XHI$*G(NpE9{a2&L7}HPvH*PfvOpFa!*JHRVVyS44TM8eO4HZL15kcCe$QhIGvF z-NE*Kkgi=dxdMJ_gEz9J5b~JaTCnk_Wy|1Pm-*}_WAiw#z%9oZVOJFJU_>i-0X(ee z_T6jg35$O}mcPU4k?rLQZwV|-(Sp^{sRz#RFx2w-HVI&*l9~ntkIDX<7j!Seb5O_t zwHYE-o3beodXK3duuZzmil?oqZ@?N^JC$FF>68>cPhvG1ii3Mk?xUv&n_{KYx)rV3 zBD8)UPoy;S^tyZB`Oe|rO2{(q(y|TORqXYAa}xdfd=UW@<*o+Q!5~-GiPaJ54_XL* zJs++xY#8`Gt(XmB@U2`R^JTL*-~{aixA0b^209Z5Ee6dTw}EO83rS()?Lz4Sw8O0% zM`3vVd|{8!nqax6aN!z*uH9rogwo;ybXk~H<+ZqSr1s>4EK8!sa{uUi1QS}grW*V~ zDtLDmrBJfI^a#7qcOl2Jl0m{0k7?4|WhDFc`g^DArh1QA4JbY3W==2yylUOgS2(0! z6!5IxRcX;@n5c6K621zXAwSZCOMJKuTkitZoe=GU4EOS`*BJHla-RvL zst4Bw=pvssR~o8tE#YTzhbAthPzfb-1;8jZsmms55?H!UL~az-x^OhL71+~_dlE@T z2UFAp6LvsWGq=*lfEs3x2=0y+$wblQ*%^~$p^QH)v2W*hFE+qfYR3Z&z*5x$9L zx`$p3MKUQ)lkqF9iIGAQZ#r0;dws-Lo-4DSzXa=DO zOKR#dK>&)zD6e$Vr!}HUxz%te*C^V@_0YV~au&YQibrYOid0LUu3Ej_ zxQEWq(IJw41Qco-l*VZ8i=Y4Ptyx_JuZ^%hXs_BVTH=~b=Wj63@ob$NF1nxrvNcKc0Jm%&wyglvfx>o#?TwS;7+rYz%{V-sWgDmQmc z$7*a6s)i0F;hE7CU~>H0z3u4*(wPP547uMNee1*TQKOr3-_qJE4FuI$Hsj zp)ZJ)D}0&Bmx?^mkq1Ri4S53Pi^R?Lko?XollV1*aQo%tKb2^WL(*BREGq30>IPZP z##))ryFQy{EaUh;xGG{PxT>Wxj8HnJd}m{&1!O7d206#ZX)?lNvq+^)6rl#N*WX=V z%>X8UxBWJgQ5u%*Ib@T6zZRr33A2$r+kDhbV>l+pIzR*3dVe0&SatkZ2E(Nm(b-a8 zB55P$(P^7E?bwSVTNSW9{9`| zw~dzt29J+rg#wI-4wM7i-kzZXHFO8X=*V+d^tjq=>vt9NQsxrbgW`9kj(d;A^D;P} zXXf0CPWKgM%T*Y&W4?G@uhX*&gR=+-J-*DJt%N>~Hzp9@|0&-e%-tgF<>co6_3|}| zsoT}_>)oI5>&F{o!t&$%IPiLH4KX|#kHF{YJRbk@1YGN+ysEUVXf~`SabNz%VZpoA zajW4AL(noSfS+H2@!$&|e{*ZGw||1#`_q$QeaFppGIUQ6d;V9*QA`ulMup|Z^yJfM z)|s2Nz{V2dbi)U)!4i@QY5meDf3vP#-g+?|2UZovP;T_8rC<`yNG>^h22L>q{nbJB zH&!vb7msN9|7_9b_e_$P|GUv0dPFIBMk#cLQn4wmw+vN~Bg`03wfI|nC+;m;r62DD z5~Js8580%k_|+T9t(t%s{mxs0(KJES2-!0|SCQD)4>rqgxh|NVEui{n9a7#2QCicA zDb}N0L}MhTnRV<3`G8QMuJ&sj(TNn3)vDE)T9xmF)t1|pBdQ(TLg@>Ck!dTls|t3S z_%?o>Ci%|}S@B1o~< zAHcJNu5~xMtqL&w!{C0=5Mqt`hzDhhI4W}y@D>+B!H#>~EO=m6)(NRr%P>VMWE&YLZJWBlm-xa(#69bU;DwhlzaCA~8p~e9@~o6E z(O6=M__sdPG(=n6a4oA>eTfJctiZ*jHb<#RKt$PfQ=}6@EUG)LRy9`D^Tt*(S-;T( z=X6c_SbYtbv}_MbQ`7E24+#6@$~r+E-br}?blODn%F3%7S{n8l0B94iU z4g(d%whm6l0iFckoz=X`66rcbraRnQJSujOa>{k~XO&bZ=bdRI&wtqWdm?SS8_heu zNp#+`X>{~K;LvZ9=#O+|>Wuy2jNc{? ziJnHj=P|lKk!`LK#j!HH^7}kM3Xq_l`C+$LJgbf>xh{<#bj2QTLNHU#3vl*M?;MWL}d&!2L1!Hm+0*S6rpTCd7JGLxAD+b&mcsAM(8{94+5`(5m%O3ft)K?ZzweJi6qn3=)i>mOmP|2w#vNU)r1U zol4Vdh^US&rmp0~y4K@IlI7W`)-2#B6$}Ej>o+)cOWuCUzv{KlybbEm$s0! zmsP3@*c7mX$u2EMitz8ms5F;R<2mb0nrA*zmvA1KEk=2{Vk~poHm`kN6o=WdQ^Qx& z?1VFcguLVc{=oZ}nrBfxYmMkLQBn2@aJaKM2M5rNR!YBmDC%Xa)n z{e|SHLB<&fQw-J2VxNDfZ|)$4qD}+hupyT?s*kWEahGUy(%hzC6ttmbKy%fⅅn; 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

~GWTVVf&4{Sr2> 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≪oilIrv|k(tuYRm2Z(9%HU%LA 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 awWs#fp4#Wt{$Bt90RR8V4*+xk)|3Fe5ThIb literal 0 HcmV?d00001 diff --git a/docs/splunk-operator-2.5.0.tgz b/docs/splunk-operator-2.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0e427094de67be03b730fdb509ff0a0adaceb1c5 GIT binary patch literal 440467 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

-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%0Dv}q#7E&X+869(thxjILhqD*!0@6lvnb>|3gJ6q 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

3Kcb86zWb- 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

u>;Y6p|er{Mo;EIOKjf1|=`? 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 z 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�w znWNsL;~u)vsP$9Uw;7kK*FwEvG+m$BWTQySPT%K*7b#Bwa{(4IVKEk=U_JP1ZYKMr_JvWz84RQ>mT3|2UamFzZPvPG@7 zv-**g&|Ma07o8E zU(G&}Ny$ZVw$L()ijDU>u$mH?oP*=(>KX%(5hQI+zBUn+IprXrhCIwT0z%CY=H#+~ z&~xX~GQsm(FNT~WMu4}Y(+B-E7*{Slz<2!3Pr{KBK`%D8>Kp>=A~&q_+r|fD%4szT z38A|MRhVM8BF+($m~9H{t*sf^PePN>Lp>i#F(wccyu%rb_cFzmyy~55`{Rx5Pg4+U zutm}=#?>{FGCNtRcyhOfZcr*33aGV@Rg?eyg#54nMgHw~zy0i!laoU&?wpd8u8%a) zw9xuyK_goI-S0fA(pXfSf%x>~x2BipWF_h<#+x+8Ts6jEH9}Jgz67sC(q7m*ml29- zdw#%RW5Exti%$o=EIouX!yrnO4clOg4L=RE9pbbNir~Z<%q5{#x1ZTi%s}%V$gMsF zUQB?=cJp%XE`6an=%+U8=~26Od&}ti<1`&HKUZWr4-ikb8 zk+`TgdYfow6Gu(pzJLqma>H5xjxIOsBSpcO!_JH4%)Ms?IM5~@A-)Y^{sWGFOj(0h zLPD7jR;X-E#H|VHzy>x_DCgu_lyw%k`5T_tH;kq;t@3~H3JDt(1iDvtSiW)zpRuO8 zbG%yaIP32FiS4-XrpdV-O(T@1Oi`X8qY?!p6fp0DGKJ0Qvm@0bbRi*U*H^CALve+f3r(e_lNCIrZ!c-E3xfUc^dYeG%bEZFi&8ceq!WRBZ6Z}wqM$mgQ6uxnHD z&V&$rF2oI)nQmx-jNNcn&-c4YQb+_=5)M}O3U)YL27)_ zIT*->K`xf9$>}r9goB}P@u_d$e>dNra*S{OU#1)L;ZP`Dvr>Ie(7#|x@`OQp>? zD9o+LhzO$3J{dZESSs`dIf*)UF_xQ(Q91Ig;U|r3M>SJfRx}5g7cWnBct6~QH{dML zu=QrTJvxwvYcyAUu<7ecq%|N*3YXfF`0NDSBAP~EEGuE}u?o{*%NBH`NNx6$=aM$C z6HryDNjZydv+dBNWLeXS7K*V{Gm9}+$%etvrre#Saih!l-~)7Y1c5v~c@}Y^-P;4N zHYI_-J)8Y+I{W^+L-QXevw!*X^u>3-_I~`Xzml(gqDgZ|DQ%v%pP{9Ox>Gl`5U_8n znoY^)G?NkZ^6LVGiJ^sOMV$`^yiIi1VR;o^gRu?2XU6taOC7fV;?wpCXlWlxCOdlW zm3IW2r6wq1?x(pAmVfkSIGd4Iv{;jd`Jj%pd1Iy0902nl2U~62`5C`s#3@?H@@`o| zK^?7bxvFTj_SE}fff=zlOr45D$rzafZ08maJwi@MZ+RBukO26_L==mRCm`kWycCt9 zg+j7au_b#?xXD!jK(fI$57R=Po<4hiQ{Sc{r@Z()SI0-cKm2P=Gq9??raAjOS0SKC zvLTe6eiltf4!=ce@!jFKGxJ}+w!b?1{o%WL@b5>zK8A|oj_7>%?W`d{^Y4Cr^n34b zM^8kK;sV>Y)vw^|MgR}KgUmVjN}vj+ePtkg{YQ?t3yyAlIGvxA8)=tofylO9x}K2f zSW93jTlV!SCi{T;Wwe6F`l@*W)}Rrt>MQ)hLn<^AgxWXek5QRYRzhseaZW5UcFVpO zhgeQpB9n!LR)9{{9$J`Z3|dOJR;7i$V3%k^cN@G|_<%XE?N@1y{Y8V(X;vu4VcZIN z+Fm1Cv^xppvEvgTEkIl;g5fteR`rjzhJk@w-f)mMD-+Q$Auf#1q$yv#zA^gmVFUki z_NSW>_{R1bky1biFGnu~dOn|i30$a%w*p_BUuuc#tCAHr1E7G-^MRLaATzyrTC0XN zep`^LHt-h0e&TWnUH{~2VG{7rM~fI2CWo?})Ed>OxrHv`uu#=nx5I~%HzP@u8T^Q= ziVv%*Q26NP)24)%`eTAIzqs5M0Qoix7AV|&OnID!Y{7zSDHW|P!`!oTUPP`aRKv*2 zY~6H%8S9#fRdp7>R0Kqh+nQ%;#tYMfQ7f<`zwF+KM!CcG%b1C05L)+#Hnn2m^q&!p zVsiOx1BI!vtoXwp(QK1QjU8aYv#kZzn>M1=eudAt3XQrlW>I~`CSGwFVus#IjL~75 z=O?PoG|wn%ZRQk_-`6}_gxh+W;L;Z+^KR^gZ&41hFd-&J_=cKZnm&!Xmn#+wy=p(> zBK7PuCY{kfvB{>*Ga~KO|Hvox7H!1smHj!0P{G(Kjc?HqbnS>2Ix9hmy_wCrXRod_AnsH_uLJzN1GLGp51Df-eOAC>5<#U0zq> zwnOu2LkW4WVqsnB@q1P8*FsaZhD)A`whrO|ds2H)^ zj0=WFZ5$aO6ON26d=S;0R_f$&De(Vh8DFquon-8nZgl3PbW_8}FKo#wF4FiV{iApw zVxd?8<+9DH9zoU_tMqW11NEWKLQHN%+%d3lH|_>-En17Z*XH;0+u;E9R3bC+03D0C zAuOf`(tjT)hnIF&h?MC!DDQ|u?$x6^&_+_!$lkiHz_y?iO;!fQ5dQ*x&6zk5+fHvO@)T?7FV75O*&U;o~9OomJW*lVBU(OQyA zc(s)j&dl_%70j4Z$!bn6gP}V)qlL-tgw$Za5sSv<;}mH@TmZPW{}(1U|v?YhWzfKe;` zm7R@eey6(s1Fc46NF!FfG_Ha01ezQoY}95E>Gi=h`M=gQYbRpjuX@`xAM0)TYt8Rz zW=!x8JWCT=p})h_&62|6e3znM_ep5sNKbPTOkiIyv9iEXiiYFmZC@C>T~6q?v{yI$8&* z@A@YCU_p&zY=~q!2)_T&=Z}(#E#Z!Z<4*@}ScIzCrOetQcQ>Wh@XjGY4=BKZ4_hLll3u+OlV1mF`i7e=JQ(xZ0N zy9i8xVR176xY3Rc@W1fuH7$72j2=ch2Y8bJ>7os$D0jHJwrLD%stbd#-Beu-F}=pn z3QL7vEna!myf7=(lx;?{dEaS|aXi8JFR|oQIP+;U6n*2vwx6%P7C|GCv9|%RuML7~ zegn&R_WB~6e;nbBYYqNvbF;iI4cc1F(24c5m}(t`H6+;FY2)3(;*OC6$q`O zSI93+7;DwGvS=ZS8HQQ+iycFy{qXTuetSr+L(|#Y7_dZQz6GyJnbCx$B&{n`9~6_~ zctRj24zu2dS2H>qVU#x{)};{VF`4PRHSmVrrU8Nv zI2hzXIW6_g`cG$-`Y%#aUJcx?Gh3j~|IUQR_+9AMTS{*2vg+amHx^0%v2Ac&i_6dA9*;Sl~#aIcyG9E#z*`6;0F}7_N zPU{mZyO^pVsfY0fB0BKupn{JD(eIu88>M z>qYZtIVZ4JAVQ_0I8fN9y`=Wl-Zq?CugLnvrMy5#N-2k9PJ-L^hIM(To@5x|!;MnS5weA^R;Si?))x0R`<;OG|;5nYg8yO`7bdns2w>bt5-FHo9$V0R3|> zkmc|tzs;D@b@j>qo>jsEkT#8OyclR#k_-zo(}KL>#Ra}UZ$nK$HIwJF??urRtnY2o z9wQSZtOPkl9@e03Iy9Zu-Rf=8SW~DZ&yJrRpT5wtF}ee&WYdnF0Wh;U`JuN(J(E-N z1N{5U{QI2zKz<A@a8pPlx{K#QW?%sm&HhTEAQo*vCx zQ`b{`HjN|8CULBpHH?}TYv{6{9#~RvR;(ZBdXOMkmb&EkjI8)_#VS%(EMX~-18{}H zJ?5@pCv?_N!MK`}D|K)n!Io-jWgGnRZO}Y8+b71--p~BeQ`no!5EGp@Y|hTz4UQuD zljg>I&Qsb!r7S_|onLAR$DdX$+S^5qkO%~gqr@{MqsZ2xRLwl6qA}gCHPmW ztrZFTm+;`OC=_@%UMf*|^abi;>Vq%AxuoY2l#&Dc+`DI%CiK(%2apBrdn6YXGtC%6 zglOBsgrd9S7XVdpSGM4p!)&l7e1N-Vfa<2Hop&$Hk_V2d<~3;I@^X01HI?mcIx!a{ zoN{lxb}-IAZPG_)Xlcn!bMmgxOuOH07h>ieO#9i?TZPa_&HJB5@%V<9hZ)`r!;~YL zH2xcu$C_i>c{)EmY-W1|&TdO2`qczSJhX7$ zGt;R{>P|#n)*-b^>W#I^(euOSWJXQ^LAJna1e@rKCYnVLgtx1eRtofv$fgR*hVTGK z@~x}ca?2DQsCc4JkgM3G*P_{ztKwRuZ3mpI%DfCA&4GkP7$9G#utJCAkf@OZ}^PmZSU zfFDM&?gGsO*vK?P)W2dWz8JKTHPN;$RdNML!A+>iv~^DVtr6`DVizLf==V4IuGsaM z_g@+q3j#WH9F2=6!1Ifpr*`r12NOx`tSZX<(n z>0IZCqLt9B8yjkXf!ds6Eu6R@74oO11+0$>QN!55zxQ7py{(hmI=N%Y`Zp>-DK2Y8 zOy+jF9sdykPlL{}MHrQV;G))223>mLhZajMq}Wk!qGy>DQ%!Dc!`sF<=mP({U#kIS z#V|$2lmRL8d@^R=HyD2i411HX&I#1_yjpA?tw}qC$|4~IGR|OC^~uAVXswP0v)x;r zA_Y7UufveWFmYeDNAx|StV6Hg8*CA;*MKnE8qJmJvfS)?pSSE&amMs*wXMy$APS0_ zdrE_LG``Rhb}E=G4i234%7BFf)H+pUHafAakJ^!Rj3!S8LxJn@#L( z77D&8>nzPJzeT9H=Egnfl*8fMO;ggWR&N96vHyh-~Hone?L9>g8$=he}{cxD#7Y( zrza<0@QF#6sk;4b1LxdMFr!kw?nS6-&G5A;{e0tns%KeCfH>KnWzX~ia}N$Wa5=EQ zp{W0tCPW%QOe?hVd)bnv5s0mk?woauGdHp2nwMo6(r=qJ3O0Qz$#Gt&1K*+g)~vS zHlxea;0-x8C+e5j)4TY#=|(L~(ESL?`J{?ahCeSvl`spw53dAQ$JROLg<-F+ z^w!IdO5jOkF>5Q;T>XFS{cUsPwv{N3zrUXXrKCzy(%qVgbFw&j9gz@0`JLZDVO2umX_)2ozk562={o|4uHcqA2441qvzWjv;FC%Fg9Ozhcv|Ap3${ zj8%7lU+9z44;Wq)W)_*axBAsSR`KQS^{7RBd3$Zwp#Kv)!?dOkQw$Tz{Y-zPpxVf( zuh(SMhLxL^;KA9`4H-95x(q_S`Y`(#a^!)4s7~fZSx1^eolDy6o zF9W81Vo_cr7z8FdQw>cZ4V#clhTe$ul}(Wv#6UpTPGE0oK^GbnP*;-UKLN>yA)cUZ zyl}5kY+eCPB(!{RI`aYDi#$%^@$0LAJ&T;^znwj4GI@%R~^NQt%puU-ca}`tVA_BohBNkXA@42Bx09&7N$Oj!sB7oA2Tc3TyE)NMJ z{7eEDD{@N17r5Er{zvQ_x4py(E0^=Q1Oxr(>$|qa^n#U3^7_t6*v-`p+7V#d678$U zl4N|&0u`E~%6*7}D^bOl`8c+3=+nKmXF=Y2zfzKjEMv)_RY1&fBOJ&M)y=qQrR@!E z)U-1^fV11H^UJqavpoI9QanwSnAVa_xe9T{h}`(dZ0(qg@{+3M7;}?a>Mg{uJDR;B zUrG$920NIs@K-{pu=awT^D(L$%x`s;;a;nXv59YKI{WxiL}NHy%tfVfvufiKQweOsSuI&L!%u%I zn>)nlV6wMtK6Yzw*}Q9K&CgKfk`)6jNQ?wVYqi7xMX(erA_W#py9Jh^fVFM9+Hlv*N#Emk|4NVq-#khQTJ~#3aq`yy6 z?~me}J8Wm1jJLfU($HnwTn>xT4T@q&t^DqhC9P=A6swv71BoaKQ%l@6qzigQ4)Vdz zUOw2t;cL;xbgy6ekpsLiT(%ue~ZA+4UdQBE^KVxMNteISj5=v3^ zZUJVlg~F?1?yjNXtF7d*@W)a~axc`< zd{sZt0vxDgp~wHe`{G@bE8cz+v_`j`t%CUBY5wlFznzgwUO~nJH|d-&K5=tgauEq{rg;g zUWvMFN(W*wk04A_tp_L3;G$&V{=55)LmISCw(b%g(<=YG}9kkPn6mc$_;!>cQ!Ro%(F2k<_@J5 zlqZ?0%`ssI(Yk;tA5bhR2s5YEgVqrZMV^rxy>M4<1?wO`qIW5$E10g47zgKiJewUO z2@w^x(84>ff8S>@@3*v+SUOh=u~3{^K<2AjT4F}cPJI$Zw9O0+Ztk_7b3VY9J0^CV z8?OAtmRuP}2XA)mbA4v)Gu#NUdu7Quo`Esr7{i{g=fTQp-oCbpoVoD6K;>s5#njy% z!;y!>oN?@#FXPyfJL4GF`E^Xk*C7udj@BKsZa!STA*o0i=Wf#?b_5zfl^zk9k++5@ zUbqC7$OI>hWAoz ze8}YS>6$zCZt93SX{RQ}?wNhTCOwd+B{P0;Pjb@SgRAg@LDaKCkm&}yqowaz3Wg_= z$5|32Cnpy!;m!sST^EW~bDFSI-@@SXUi)p9=6##N z>dN@MY(a47=#wb;Xb>uuq+$!Lf>d5*F3fk|IZSuE(CEhH(jSc+ToZ~v`a~ajYGoTN zSng^ol~fvQBDl(>6bTQOTGzunHdL`dI%@S^YVxupQv(Gwt_eEdqxQNGDZ8ofGcK2R zqmBMuFJthPQ`v{AO%dm9=&=1uR!9zViRLa^cH&xu7jO(i`?G#w1myH(%=FsRe|p!< z|Eu8?PwWkvvM-C$e}^PA%cLSzSlZyAwgSlfr= zjmaZCSEf0_C(v+beMTVHXw@Ca*wk!r;$5={3$?qrn}o3u3P2vfACJR8Q<2nK5o_wA zH1P_h2KTO@0q_k~jXGts}(d#E>wISc`Z*QR&u zr}Tn#8Q4tWl66m35G6XjTp{xvkpo<83#S@d%7Rc2PPKzm?dRcCyGEy)-@vp*Z;aJ- zz)CmPZ*kdBIuvi$)4n`Od`OZJ=F&E&=*jlB_F%XWIT_^v0aybHOvjp!n-mhPl84Sg z&jVSC0ka+s5O$zMJeH@PxYl8X&4vQWvZM*qw=KrhZW(KYc{zTg2sA#m;%Us&>lK*r zO}jrbS+bnMf4-Wi#N5JR;bUFEh=Cd@yaJFyg+E?yWP?coJjoYSnTd9v{zU z#~Aq0C=9ilPk&EXk%(Z8{bsy}IaX4ESk;)KeCKIy=R3+RiSrvqfe{4X)+u_urBKv} zLaySGS+FaT7%dZ72$Ezx=ca+UDFG_U3H~@s$~uN-n5T1=i)uA-VD#%PxaNueo_o!J z3jB3du|j35XOy|z&J88AH=}(hjk^rYr(R`WS8OdREQENjOe~;UJd#IR$>9}~@nTlW zAGwU_g-?JZuD*ysR)Upqo6X%=lX+i; zOXJv4Ql(f`ydwX0^6jsGoSy#S%S%zwYDH3G8e5I1 zf8iCt*tzH*%rE8DE?JB@OL?7-D5L?;`#bUkMQTm)TN_h>kA@;npiV~n_nsPF8XeW|Il*=P+DF%?|%HCD$2-GN~zlhQw zm_;)gHh9yr%y`nj7OLh)qE55l3ym-nRZeBoo}Z zooq}&kWp&YOId@mVOD_hZxEuGgL~gAy>2U_Z(PQLXYseu7O-}QP!}c;ZR7fM-=12s zYPzU-I_}yvvn$4Hg_>!M+SVr}wZQkF5rye7{jwo$EEE*>>j zep`?)C3;x<{W9}cgr2t2LZ#`N$ykbsFn~>zx#5McJ*3Ruw%SzOXe!-2px08%Y zyStrmje0Cex+>^!&MpSjNiK}r2j)R2xp6g@(b05~QJ#|%$r!n^C~aD|gyrP9ZCK$4 ziJ5X{CRJSj(oo|eXS=DquXmtxlBW)>I{(~{4i)y-FiizmkqR%MEY8$|YX2>h zz+sdz@SzzVnuO666wEV$kgeE~0gc*VWETd&GS6KHDJ?~UHC!L93^lRaTqCsGTJPW@ ziQ$FViBT&6eF}Sw;QrX)&wG}a8CCH?97kV!=5o*Ns_!%{(kaa}+TDD0F%%-;ZfYwA z>wVKD&Nf8V656OcN)Q29e$P^%sAk4sLwPE&yQKcd%~ux_!e?w|{}lvj!B{q+!~%os zU9JZpJoX)L49!89dY>%Zzy6C}IJByn{)^Y<;9vi$IZmY?i0BPs-tYsuf$-~p{q;tq zcO^?^xQ+6!s1XxZsA{0J){TH@E1u$2fjL*~-)-20X?kaSPeH1(;HMH>1B%lCG{lFHOQ@&r3oJ&O?*o@q1fy0kkz>_Qp6z69tsSCx! zVMqE+_kGv~Ur4#06ImykDV7zRT5)Iy`MU_JsTNcU6TYs$w4@l)Ri=ZB$0nGCxsvNa z+^}|0B#kHp2Rl&7<{d~t*~)|qp_#xqbPAR*DQUIBo_Ac?U}y}b4bN4dKu(JqfL9E= zM%D?O6eahScwmLgNw6*OgCJe>b`!b^F&ly;OIj>glf#|U6mX>Jku_w-u%|)iTEgZE zj^$npB+k|KZQ+WUqI)@fSIrjkte5eS5e|x+DVkD6M}=g+rLJX`33Y)D^Fmo5S3|`i6<;h=Dvo+lBFcAK^kv}>5wxp+9a!` zyHPv(zRCDcn($iKi!NDn*lVc)vO;m}F%1F?G*yL-t_wu$_LdJ@q&3Z6FeRI)Oyp;p zFdFH_m~4RA!7&U%rN&Cptr*}TN@4ht=DtIVALE)F=4++0*mXRJB9XsJm!? z&|1kK_pTxJCSb#b1V!|vvV(C=f?kndwFDd^3_Fb;GjUF=ia#?4Vv9z#ACK`=leG_m zWY(>vnv9`1FQS$FwIp7FE#2lyYJ{#tmaz&O)}rz+*qT6C-%b@5yP!5^ z<(I(eTuDSI$Jk&F2%&{Qu(+q!sL}b&HN0%~!Ug=pa{FlSupReIlY^#I5^S{pjnT1r zINEpk&(N^Lc-(B-ujWbTH+{WGHV3Q}nxaF`RbkTMd6iB}TB#Mh#w2IjvDpcEEp`19U1fZ*29)jKfwIQ_ zgM+#A{$wMgI(CbkCT&`|i`=A1t!zg?#jb#$l3+}T!q0wlvM$&k^w%bY_giTFK}jKs zsmaoJ&Ko0l+t6XODbONLvNJ*(%+?2gesgVz^hqHKBzyR5oZyC*v`*y)!8qx|CX&Z; zSg#(F6_0q4YJLE05eyl!P7)S*m5kZYZ-Lyf0JA+gRmqY`B1IIs6T%CrXqGiix(xyd zkT{Jm$rnW9NVu1FZ!Dl?MvaMTUKa_*IC8Zb6P>rAD1cQ%qLq%%(UZ_v7ve~&MI^Ay zt&oc@ZOd6ulua4I*CH;I@t!6RPqa!UR5qZBW2?3aN^QP?RU9A3UD4*4d9f~M`inkk z{uXyl*JadGC;Lj~ntwH$5C^nYBBzQcU;*TF&%2hp_7paVBJPTUC<4NgIV^K0yQS4g zykFl)54-Saygi6JCAUvl1JTH1X2S0=b_6`>6^p!_xmM~Z^uL|kVi3+{>P>j#AmgNj zUy-lDhwec_^JPAt`;x#Q6@tT#2rKcH_>b-WlP0U?B&|eQ#tKRr*H7114`CqHBa;vXWV3xjeHr|*U`H*-O1;KZcMdx6}H|89}UpSY>#v#rS^{9Kmc>1#sGVHBaaIzLYj*O?F;*Z)gy9a@sJcru|J|CopJ!SX97p^;Lfp*NMRf5zua&-Z z!C)zWj0kri>nD8cpMh6ilZYaoOArhK)dy>XL|bqpwOO(Sa^n~ydg9m=K!JXMt=J*@ zD2Qm}DOj@?rATKTh&~=FL_3MpMDnT@y2SP^@W-`Y=z|U1ca)hvQl3E;8ZRVI$1b0G zS8&v;qh)Y1Qfj~vEfV;%8sRh=7afG71& z_%fuex8tiTkS!}LknO50kWV$wuRZoq(12`+v2U;{3jTO+EQ~fg6*Fq%6~Q^UgKEXR zvMWZs94%e7D)*k{w4e(%bzrAWf@!dWzduG309(%Ga6kTW@5ikz6|{CkP|1rwT$h`^ zc|%%-*6sJkn0G|Zm0~ty#@!4Ebxb2`wEDx)1n|XUiVXYU`ZasDBrw`O@jyb~`cMM0 z0`n5v>A>BdS~bG>pc^_74fbb2PewhCbzl@Z6kx*CIv;^00jl29N@mV&FWx6m`<7A$6`wR&KV06ARu zy*;*5Nuzok`lGMkA)XC1EQ{+V=MU_|VU7gKjOc9>A3;AO?#y=B26ybOf)NjFHBk0{ zb71L1QOG4PZI5@j=LQ?dS2W{eu*hE_8b+^+33(@!{=X~8HXMnUdRz)7-w6fpf0RSQ z7`}ckd3LOLAQhQJLM{;tH5a;`FR5x`~_`Yd+bWpE+<* zwN7wvQ+4rD18Jd~1L1(L4WbQQ3L$iSrHU;gf^ypXO)g+9J)TWQGDk=nW*rejL?xi!y_vROdgmZ~+(SKSwC4ypl6= zP9!fD8S`OS7m)Y4Xs~)lS`qrb=8rUEnEOr(*BDgHH{{QFYJr`=wMgL1z()^kbu?M0 zOVJRIu8X6lNOX$^IT;S(-;UsKku~m#$?9Dffyarq=gAQOhxpzv%MY5V)YlIz@=Qh70FRfXGo&&&%! zxO`6P!pmsJK9EcCL{dSX7=+qrX#`^DWlS>|Z}pINmWaHpM9ys-xW$Q`Ys+SJu-i}j zgtNNP$J;bfd3`|?trkpaIHaiadloF)x!?9#qq|ZbyS9|ARczl=l8{>q5n=`)g=sFT z#0D|iE|}O8O`rT%hBwxQlEKLLxPFzm{a=6mF20Z0aq~{!X+DW6OP_{f6EH~WL<2ev ztt3Jr9o6JCta3d)@pQyyz~k*ru(_vt6Nugg!c$f#eYvZ!tbYQ~PRSL=qH_QnI*;V{ zyl5&IHU}_dyVCc{nkOVvSQZP)8VI!{lIL}%Xu(7+vsDnCKIS0|GuMoLz>5&aWZmO! zW($c)Jh2Bh7}st6W=&3MdgeH3J*XmkA{p#>hdQIMU zWf9wTU;lZE0q;9IualIOtQe?RB?|Jo!BgCjo%i0fsQT%<5FguSSuKv?#mFs1mP*1t zsEP(Zo`^ixf~>_Y43I1SULY>(>QKLoL) zQo3T3K#a}JlI>CsUa$Nh$oA}7`Ks-H`s+ROgHVV1>C29W+qjzWWX(#0h42r}^?%;Y z^`E=5`5a2p#&yIo&#qZC%#TLM@+=ko){GtthPktbo7!S+_5-G_T!6Y&kKCpzlBzC> z{zHor&8VW1sUdS*TRv;v(bU7gBj!)oo^A9ltRM*g-QKDQPb+j3;osN33I;{&-R2lryRCBY z7A+Fim`pFZe2D8Xweec}YJGljMa-{}noGBxaL7>D4^}ia(Rb{2v`ARvoJhHR*rjXL z_NK>meZlrtXquk{@ogn)@?=VA8$IPcFJF>)`rWL3W(bEPwH9)P)zsxHtDgh` zk2GPfn<;~^_l*s~k44!_*KMLhTE_F(OG{cQP`Bcd)4gIzq4z_vD|TMbZJhDM6c~1m zoa{qkCEHa=(_F~Mz}K$x2sumH zHqNR6wdC`Qs~P#ys4|8vBURJu*EkJNe9VoFy1F}92x9d4Fb`PM^*4PEKgEWH?Fqx0 z31ZaNG8I?1tn3YvSd*mi;Whg&SNaDbIdtiyiclmbNuAM<-w3V0Gje%#b9;4h{{HIn z75UtJf&0SqjJy|(xj3NkxI_ihGQ-Vnf<&0mqG=Hbwe@L1t_!YQ1Lv^pmt>+aq1YO# zu~sj*nxLeIAJKnqeI)=Ca$U9P*rb#0BC@&ep7Bb8Yp-fc@1XOk`5jr(prN=B&Q3!_ zh3()>7xmffcm|QA$FpNAh-KU`%OFt0o0`e^9g5nBHzVW=n{yME*!bK})M?c@ZMrjd zd|`;TfZeLT_a|%G9WD5ysaCkNExMUb^bvcP)2e~DZ+4#t-o_ELFiot?91@Y|*l%U& zih9MBaCDSow>1n?*1@A6rmooMX5M>c*XXN#d`&}jKbuUsaOeW4H9)UMHAOZ}q@=BQ zWLVmno7CCu)%oSyt684zLZVoamVy`I%+a+L(e@RKJN5^!SCy$S6qcFXJ}Oa)Of0(F z3y;`{UtptzDV^#a-d(Lx%P|^_TG|b1R_3I6wTzB|{K*%-XQ6O?H-`Kh_Y5xqxzluiO#r#uXKSBs6Tz}#Q`cW* z&NBw}sV%SV_uUqasmEI8tQ`;E&Q@!od@-dxY{?z0%9>@Xrq!LXj?e}6KBdu(yoc7b;4j`;(a{qLpadb)=@d*# zC;zTx<}^DcUo-Q40ljuBo+$FP6s{2{tZn#2;i_UsGxPSDhM?t7WRER4T=PF{9f#iI zo#g8+D73Ydk*hr8#Y5AkXD&<`Kt}W*EdExEhO>Fsxx-Evuru{n zqpZweP}cYCPnJxWU=LrJKRSZd4M^-i@ya7q`yFU5mx<(Y1Q#A{QQLxC-(B2YxBVhp z#!p8CPzM#{KEFsGGlkXcM^;Uiv^=lX@{&s^GZ-(RY`p2^U|=s?;b*1M#GiDE^L|25$6!7vB{xxZ+faYLwrg^_DZC)KZBYZy1;{`Czu~J22*5&o==!HOxT= zf<3=3v{o`ynz$YRJRt>pGIQegeey5HtO)%qvVVOQ-JrW^#%Ft)8e35!ih?CWZDHe% zA|5MWpx9{CP%zW+bkDp!ZH9OJf7~VO1Ni7GWy=Y-prYc%UeQs@k z$+2;A9+MN5ltKUA-g98Gy70vnoacKyjyEm`CN!lzI{^W!<1Jd|d3Qek{BPiI` zBVJBB#K!*2V`FW48xp2y#PeT*bni_fhnXJu-{Gq@ioSU?EC_W!^ldMSKL5UNs#DGE zdjIBc^0tP8(8X(CI6qXyq&0zG7?Xr9-`)M?&G{d%-oUs}&(U~C)UaT&b8ubMjt&bh)tC&-V`RMpj3v<)HQcss+qP}n)3$Bf z)3$Bf_Ovz4+xE2m_j~XAk^IR{>ejB@RPH@>&aRxb_FBF>Q*>`%M0b^JuWODl?mtd%Wxy>uEFT`tYcSRC*`XFZmvA^U|WBsA zLqzi^2+mT~o2`U7PB~V*Ia_(`G?6Idn3=3P%q@j?T+ag#m#L;i@KNBw7qb(YV1=%5 z%IG1U)J=v`{OeOe6`fB3`L}L^6&C!Yi88`AAAdh9GP&$13i#wCC_2*YjHgRH{@%Xr zH{)m-{wQm?r1&S=AN7!9hYRVF&&`Q)x997<>sq&zi|&wLQR~#Tr1eJYhzB3`Hk!9f zUEW(RlR;H*@pcfJ&FbpmxsQlqugGlUeMWHDZ+ke=qJx%4e@jowNZdJeRg+~-`yT^} z2Y1d&g5lbb?ME`*>29)DC@bCSM&zBtep73D;=qR^`yB^-$ajJS!v->+jl|*TVOt1+n0$`8P zT41-bII+y3cb#&;(wK;`1B^@=3On7o(nmCq>oS%}0z_c>X+M-g^pnA3kgnFSvH!HT zUJ3(yd+7xr)u-#lZfGwP!_cHrv}44`_O5H7>eOF6k4EZ~ay)g0=_bCMl=>-KfemU!Dkb&Y z*07Z^!iE~#j1GOo%4d@l8aSAio@Gy{!0Xx9k)TxR+Mw3y$9FJ;^EFOs=7EBsYD@$PCS!J^s3G!8%Nw=$E2TehYC{tugBoltc8?}C@4 z5JYMUM7%KODGR(XMW~68p?k_gAt23^XbB+a&_$;Vq7O4`vf*|deU*v zGg71_H?O5q0y!Ar?{a>45BqUq1XX56)J-~_Y%8_gln7cGb{ruq5Ofpa+3^N#zoPEs z)_ZvJgk!Hp*nS9Z3*|im63>P>Ykt&yE}tDj{SzyG07oG_lMoQn!Ld+;1FWb74WgZc zoXhGqwp3YgYw3SUuxRLi*lo-JlOCnvBTa) zSDVhTrEYP6_vMsFI?x|rh1@NpEhABc69 zj0fR1jS6bU0e4zQIn>pZ2tv>@F7nIDW-9j0DW+HXB?~7_0x)(1vS!c!%4;A&rY7mm^I&&Q z){%0s1?m%rohWI3jO}Oc=wpW6j&9wo$Xw%vor%l1q-l;l&9#Z3#We#QQB+a>D0_pa zv2mL@m*nq*0na2i=7(I_s)(kNs z0BD5vem-Hu=Z;S8t^ql0;RC) z4ncrXfp*yIMmCZMKK?@8z7KEs!*iq)w+k|US?v$JLt<9>E=m@SZC&(WZ2`zpquVE6 z`v8>z8N7*fYXdc{L8&I2J}#3r*l%~UPcbgWyJj*&iwM1%GS{{I!7bwidD8X{-*$bP zt;FF6F}lfPv#IDiD-oaYT%-M{yuc^?$5E6^wy^3rjMzv}JBEwo>8#?6h`Q6w`HrlQ zNQUHeJ))m&wg+>jk7uCir)3sQCrdc*_Z0$Wnam{gK%6xgJ%eO`g;rIJ+elKC)Wl5| zj#2z-n(~(kqe3G|va2+dL}WA0Jl_X;V~`wlP_(V58Na{6Rs&F7w%8Mbf)iyD=>+VB zT*^BIt5+%g?{%Bd+{i7`4}E2164P%fvQldNYo*32)Bs1Y$@fL8MY3o@ie|5W9VGRJ zJTVWG(8pF8;I4`x@F*<%}t$C_Zr+7j{qca{#%3S^dkp+Yd7kv;F z+}Jqvt2iB{%rsx|$b64~bSNLRdhBG+Vr9eB^D~Z4(8S0r4;F#dwhk<5h_(@gk^MsP zJT+Tt>VbNv0-oDL=GR3os(TZD67wH&4+z0!Av@5t9W2FJSw%OrBrOMwg7_RBxs`cl zcK(HCI9LT?)mwaySDJrNXney=`^!L$h`Ni)38_J4JE~zNp|=>_b)_hlr|K20fF<%9 zn8Ea1)4EUVPt686tK&_@ge8FS0&J`g6^-gWwfO-9d*Bev?K_R!Q(W>6nL^XB~%plDA>>ZHj~^UJpws@fU8EsdG$nFIs)Phj?v`h?+p z{C|leC7e!V-ZO*?E!zdGUt;P>|n? zM`q@(zVJ?WX=O*+;uF?0cN)y}GOj&U`W4{p@eIL7?Z&*FyhhfC`*y)1lSFmtubH$E zXFa#qE9#kaPR_JZMQD+S1*cKY@CgwTca81U511T|JK;l4{i?n7kLEat^<;#ZpJ}om z!$Rospc`)r-pJh`f5A;vA0uU?O^%1J zZW^|mla~?V&RR{d|2TEl-+vX9V@T1|Wp?J5ZsQW0o?W~TSMv77tHqljUw8W?RD5rM z2VD1eRHBEm)+;o{hnr}4mA@a@&qkg5?=&Gk4|?EW3I6_i{!Wzd@VGme)UcDci3L3X zHqPouI7@tP!v`^1i`)_jG`y zwaQIj_68AxJAYU;h_7Wq!fJd?)1=YxAuNO2R-ZtfEP-3sBWVaduw@*e#G}>y7)4d= zKF*|JBI)R3#@IpW|1y?KJQWoD1aIoVfwZ|&rKDV}O_2xKWAl@!o7b&f&-elqcd3J0B*7JrU~IyY_v@QdVC~-!X%}4YqP7+q)5rzDxo5a$TtF!y{a7#6g+K9iaPw!dieG$Wd@9(u$oQ*D1^t*k}E8JE? z#EkrOf4GjSo8w&eV=y`vo{`O=l&pwx$B9Xvz-3$FenFu5>K5|)0%n;b27Un4&}B39 zV-Fd+`Xf%9?K?M(Dc8wRDSJ%+Js)_T)am~*&m8qwfn#7OuA<1*A+Q> ze=hROfeQ9p;U6W~US;&4!24fi;?w`S5~IyG;Hx{NAgfuhGmp_>^QlMgwW z%9=wN*%fMK0$8ytjC~B!;zX!qn8^ks)L(iREBsqi?2a7ziftn@;>w8S1_i=V0^JUTObn ze=Co4fLUtq{9=q-XnZcHze+l6SpFAppmb;qHg^TMmPz9xNqRIaAR@o%*F!F4F{Veu zc%z~n#l2tj7AMzywCU(jYB~JX0(}&xbsK6-Q3iXI4p)7B7Nc#>7Dd%P7RS4Cy-)+c zvH2JmO`xqZmH5}sPC>gdXRWi0lQWeHGWYaqCmliDC>xG$y*Mguk+m0GaT*GdvFd5Z zlr2ssO$4Ejx2%HnH%A*y8J3n!rDmA1x;8VzV1TNoUhSShyyZA+TS^b?>uT_^hTDC@ zO-mo->BTV1^)qu=fBp4CV;gt2M7>z6tn~KZQO;n%qF7`1!YZY^psX0P2XW6!p|Txp zoHCZZ0fPz$so^?I3aV-x>W0n**Oa! z)@sKjE1N)?$rqwIvr-c1)y8cWBdcN#uu7*+d6B&H1~!&vnNjFUtp7F1#Mwc;-&@n8 zcc5_xp5Ow`%aZqvXC{5=O`+B}(y_+@yW%~XpZ+J7hr%##c@(pKTWHJPc%LC~7imym zM#J{#b&%(a(-;rgR^RJ zB|oc2F4bf@8RF#j#*3_#+}DBQq)eNvMZcOgfR8F}5MrvL+L{g=DXXkWng4k`3d`TT z6t!ZVg=5Dkf3^I3w|7A?gJ=%%tq@4-<}syC!T-B^H;Zv*Vl7sQ`nAY%$Z?WC)d&@V zfq#1B_bSIDg!3|C8K4w8gf&o1++c)9c_3^EeG;3#=4}d9C7O=4)g2F!sDBV>+qg9K z7-=!+3wqSnMQ+c|*lpiOk*d=rOx(uBU}nMs#}laRlWtPExh#yj|6!1}bnP({NRBs% zE#(%k9BQ1Z^Q<6etBW~3kA14hBl`+hcR;BfOHuOLk46EGpge;wMyIJ(1%>e>L0Rgl zCO%eGqD@IWPaJupALk#Qj8qSdv098&$1sdkv6fhHtg>K@4l*>0#H;0v9ob&Nd1IN1 zSTJ6_XRHdZ1Qos$&A3z;X%qLi!nwplxR|{}Xi;NW)}LAlI64N2$x|f~h=Q?7EL@rq zpk-lj(tkO|sWE;P7)~o05r4*Pk96Pm(}Z)+pdu6k{0DXNP$GB!gZpY&(N*7~W=&+@ z1h-R2RKSw4bKQ*D&&B2VcOZqGMFkk7r5{vIfW>L#a-_pTIP6tYw34zDg|Ma3kPx?2 z^bdUsjOriGVx28m`8Y!8lN|DKdqV2i=cHYXIu7u28EGYnI7HdS0-G}!?ihTV?xa1* zJz2y@%DzF%ndJ*msUlEmeb}4u?8){qe+eXvut3_I=T;+wAWBg8lRQWlZ3xRjeHPZO z7woZ;j9M_SB74Htv)xVMbE>$k2PL8#UrLl1C);@8(wy2*LupKBv!w4`OHBL3t^&V< zabRs%`CX~0QSoW-(q(gj{j?Tpj$Xbf3GI%>#;FM%97We zXmM_A-Piy^+(O7F(6v#$m&WoqF?epU!RkYB+J{_4IE!L4ud_aHekB86+o#u8p4&MJ znv)}?@26Hj=Fz<;Q@pN2K{3nF!z_!q$;?tS>_e0F?ajGhNi%87RJvDER+I;mlw^T= zvFqmWcOEaJ=!OlE5Z@nRenO(=9=ZV5-$#x=79Z!l^s>XgyD|URTjX*3F)xrf7AZ%O z;*r_LEd8%DoAuHqGfXu})mLvUZ{hFl#E$>DTD*vu*XJ zNf$guWRs`bMq=z)<_@QqmG@Lt+yRjnjlfW7gk3-fZR6=w1ZL5r)3W9%C9~Gj%ub|! zAvcT4@GF+2fR;8p0b1ys!gUTY)u&)}LygQY_0B>ghfL33<%o`zY}t|hx-dx?Suy@_ zF$b3%SZ42BLAQeFIl26W9@*H4Wwy93Qrl8aeG^3v92?u7p`K?D>ox0%8yClc*9obq zw!A;%fZrbHbcp!evW{~cxgAyhjr+%@hqi*p*_oniGqFyKjF`}BYka&w%#B_VGHmE+ z$uBr@gAXw(dm6WqXZ8rTqj{)w>Pnqx|KBuA>1QqOTH%=6%3Ot-gE-9G_A{Tv4tCIj z=W0L^OVQf|RKrnPED}g0?lC~CsP#-fka;W;0saEd*BcL-KsxYQ&VO7r=ufTXA@mJ{ zsR!8~d{O6T5yyO=V#&nK=u{C#6Il6^)xOPwJXAeX(|~h#n!#J#yZ75W@AJCM2b~X4 z5K2CA?g7Pcd7{N@Px|7+VfQF_SS_BO4yKc+ldvi=9ZI@U6kL^p3qVwo8d_pLo$RWn z3Q$&4vF9}G5CJxuN2@gNcl;R$^ymVJTs))*9$=xxnC!?!6|(5Q@E7V3(%jkaK~*o_ zIbd`VJW-v7c$5@lT@Qsv`p#W5_REY-Ki2CDlG$~6`gGzXTU6TCIg2JEo#=!{^ZQ`3 zEbvI~PEQ|azt`{nQx`T9az4L(EjQ=q^1PGq4QCtT!uX&mHP_L__;4Nw+w8|c34uCo{USeV@N3;yy?Hm>+__7jL$52Ry7@7rF!n0;JuXt<>2 zXfe~L#rn_PB-8#ME}#epZntNMtG;h=lQW;f^oWg*REhiR1o-`0M4759VsM0FNjuBj zAoA9Vee5JYk4ga9*#tQyl8}-In^i_Ku11Oe`7oMwm>o=vD#)AHGpz^otY_nk^V0U! zSD9H@e1BhrRJA~druqtT5%_X`^sm5w^gh0_)3a{lJPW}%t2mM)jLEv;aiZS!5O8ftR_#cf=E`bZ~%GK3|qLjwD!@3qRqovg)fc(WMo; zwVV%FL9XI^@EHF8(bX-K5~5;6ntdxR4cY_(`YZ`$t<`Nl?n#}2GU>Dx=mnyZ(N8$n z4E@~K-n=RVB$req`;Qj;vq#rw`TDJl%eu66R5uxvhyYsie;Qm3ui0!3WHY%?f8qQz z`3!xJQUPco{oTK13GoV+8h?Q_kc{(6V^2{@v$?;R^+DT6qh zbO9G)rC2V^?P9fU(5Hgd%vZH9?a^;8HB^UFPGo-`yR#sSnn*uHnr|fwy|aLOn!!?$ z|F0iG;Eomd3NEe(*i&9VjyaW1BeOT1GW#r!jRNA*6$ady@7&`r_?Zz}N>BS8BK2Hm8`wXT^ejziibPm}W>Bo4 zyrj%2MC7$-is!K!eyQQZO+Ef+Js$sXVLL(twzIp&>^Fo;7IBinocP13o=+W1Poep+ z+B{Q~m|Bg`$k8@CT?jc8JU?E~L1oV!Cx5elrfje`z*N8OMLZB}3GQWr$ubXNXCSDl zIdP9~bfj3Oz9kH_{}m0|!TjmL@y- zZL1}+amg4Yq6(?h#gpqbRZ=Mq52~D$RN()Gl8Z$f^1~HC3AHvJEjmWJ7^BxGtx`@J zIf?wG5U>)H<(is;2PCt)fY|O!g<=<*;Ei7>2`Qb+D{JaADNq>|2tApNGt@|i-D{!U zAl8ll$4MXb1b`TEo%CT?PJ};rh8&)|*37 zqAUR_)WtDF0Xe1KkIIX`IBQ-Pb+9il$blO(@lELBw+A@)2C6f4hA$=Bhl_-OW?(w0 zP+!z3>M;h}7n89I?WLB5+uq$8?x{_$a{Jtme08TvW&ELi;e7;~s0%X~~B;t{4lL47O`P6KB0= zYEU7xS=NPSXY>HxWj#u1bQe~v-QBfHYuP!sI)a8`30Z)@C0~NdK~+O;vV!;iBn+E ze&aP5V$aK76c>xFK1+lr+}ZW$@~(#%4#$Tm5E4M<3NRt?d=okfi6R{B7%g7TZ+mM@z@aP3d$`CyRZXoReT7SpFk`!LY<&rFa@arfZ%AS zknks!^Ed8A;ALI&3jh}IoGlNWEz<^@jsgcK7VIR(&1K>wmDvX04MFQd9`&*lGL-KL z-mHLCgzcR}2s*l!JF2w3mkd-BT?!;(p<}J4R8*R*qbsN;axksNqc0gkp9DCDOZiul zJ`r$kbYceTPrBj$xp-vF=iY$mT zuUEqluS~?<&gy-RRVNAQmet9Fu1fVR7n|L^VMVa5hKsKzOk~JB9PKt(#_9Q*e8cFp zwsnAHKjoyE*^rIIzdmZUKe4Nu?0XZ&Lto&09v6lRJiUw70D@DMVYD{@)BGqew@iaNNw^4QR zB#(Y{xTmW=Ug4TU$PZIo0c|51Z*VvMfYCo4icg{C?^Gbp=gU)>vaw9|WHNRbP5|R;De9fC(MT1T)Yh%hePT>?0u<{st5_b-t*z zW8W~GZ`vB>ajOZtT5lnfc#t!j;o4L1az-C-j~x3R`|^w{VQzPtCy0lJ9Xw!Puyx-`4W(ov4a!QU8BDC`bIA!4jXIP=amt|oq5O|rSF=FlN zIU!o#fziUwg(?W%11Lt3Vo*-)i`bpPy2tWL-|G3)vn+RLl6#Uy-ZhRK z_>C5SW{hKWuoQjj!x}NZ?^$WXknt_tDk6dol@Nzx-TC1>;VVr$m?VIVRar>em>^!g zCq-P;1_&O0{TCi&AIw2r15?=i;KTO2e}uDY((4zvC76dIHV(9N>Y`6CBf#=&5P z&pczgcv;sGjO0M{X z2zi%06bXOLJy{@~{UsTDcBc(6f`3x~fjE)Mmu-3V_u01t(+EgWyZX}@Igc8_MFa8Yv?4^vD+3==-qr|@t#RLJVFV#-T^Nv}Pu}{^WMuSn#amh_-OGH>h>r5|Wb{=gDD^?3Xbg9uBPO=Iy zXpi{^V=`F+sZDE$k0kiYt7uI^qHgrHN4k8M7p*m%;aIrf4%wzJ+shL*yl7<=e->Gj zf<(oR6vhtevQF7L2@4Ms3>`DGE&a4C@*ptmU<(uKfw`|-#%O-~tay)_+Qw`uKdu68 z9rTW{!{6uvizfyOBCw4v)+8DV!pOSMg^GkrNvz>!86g$yUGZE=`c_HWF{U(GlzdPM zcA=0b7(3z|>L>1m5LS?fX!+D6x&9kic>l}qfFZ6R|6DR2n=j%SDooz{Zx}8AcdB;s z|KGE;cU#ww5Yj-q$Nt<(lw24uLMGT9j|Q6Hzu_MDlbw?Z zuC*N8aSkpN_l|WI;~oSOqhsUJQ)uuw2VTczN0D4cgA24%$Hh}uWddrc;r7(GPj7zQQ zCr%0fpYK4*&%}pNxc|Q+{hv{XAP}@P{`oag_-u_|P8HOi71XB*qVj|P3-gbjpF4j^ z{RfmVcEPWmcGWa@yA!H|8LetMNKU$MS`MyH)QhraC-sQm)}+IPAvn#T+AE{z$%>y8 zOM$Bz#D2lCRDkU|Rgi_Fy=|eZ|4*yu--hUzhj{WLDW6DiAHw>cJ(!QiYir+_~LdbmFD)yt}u? z2m#MqbCk{ow>@))N%LL*dF4(@JHm%>6;m7WH4%gNbEbe3L&XWnR*8yc=<;BjINJi{!0__i zs@p&u-_6igqcwM-rwUO^Jr=Rf?oCd&H4wzEIH9MCT9-*lo0tNjc_S~f6f4I1z2HBp zBb(VHro*G4%2X3-W#BxX+;w0L?lGoxOf2jk%d9zdSyk{{5f;z!M!3rymbQ(7hninL ze{{~EaHw}ef@6nL`Yf`VO6}qOgI&8?z9{I;^d;fsuYb}ZkLuAjy7X1heoW+81kSgb z-lZ})N4kEB&}%=Alt%Hl*;bRl**OtGO5ogUt6LpGmN=VW_5UA;UT$W2mcSYfyL@uW+miq{!DvLo9)9xiU%@bhzv)T{zf9wc-Y;| z>BQ~%E#Efc9k-%)R5R;%(K3{dY&4jo7iIsx{as;$+g=bWr}*V#^?{rYOWC=c&{+zD6>Nz*)v4Zp^uESNv$Q0q)nGPyAhIE@TY|S zEKy#fziEEd)}nLiwEqEF^t7FOF-flh(bSoUBD)# z%BCuqiIy9#%IsnR*m@>=5g)*oRkOIVXkyDwJaDu~W9@aVA|51((oAVM^xb5RZ-~-Z(oWN@;*r_U8 zpa=Ib;cf!orNDf3ke%o;^F>}HpR8)sSmYGZZ8TU!Y`Kc24eRj7N@JWp;<87Yf;snz zm;5T7TyZ1Tx6(|QUU}gBW&0YT3qx6LIUw9E0$xnqy3K4&KZ&j~qs#36G_Es*6YgdM zwkuoTPmrjkRoOnS`W(?q>KIAdAA46AR;T1>asM{{^a7dfB7;bAfMB~NF(c&3%zAB#l3Q0x zl|viI*RS{s5nDI_{)Jv`dNb?5o9j?FNhBU>v| zg*+uChaB!gX8ocJoL*w-3yY|>1tVH>riYms8HPz5x6X`&8G2Xty>vwm3c`uM` z;#`&-Dh>T7+=ws(Nt;quq|^YSUdy}un`PQ+@ItH`mDw0& z*J`0*%^?8nLuDHgVwqUv04YVS(tJs&Rab-vC)&JFmh|IO8I3oYOuobRE&99Zo9{fx zJGkXbO3)SXs~g_2wGE&ndKo zjp6>!cI00oJU}fFxI2SEQmIO*ubX?@p7qnM5BK2#9kQ1Jre5vbgO~b8pGHx#1+|aq zMkXMJx;B|ylkU%wU@>_ z)aqu`iOD#H5tDX+rXg%BWLP)A(zf4%qMSO}T&E@vKNYolkg}RO5NRU?qw>pPvUIWE zp*4g(p{vi(z|bELto~KQgPrO#PFm9OAn$7zc`?uHgXj`Jv^S)|1L+B2Xh(RR7s?0n z*A3C7-_(#nz{i44j@}roIcnalY_ocvaASUSxm-~g&bFVPQ`Q|}mm_qC-rWSPvMU7+ zxQ1Q%n^`LS%#&NL+1|xM&cpN;rx7P6I9D)n%e3J@j)j~;q$zo=x6Hy$eWZkC*QC`! znU8^c7`Gj}*~ZMq6o~%Whzt^=%apEua~k&DFq-}o{R9WUTb(Yn8c62Z=vGu3SWJp} zk4-IwhG{wSv7^W`|5y>MsY+J+pjIqQ z8Rfr=wUkHmy$6{|F`bp`u3cP*zoKlz64*2)WLa*DK_jOqw^IWv^bu zjt=y3&+>3?*&p{JVPC)@a}stJkjrqaZPTdP+ zUX9Fre?LF>f38hq=HK^!U-j?lJ!o5Y-kcuA{3J+Uu97tVHWGu<4KV!3CO<)1w`f>` z=keaC+Di6$5>|hx^28H*J*2(QDQ_647GPi1onnrLgPHP>YbjCT zz_*F@c5tvSu9y1v_&m4YLJ3x*CM@HD!`t#x_L zP3Zo1k(?YgtYfU->FxLT^K;uO&qC}X5KfQJ+Pu?rug@8vo@7+)j;s*eV(l(~Zw>=J|@`7 z5Mf?2JL){cx5-J3VzkH*Qwz=L28CW1WYC+fz&0XTOV~2C?@SgK8}$2bk9z7y@tr#x z$u!G0Uk&w`sIE9jFhD3HKvCy&dXa`Tbb9mGkA@l+&OD^01(;Vm1rcYi`ZQ4BYq3m* zful#OM!~xzP+@gwl!RuA;FJMI^QKhcA|mYMj!d>xA&w z=qwGPAwpVnGzBOqL33W|kj@MbG9!M_Zp9s2htWLri*gKRXX&@v^1x=a;f)YFT`auE zI_)h1`12Aw5()NvCpD^#987Y~UP5z84dro=_MEeFEd)x>ow9{-CXVdDNRUM0wILLn zFKKU-orr|r7y#dtRu&VoDbKhvXzNcQpM8^)947tv0c}LOrPiQa;J$Hunrg9%GM_bb z>v-1RSWA$^f07Il7sN}(kK#ze&=_Dbmu;tl`07W6qHy~Z(;CY%)ovNv`)vOZOHbQ( z*^8};R>~R~-+Ox8Q`D$6(Ca7qbA8`02+PX@xPCeUMj!I~-ybL2Szi(ibHDZC-(ZxzpS==;aOwaC=R^Xg|p}{5-loo=v~``be+#xT&{y zu&=+V>%#NVZ`+e6R0AsgMb7D#_BS$?62GLb_(cS|?w2RQ{csc9zLfJ2SHa`%_tW=W zGi6tD!1q>w8!l&W5n=tq;o7~2$lrqggPVZ&`lVT$spzg@TW<1~!g#?KqV`SHo($1E z=k?!@9#Hv*4xzHn^PY`?b|z(=j+&&YO$P~T%o88KVPGm*Fi0w+ryz-H_E^oARD`%- zj8`+iw$aL%*b~b!{%xeimvfR7ZeTiU+vg4stVmmgRba~Qf$8*&B<9U^=P-+F6pewz z)?5Wj^*XBL9S{<$Z!kYvxT*WG@Y&b**aeouE3G<>bmd!TMaG=A^m1OzBZ@gAO1k2a zbRs5gM@U_Zl06eAzavfhMFQ;O{(G|Zen>#lncIPx-u7&Mb@%_Ts{bvu&#XvKZE|6- zP@ai89An=3calF&WA)4zH_2wME4l&wemV|shHj&zugALz*IJle4tAXm{_QrI8nI<~ zU$Qhhm0dY$sU2&O3HMox$J!HRw2O6WWVn-dm@+`oXK3#Hl;9>v9baLoskkR85?u_x zGU#57CuvebIGCCAq}i3k+0h70(!Gl<1S>Q==ZkEkn!p+T&rxwIJ$?uu=h3}}8gdNc z7@`3?Sqku3n~f#m5C#yjt`mV=3+aa9Om(vVQiQoMj<98+b7?iKD&f@vd8C1yAbemR z(3bFF!p=Kfl(*N>Ct7pa95?L>y`_c0p_kv->|UByO9#vPxL7UQIg_hwj1kZS=4FDu zS!Z8z$g9ar`W>5DrP$Uj9H!&wO}a?Eb>ArO#76WQgLBwEr4`t(Q)(8MtdPz-9fj|5 zqI9l+;cJ!;?1APp$%?M!dtP319Rqt$erWiXUtYv8)GQpfgk>EFcaY$m0-Wl4=OqjjT!`!} zWxy86vTd^HFPf}WS>5D83Q8Awlfq{bEWWf@y*ikzd%)_<9$(0I;5CVk_YC$*GMTp0 z=r&(Yu#{)s8jOsrTlK`<=dk@J|6L4lR50?7NMNbgQJhrkHopx&y$7`oYgIYssf7|1 zS^1Qno=v9ZY%|(f&0z)TF0lq(A9Cdx(aPc|FsC^{C*Un8lfxBxvNUu-a*CBI*i?m| zk99sit|**k!~1@4;`+0HZN$lsQJ5mYs5&SJ^bvb5kVL zS{;R76!v}DuLgPbhmK>^ME)C6@7>DjY88V>dzhnm!`4Wbv9)DXp6+j`b1(u=x)?x@ zdJCa}c*zf)yTdv)lF0)k_Crm0_XzRFT>*hyswT)MIMZISr(A&!4Y>?_-z$p0AGkdi zdNZZ)J>^<@FX5+pwamTAl)7U2wBEGP^hT$oV9PhazDXCTcB24(7N~&ZpvvrlpLNWz zm?eA*y%NI3fKJ=d+Su307fCj$3V%s?2 zFw~q0O0^Qb%}+~kX1v_|=heP~JiCfKyNlIQkV)M*x{kv$It?%HbVXle{66orr7j)OztuLj)OrbExDznJ#qKgQV&0+&QwHM!B&`Gj@UJvWYDEQzl zReo7e;Hip6;F;$tq76ldJwLLN;N}@-?bLBT?I9^<3Ih*BgwrSO@r*in3s#ohUBP|b zTj-DX&<<4ASCaXUn8~9;$)$vvAIbX|1K2ONxjb$sK?pT>U7@U18GzbdsQJc}AIPZ8 zw9rC!Q9|;|ZXU8O822qc!(>ugZbGcEaj76pNO1`aO0D6xw_ftehQJ6wPujFk%dxMbdFRo_6e%$|oL zEA34Y-rp!tUK9SpYMA!+{n4>I;#fpA<^}QUeUw(2#`&W!)3+cZBOap$*no*?!$fEx zyg~)aTmk`77+BDjqlI$gW_GUDlOFx&PMNecc}vG`eJ>K@i(1>)iFuw8A0*|@LA}C=fGR(LK@R-kRc$&8q8*?bK7O0g z`-acxrkDZ3ogD|xNWr7W7S}PqJ&nvk3+DSLv%*HY##!Fh3Y1lP;wF)o)=O;H;A&v? z`e!QiZ4-?S*d6YIftl`i;YCr+2qe+m;O58#Sq*WRukvZPVH);00|iml21V%_C+awe z$dUZx+Sc~1cb|ELLyJ+bxyxg4xmfKR+IC28To|dH`n`qxz z|K&^Zi(=yLZ>j0{Bh{r~YScuN0N(eo!AxpK@@QQN)HTYP_Y@+O6JN(3QjKLE=LsTZ z?x_y2W_=f%2X?kgQUEqG#Q~;f$T`K^jkh*Z=QZpC8CJ>0Xl{|GQsnmk1#Cc*zix7; z7#=jV^e*lc!Gi)|JGoN?4;pY^b#bQw9u$=Kdbksk>kto$V2K;tDa?Zc5Chz4fCq&z zv|{92U?JbG@h5Wf?a{aWd?*0(+YKINzhIo4lzh9vjJ^$(L5|{6A#OCV1HF7I#Ek~7 zQ!k(D=SG8^p`T9;aibV1vsy zV$4_)0|QtgYw+Du<#DKQUVJwobu^QK(0^Bs(YRaMkr$dqE=3k1)YLgc^)WvQh)vL< z(MeiEoqC!)kn0;c(VW0k6BSj;s?#u?W>PC@X0eH=v=S@|r?wbb*6;vczNR@JxC3VM z|0vYb+cD%-?tQp@3-PGM5bK->9X-Cdx-r#L@e?0Wvgs#M!H^gdTNrsLHi86#8iLh- znYn%OVwLwsK&+Yz6YUn1=u@v_n=u?=^FPhLX`;`CsEW?#JTWe%Mhu%7^bC9e@Ty`! zLcDCa#^GXmqt=pD1cLW9azhis5CTIJ1X*KN8KxxR6lqoQM~%FSP*|NY=IB{p-^>U( z4+?L2E()8wh2C7_`%&NqUlFSa>|*O#<5RM+jquR$s7L4&I9#eXlBiB%vN-oCz=zI^$c&&X0p1>tBXmb@t;GCAW+ z&1a%ooGn$JomKNhKi%Cz)y&zCAN;F6y1yDp_sHkYfu27RIAIU!Jzkc+!q|3n9(?Ov zFFa!@o(wffxkLv+=my)fwD(pm*-9T4qDnrieT|dMwG2okX^p&S}DnMMyGj zDB+2-MNgcp1B`fG+|%SL$c?Y(&gc#$qmL#wl=#C6(aJf=eU&W4Hw!``$q-43lyz=n z4O_&AG{mQ;WwafT7@BC}BwR3`^?RnC7%TALhO9JF5Jr=wrK(v*QkL;YRylAs zl@h`ZM9QXGyA4g%>I3Vh=Lt}4QEQ$dzpq(EQ@aEd{X&?9fy zEM(p`+@TQ7Od@|mLdxRyN zltO9_8KkQsMO8!#ZlV;KSgf!|FUXxH$XEhlRIJ5AgSXafUg7SMmN`VVev44#H)-zS zEm)H}p6E)F1yjvN63KE}D4xg(xv!NK{=?HuUB0=!`|DG39|rRW1M|ett+I%2S_JSy z2^Z=E>Q~8=2UPhqcI`y0myBj=d9h^4gIz)-sqT2wDNo3;@rgt~F(4e`&KWa{6Z=3h z62AEtR&RV=!IJ^}*>J0Ma~I(GDts}uE(1|B)S_B3D5*6P5b&* z?ThTo?UVcp=Kvts-2}mwW^CVxsmfSv@(?%x&iBWG|Kt7LA;)jdT9rfCtQd|LL3CT^J6 zxx<_%s$6(yOo9TT!3i;L{um=rGpkBM+mL|ao9z`t=dkFpQNV~9+*3u5jRMAi0J$o9 zJcK*8cB)iY)WxN@Y^~Z%X6^?(;}@5ApT?H*;_~kE{nq2O;+vYTBy6pEsA5R!@Q53# zfKqrtrQ=(&wL{p7;ceLJ7a`rP?+dF1KwM6A#DF_!VHn|9#C&1IH6?ed}2f6Dg z2<-ka2PlW)NdY;&)akUdHi{N2*`{R6Ud3HJ1}h8Fl-%nNU5O(@Ao5#X>jN_wxSg4ltWsJ=2F z0}<~zm=+L*A?(=pzaMC{!x?nM@^?6>tV57OU$0$8MRHa#ky~kgh;K$hjJNf{tF2s#F1a?LFt-$>0ymHae#0m;l#FW$YYAa>I;jjY%gLv(TI}dMS_#qIZVg zFtdY}Mg+~7&<19G&{y8sT~xHa)vKD#`1=C_ba=<<&67J`?Z6(lj=^ar%frsEG1~lA zAXt{$`W1#j8d_K1+57+|@=2pu-H~VpXb1>smJFfotrZ46liCd>uH6B@23WS3KImi_ zc9wf}QKObV!ypfcmN~Vg7@4QlZE`7?4>H3|CY#)m-RQ;=n$1xKLYdm8v!SdAS-fKD z$KM_CuxAIf4z8^AAh%ALC>mm8Rpg%PY+*!A=#$$?FrZk{0s`dB5u1{ecH|ML(KWGF zstz{QzC}`OsBig^E_3_c>8*aUj!EC?8}@5!K!XJ{gXsn^_LJzC zf5(iprOZakv*tSMFA^&QOv>L#Cf4aW9IJuX4vp9F!A|_zp#Ea3%^*7jP8>GyZbZ)N zVu^cHHu)ssgsP^hAnzy0`EjhHovXukGDA@|S$Ff=;{MIs9H_*>daJV?H45^Glqoqg zQYqN!UvxeiO*#OaOG?(e8ixuYDB8)u2E&2p&E&*k33`VD;X9qb9RHs41N)LCgV&vmbHN! z+V^7*8?hU;)CCAdEiMLqG32C_E+bIap}MT4mYLkp5GXPevy{PpHQxgut(SFZgm?vX zbSBY6?VUUU-0Xe+FdJZNdBd z`zfb_LcAP$Nub=I+iMem5w(Be_1Z8gH$aD8U+=Ef+7Q{qWm5fxG5Q zyUx`UQ`GP>@0{BK7=kk;UpvbHpP|NW)YgC`4T9ut-C<`1NnDZiJu?^_gx5M_fxRL{ z5Y;C|SV%qfjAPX+U`AmWP#bx*5+61t1FldnnX?d&O z#=zhhv~G#3`*;PZIvWFq>A8Rk|y!VCCx53FGW5++BA%5V^2M+psBt`nZyN77+mt zaXvx&B`5SGN(h(`eryKw`DdR!|7;r6C^i&bfTaAlt8Y&K_WI=2`LN{WNOw>@tP}iF zNO{Y0(o~QY16Ua*>VPjR10n**rObDCgCf@`)TLy&;Ya4)ItVyt-9p@lP~ zbm#iGyaHrKF6I;J^y(pou~p4gyoO3j6FARRT-+TjElswLK!}%^P8i+9Q}5An51Xq| zo2zPW3a%EfrGCR`zC3ZsMv0c4zSjvCInSWx0$O^+lF)fPx!9YXfcZ;hi z-S0zUMg>uH#xVF6qrss(2u4Cbtniv*1F}(q#Oj)n1>lhK&TzUl$;9)J@+mx8$7@E zV9YsU1$Z|)v(aCJapf#1_>Ome5ss7uda<%prw~||xL_OKZGAAdomQKW5IbAYg(-C@ z(i}0FU8cC++L@7iB{m5&)YG99V*)|JTkNrPFH>5}tKO-0UtY=nv<yJ+3gZOgHq8@K&`u+n*66D@?ZZe`NJQ7|M{m!M|(!xIVL$>?i-@%O6yyMCP4k; z9|Nk=T2#D&`1t7e_AAfHLN;}ZH))KyYK*~Zgr*dI2p&nKy|8vZBNWs2!hpfnf*-?6 zNC$%~JuGL2L6j&Pc8e{x{4@eP#%bFsf;-+|t_XFy{ltZ0M!*L}Zp|(TVghWoTaa^i z9tzD-KefeYU|B+G$#%VVEkTmYXWcAq3Kq!Hx^A+djDH{uV`+FHkt;WE&=T87nZS&rr^#UOa0eWs>*b1zYM=>>(Z=6*a=GfdnbJLIO} z1;(lQU4g|Q-NuLwxOI6Mea=>Zz&f}_lJ-3gAh|Qe7fDq&nPy6M!o3>~*ZUaa1&c9! zMRla(P6!Lx-$Yt9>hv690f-s%^gz2tNDgw1zodzrRxO$CYh@JcFZ^TC8J zmPFpzpbiAEl0rEpm$GV#$jM*v#J*uPpBR<@gLg<+=^(Hfv%~V0PxwqV)t%ze^4r;b zzMt5R3vb#vb)#v8(wu3^3uIJMFhZf`eN?7!Iel)VW`sT@uHm zupDhqBDWzxwu)z?m@Cj#*K|p!jhY2pUPYtn7KBW3`KIkUObK}@YgcydfV{II1TUq$ z!aa&({r4!`!$b0>n?!~?y_M@JnMt{;x@d|Ef`^CXuR`97O{0b}(we;>?{-dHoa?)t z1M+U?vX*lrY;ZAuw-XOVz#QB&Hm_;U@^?GtlfSK~&K9p&J!gMq%Rj=0{Ov1UQ_bef zKbGeAq0#@g;7VUFEB42dR{q8-T6w^J2P*R2_a)Qx?s)3&MZy35A4-ZB?{-?89LUn_ z|4J|4?U2rBU%cCa@kVRO64IIYi+4L_ga%YCwY+I&FW&9kEHzUH#|Jg54g@XPAKS0L z+xdGG_&Z?`&|xP35gSgbu2xW`uWKq44C9)QjNw{;-DO^xUqHtih@r*HBZ6oT%@toY zbi~qoDBlD~NDK;V-DN(}C`=1z37AX0h!@_*E0m3I%?Y!amW}c?GR(aF7vpi^c-hPp zTiw|Ru~5De!p{?96LPBA#C-X&yznJciq6Mv2>T8?gcnUo1vp;7!sUOnj+um@8OKlP zjcl|lKVtWXb+p=md?Rz3!#nI_g^3R#wWROAVq&frFUa#}zx(|6kA+hw!F-ACgWe8n z?bSi=`s=IN$5Y?+Y3`p%+tJpbWKYCB#R67nC~7K$Z^P-hP}<1y!$E3%wsA0!4TD^) zSd!ysmAEy540_j~p~jwb*1w}Thoe-ixpeSarkcO{eNm{QtaT|Yxd4fVV3z?Fc#t{ZkhUeZD( z(95?1goz=6rHD5#_L4c9fT zmw|deEHGm&4%??!84F@d0EL?Q=yS8)ojk* z6K-=Apdi^G%)MNwB6MkM7vz4h-}xT8wi=6wM0a41^Q-3AX9USJOF`c*n(f6>lD-O~YGYNnR@nL*6P5JEgmDPXu+VU?a-(HQVZ|trS zDFuY^YBVCy^ZEEF@S!3B2EIH!Hxk#^6%$tjMFHFE1EXvpGrhe!Si>H_osz09@D{>; z(sBs>_sPY~Cg7ou7HeGC9LjD|YZ6d<3Vp<((Dl;5;ls(Bi6qJne#BA5i`8{3e025d zQo?idGQpT%M7Jw|d{aal6s}&jJx)uu0O3YTMQh72_uM!yq81doVU$&|Y(Ih->xPNd zO_7c&0wTvv!wWs(!hXT375JgB?cNBW+}HLin2l$UM)wDpMzQev&j_HHTs~Q;!qi$; z!r_kq+a^-u2e9GU8iLKDjey#(@L5-(RaeF!HB@ZU6_+7q7+_+I4%1%0P;I8YMp0`! zr-b~z_F5y{&eH^kUf9gLu?N0GIpoZSm{{Q(dU_f9H0oR~STyvidyR|KbJv)3Mt7wq zo3_`8wA1jVkkq?sBYv&i-_c6$tJfNdf4qePBGE=9wdS4|-K^IUU@pVJ?Y!+TgTKwwcaecnMwyNekdSoeM8Uz-7Ao8QqwAM{^S<9OZnoqZsQ1B== z=Ji75V7)0{l6F$beBx7RgZl-)V}dCKnQkY+(3xhnkw}a@r6(J!1u3MuXxvr<2cI*t;FJbvD>k=mk}{mHNZp*i6=pxMfC!p-~%029*g% z#unbo`qn6Q>adddf0KgGShmax_OE_)cBgEnh7U(<#cD3|bd>%@-V-^~OhCJAi`9L| zI%BmNPP?H#)Lux*jY!)DuH2130o;hzvgx(?{rXloLOr!CY&^gQB(4aH`K}6|2g(to z-3gg9^91D^qL6#_=nd6Ia@5GK{indTpf$}Fwu&MC0)FMq90vx0`jJyaFzkg_1tWjB zWy=F>nZsr?mgzqQQAaNQaU)zT0winl2lrop+O$oEOab`SKFOnll5=>plN8SE^biVW z%;{_~CFjx5osv;uvpXR*I0WLVafNk?jGoR0yVM)<_gY?=rD+OwK(J(edk1vt*Yf`S%OC ze)G5#sPp$+Y4zW5yJxbz;Q|MTpL7drzS;{k2(U1NgJErpWH-PhOn>cW6PVwr`Tnj^ zBMPJu3tm~*Kzssi4iN%%Swsdum?r;2LyK-ACf@3WYhO0Y@7Vhj@}SGIy>rBRw`DWa!!kos;;VpuGwb&L&> zOkaZUA7=kiQnNXnv3UIHzzIuGH8&};ue1v?Ii}?h$ z8JFVF4P>GK;v{Q_a=5MJ)i=gAaTroYCBbjT#Uv;`K}%^xDr`OKM!k)|1T`$K1`2L; zV*|oB!hTINF51zjp;wF7K{qeV zO0{j9(QMwg+fy7*F#dCFITg=*S`9^Cd9mx~>*6A6B(nB4DD3NkpxQft#*^1)@%-Zi zZ(L{aC##DUe9~51OBp(Go)#Nng3RCm#T|@ag(fnV^%|oUMT;+%hG26$af8DWeA_1`W$CF6OWqvBwY2bHukC+pw6 zRq8)TMR`4Nx=vh!zVJO89ut1TK<_BQ@d-hU8pEzHW>l;E-{@LWA=h&HTomHYEnC{= z+~Mimxe&Gr?%HW{d^QReim~s&dpp~T6R9;;;*X54pw%wVUn4QLT^CO06(_sct{{0( z;|)Y~;MGwD9~+|IdHXj?^@cb(6*r?rhGhT{z0m@42Hj4;E~LC|Dz~JNe2OVvnJlfy zjpGHCFjj%_mMtf!Fyiy=ss@$qyo~QB9+kZ3wQS(HF+=N}3XqD5Ua-!K7S3`?V68xe z%B9%V_)T|6-J`uQTSTok-kFjUBATKwY!qwqfk2M-k7)HpYfzk<^QF58>^ms~OecW^ z4wL9D{M03Ve|5|5lTOd>D}31Ay|MPDoXu+nK2KbE*a>BXkK8cQ2-^rh=L&0BnB@TD z`QPssOuQ9}YOZFS-W2SQXY#ew&J_OlesPfdI2_kKx-wd%HcDmAXERna0ev&|J+t}H zs6zHzPG(&tccm1xS1la{o)_|l7A|SBpK4yOJ?lqq|7>;J&H(!7E|BH$Iln2G)pgCz z{*l$v6(DVat~?llt4M*3nW-SJxH!Y-r`=K$(9Puep_^z_E(ZyMW2tj~$H;=u7px{#%`%n)IRIBEoMY}AcEZQ{DHzvN za-ny371&a3uWVbte7$HM?Cm3KY42zL=qc>YWk`w68#ZT`{sbqH{GIm12hLNvfl4`o z(mTK05sq&c9ooBz8X*yg8b?WBN=A{bL#f(%9*|3!d&?|A(`-M;no+IDyPYn*c((&i z3NLEgVqsRI!QyhgFx|1RVI3fNh`g=Iu?1D`;AaI7P+cGTlFz}vQm*+b>d7 z#UEM03tzLrned_9HG`^dhS~+^!lFE~O%1O>6IYPKYmcewF4K`cAn}xY>$QV%e!EH^ zy`iNeH%-YqVVHKm+b+h;H!$sI2LTphBelBimp z*>%H<%iyA2lM8Vv^R5HVcV(W(D$Rj}MHp1R&dHwpj~nkl-=FpsC3qa3EM)GB^j^w> zXK6t?P|UOYUcjRl@}Ar?L_2J~-uYulS~!S9^M~JC*w@UlIxDq0mNO)hD_G{Q+oHBF z$b|ew3R%BEsn>iesFvS5jHuCsi>zq!po(Y9n3WMvvBvz1ZJ~Q}0aV1#J^hY-^j$ws zbd8GE*^O(dupVz?eg(8e1ZuMbrYq-ZQm{K#1ntRDI1M&=>=2tBc44NexD>d>V#jP& z(0T7!8MJU1%wB{0ee59!--;ap_(VS)z&NDncHg+IW1A<~?znRdb%*+46#FjFLV}IV zFhp~U<@jLKM%G5#c2vm)R0?iGO%6KywBH)hJs=Jd30uD(T7Y9a zafAq?vL(2vvy{OngYZLFOD(3@(O{w{g^~w`+&IAN#yI!{{&&At1ImhJii~Mnq%82s z*mYlF{IO!#tAuq*pugwEY;|kxbVI0IC4@-E8DQ1yJUofc>S$}W2iOrg)B_1V7}FSb z{F~ho{fJf8;j2H|+9JVMBf@BBG#7f4_rsv#k_L4wFdf;a_O+R&;b4Z{{GVq}>bis;>)GTizH4tEs!0k^$YXF3rw{5^W3%P?` z*!mB7hiUT}&^Hi<`OH^qPzp!~kodNl`+(<+YSbWMc23#avD(%SSaD>BJU^yAATZ*` z?N&pIKY4z5e0aR3;P(Oz75_{4Uu%_j|6a^C*hwNjcRQ!fNl7%^M|}#fZWzqRX= z=ZDV@kN3=+pY5C32bTF~ljHqZkJb)EJ2R#_w)qQTD>dKCI=A7&b`g8QLc=%hoTa7X zw^%B!J+b!^$PKs@xF(;JvSy$3Z+Z`>*LL1#`W_&`v51<9GY4+`O-I?$WSz8ccxuZq z=sQ|}Ba5bFS6bF|&iZ;vt)$+myzw+-xbH^G7`^}4r0RcD5;ZR_W&;8iorMnQ>_^;z~zFEaP&pd*I^zc&>1|CJ4q zh9aglTKR))NecvGYn0z-8^&4M*mA?miUR4k%NhlnK2_wf6#DQFM&e!9Ow!{2@kDoH zWTDTr+e5%gF*g&!;Wvv&H_Z0uMhlG*f!Y*nt7lbmqr^HC+Dz}&c|n!t*%yV(Zq2?( zlvg*s*_o+;a%5**-TGpqae;g#AC(d#>=z7pgV8-mNwWp&Qr78an`^~1QHPt+?P>6Y z9NHcAuk>CqobHX8uKBsQd2~uV`Al686q@a#8=rRy|BM$5vz>hTSqS)xo!J1>OWBZn ziY68~2~%>-s~6;4s0Q6;dgU{5n091strBZTfmOr!M5tw8d)u6&BsmZTy2IYMKkQJ8#28sXD%Kggzte*gOGv#(!(I+sgw z&x}@bXNWD7uJX}D!RpRx8OMDl%c_GOcki=@dB*oW)?PI73KzEP&SA0pG_J#;H zXxu7gt_>UXV&>Y)AJ{N66cB8GX7f-K67$^LYhv%5o;)8hje0`8P} z+;w-JRFR$IohiBEB`;`QEDyqY`{$w%L4LCX0qe)n4%w46jL3-M1*3P&)mAWsW{Kg7 z`_a0Wsnwj)>NgqH>}yd(vthcM!@c2>AnV5R=b5ZC=8EsbBT?+QKIdFm_WH^!z51vG zo+LK2c2dp7SvsEF8xW}^_zw*u7iW&Z2l83YRlK^TW4Z=Yh7<3dl=Md_$oUsnc3AsA z6VjrTXDAetdx1c@}fAiDCCXPuO4F-Z{J*un#9{T7j6#bKe01RXZSG0 zIH7!;;g1wlTRHXRij3N_a@!I-I(oV$<0eX%QK;wdryoPEd??OuxrpY2bx*N*+V_qL zeRWq0Y6vMQn?my{V%jHe%bN`bfr;K!Lo-OjCghBvHzI%GQltiVAZ*u-z+O>7=LQr| zS5o4iu*ruZ?xAg5_}3^luYe{JMn2e|I_VG-cK{6!rbeSh9xw5P^;N*0MfS{Zhxdj| z?qjddLAeJiLaqo*?!{iA=z;RfFfVo#H~PTaH+@a!(s;F@Bb`MnL0$!SDam9}ux!vOAZLgO z4|0R*W?i((^@g@;+958$;hXc5vsdTSGXK|wyq{<}X%w4q9pj7%x$%kF+9?_371fI| z<|e%`D8#TkTD%}{6$Vs;9n4zzYbkYHd%@267}X8tx27l%*ScoxAha|cetapSHJo&& zIv`UFs%rr8vDv`JGM-L>4wy!$(hqOo7m|8+09h9b+$=dAAy1SQ{ z&HxFAjbil_KmAKV?hvDc!M9APTqpf@L&Irfs9;)kdF`wLXy_g_lSBKCY_3=!)4Uh1JdyP&qHslhu2C*-AYvcPDCazJqfB!{gGFE| zF5d^Q8~F&*-!D?{PvV;oKxdkax4j(F(q-3N4vWzZiegBu!tRk3t!c?LtJ?wtnH0j- z688=1qF#|F`QTSCA3VU}>$Z*UUcU?@2e`0Y?B_gXZ&JEX|;Kbd5Ok?>YTX9wjlGzk= zVCq4Fv-i-&k`~M*Gwrg&d=;gmqoX6NaPqs~{f@|*P?EEZm#Ys(0V9OZj*qA0f1bSh z3c?>Nt;mhk3;R{`KnHN7j)l4Y`_B!>U{HaNSr{@DF?DniHrK9wzGv5 z17X4k*#3Q{zN}?awWR~Gm`4<*t=5BsX!oLG@&3Dy8;3M#pX{6^czQ)5wCQ7QRlJJw znnY6ah>hid&<`xu*k!C4%gL!HGcMM>s^vdm3&b7C!df?+vZAce?J@xaSAomZG(yNw z1xovhZ3}TR3wx44ZDOv>?u3FdTaMU6gq^Q&FEwHfG8U$Y8_;Zja5GTqN+`GRG2PkL zJh9KFte9VvPEej=y0OcI9Yh-eRX(6tR1{`O>szBET8ca+muBL=+zQq~zC-U)NtZBO zD=`j^b$2@5MG_)wY@vl`-rRr8V&1Q4rLc6a5n`b@wS>%9y>P^gT1@>SifG#r+P(Rx z^_@4~IG9^~ih~uPwPVUgJ8yj_LS1s^#S_4`NwG+jhe*DiUMit` zyn^Fqt_iN;M=3TwWb*jsnmZod)RDB(UQJBJnR~${J&^kavwrbFax&b5>-dC0)N?|R z?FRcmOWy}67@jGfW=T+-?4A0AI~PE7AvCLJG-Larg~8{&_S-D&`!45gK}BwBFJ-I- zLc-o_R-3gry}BTI&F@&P$lez$5*=x4(e!%$lgtzFrSw2$c-)a@5gfU8*f>j^;*g5! zEi6;B-wdBaQn-{&ZGB#@AUJgN$uxX43Y98Sv$;`0>Yy?g=DR;QOn1A`=+@=ZAB`NH z6N*1(Melg-WE(74?rSSmR9R~xxXP818IP7)H&?K1sA7S1)akv{=4B_Q21;mL6Lr2P z;abR?T{brbSBtCBM*mGOWAK$%*@vo45$|o-VEb20C=POo;VwpY;zop*una@^Sv@ck za{3Bpd+nK@Ubo}_W;n$YdxPfet*F9xNJfi7S)-C~8tBM=Tt+t_L4|egTA&)FbQpoq z4U{T;)0ojt6cyBLmBImlmZ|PLezoFAr8Tn$AhzwEoGrh4XUq0c)NKPk3O6T^Q_!iS z5uLwdM2=x?AC5OBkMKm><_N!lhC8bx0=dSh?m)&S7QtC?%n~fr{@|_?##Sf*c>r(j z#)0NCYm6e+)^OMWo{IRY`);=E!rS3K{_vsDP zo5UQ3h{J2$JN9#W!8RG#Y~hksPgZnGZ1i%)%y&c$aIr0%YG^5oLVa?oJvr5W9Zt0i zbgG37Ogr?(T3rXMbYuM%XDy{e@pd)sE0Dy8BpGQBZM%wrZ0~9h#tV^?Q63P0HK4$3 znDcI%LV{KD&^Z`*AS*dw*24>g9Viix<*5&R>oDQ6p+K^%XvWNGOEI-O#+qPWPDd1h z#-~m^O?i5?0u#RJ@T0N?D=GZvOM|z|Aq!@EaYc+Urx_MAVRfm9oE>!H@^6VZR-(IZ)7LGMy_5(~e%|J~+yqYDiVxl5~*LLa% zUfZ}42jq`X#z;Eet^4r6TVlKJ!;WZ?ateoqk5vI91!|HA(iJljz^1ql1Lt6h^C-c6 z7)TaL&e;_AVIW^5k%=S;q$6b{fc;gw4+ExoX+4SSuEYc+g!XN~GZu%i;=YycoiovT z5>w7<-Ekl8?oOw>82HgD42_;meovUlWVFV9dtJjAYo$S~YE4n0^R#s19p#q9@eOZ* z5d`1WDSEl3P}GV-zT%OcurHFBEE72hiWI!$wt=`U0jkIz-kfGtlR`7>( z%#HxXFVDZ{`#*grn(`L^`f2YwcK&@Lkp2BX|CglUbtFD6^hDMZMEwh> zRhIz7A!wWP(lRMe#JrUL0k--W5qq$BYj*@6T*6L`U-@{^DT9Dq1?;pGM)!0#aY3`P zk~OWDB)6uq<%s$hK>>^h7yX0r<-C4K7GueB-jpK>X~6R#M(&|Vtu21*Vk+>lxDyv` z+BY=2MJ>sr6Fag8dA2({)(;LXz=!;}jY0#GkU2B>c7Sk99rG``P!rB-+jB$KpauERjBm2t8I8kTR5SL8njmaEwCE?Ev(?zOi33{e2Co_X~B1J;EJkph7VDp^2 zv+5jyW(%1wqVxx5(L%)y-n6O;o8ZlsffNHK1(R8KC?dg(zp>-VaKzyNc**hf(k%{WQ7))_xHh zVFS_Dj?d=P(6;wIwZiH*qV@2|%pu;)47*MCUv~C|52chKB*IY(N(`i9@N%j zmlrBj<87ZQ{6ci{g%tC!&{lgw4IdED@a&G~4K0uZ;NW{fo?cxbSUz9q$vp#?E;93$ z*0@3P)yUNTQ>K8!Xlvj@Gdwg2qf025X9FQSu_Xf0r}a&Z6t2QzVKRWtcR(B|Mze>WVbHV-892C;91 z0o_3O&0l}Nl=)S~vMHib{T(%8!i25|N^4z8h_>Q69u*jK&HmxSCT!C?O9eBknHY>z zc4@FeY6Oif_5de)U?z0U>a>(VclM(#n9X$}2z$>Jlt4k;!qQNTGWPapKU>=HEn6ZMC3E+VFMrr3J;1t|}j# zJT}1;_DHSI!yajSWDS`y z+-lI7k+8XjWw|i|iFb9q6TX-!x|ic;)uNCWy^M#9a8Q&?)0}ELDkS?A^)0h(s0$!0 z2!TmU*7TZytT^P81PH@M;RZ)gL`hG{YnkX`#Yk)rm1$APdn``ozlOw;nI?_T+qAiP0X$II`J)LU`P}A+~hdL7m^T4=&q42wvgL)Wq>Sd9&9QTtEZ2A%RH&}s#JUI*U% z<5d;0v3KnH<>WJ}u#BV&NN`QtJKs$67`Ee@Lib{TaUzz8%(GzApur~z>fB7rs62w+ z6o#P(o6nE8%lFc7Dg#Jw*vwjL!dqSVNl;tf+kubFw*!3YBUqCFTgg5s6lwF=+CbRQ zPL&qBpw~tfmcZFKlY~%?vB4Y=LJNUlX-}_Eqm#=Ec-iTNbNIt?`(*F1yKa~v2W_b& zKy>(x(Xn}WbiVi(jrA>$Dbv~(Rt(Rz{Iq;)T z1{~%~CcZQ}7-Xo2PjIt?EWVrOtq$l3-1UGR%JSvM$&k%-0SG z@3+u~7bQZ9iOtgY&KoOtyU<~@DNvCn*;%0tMjL`ZxxBDMdQV7!WDlQB6Wq{}wo$o3 zFkbp_iR7sqHmJws#3L?p!w-Nhf+0gSS;i8Nk~JHKEs$FlV9`@joh_ImN+xZ0Lbyau*;g^&{HsMm8qh||l4_oT1(44I?^@~GQ@9|Cv?B_l2nb7d zvFw@LEUhN)`&C2+y9<{lz(Lw7c|2haL@STk0bgV62zb(KmUuWzqtsF8e>-!o z81ULcrb!8(kZ-|<9za6#YEj60MfAP&RxgzP(w1vxsgXKZQ3otsBVL-N%!V3>dx!w; zz?}7aRutyn7{wkieMe@`=K|CExpJmSn^m)y*RrZo1tqiB_g7~RVIcJ#QxFB@vVCHG z8NzGM1gohA$EPjb$!CPF4YhL=wnjv_4baK#mUJYg4wl_Q0CS?*0q*c7E*DgU+9z*q z?|08%d_s1QeIQK;LK_0w2hek4O$1Z2cT!Y~;LC}O#nUFAv)aW8%eic`daKQ~=4El5sXr zvZkd`pq=-0ITcLXLR8Kt@Wy@j%bE^U9}h39mIVjTQ3Y2jYl~59i7d5^*MRqTm5mTE zzeB3=C?e)DJ0(}lHOmPn-3ykVKVV>NDo^Y;}Mic9g5@*>qES?Q)kE0k-IufoTIntD4<$*`(pY<}WlFB@CsluD;-N-_q5EDnsZ^ou_NV7*b4i zqq;>_G6-mRL>IST`wt;;!e|qpU5(cS6;eT2pMYP5yec_~m$*v62D4`8OdSaP$U(aq z8kNky2?mmJ)uxd62r9_E5ri7@I>JmztQE);VK@UWs_qQUe{byAPYR<7jwAj7A#TU& zBf5B5HrgDzXs}dxjRH2%R5G7#*y!V-LbQ|2Z6vSmY?su&1>tpJCVJ}v_dR8%ca#^9 zg~o;A`Pk{x;0TU-b+imlMoJBMC5r^%s75%A#zhC=)p3>?DhnR7TeeKz{-b8K{y7|S zNz)W&Oz2A;+W0c0oww7gE08TKERgN0ERbJno?rKRgn|ZSO^p2ttD@k|8*5>7*{PUO zo304Xz#Y_R7L;AF;^k=Rs#Cf5u%v>{*~EjLvGv5J=g)7MW(r_j3l-Wc+Q{X@!eA8`iyO%eT@SR*)YW zRxgRX^BvO@O%l-W*a(i8=V&84Qe?rgQa_04=kKeUVM)ZTl-pGx-3qpVisT*T(HL4c zFtMOx???^7FxScJvvkq^Av)lRUH46s7$L|5`aBFE1wO^Vdv?h!Tc%qKh)vS5{p1~3 z%ueg{z#IW`xbA!R+D;`+>TwueefxMjCM=!G~SucbEsoI|$Z$bD(9 zGs)Czsp0*PvPd}n2P~0|1+k_!$OwjVOe4q9j>X5_`^D#qTnHj-i`^}bfE^?b&$*)8 z$f>dBllAf01($Va1s`pwK3-}dEp+`tIN)o8XhWYu2pwOkX7hxg-0oGfdJZK-v!ou0 z?KP4|;kD(y-o_ZSol$A1OJetFw`qP!W+)JZzJjFKkE6P7v8L;i8x9zyj*?b}>ioMA zF5m$D$5ed-j3~jj?btkH+vXYDwr$(CZQHhO+dgC4{B!U7?psgrgIXzd)sS=Q zj(vfy6xr`x%fbcDIkLzS@stOpmsu@x( zjW7}jM|Qo_q4ou)HD@QHTjU@HLvS}IcG4u45|eHliy#%vrSKD-JqzVOQ^9KUUcS;w zo&T2|UcM42-3*NH+$Y*>eCCr1`qp*niHI! z;7R;_NMuWZekXun3zcI{mb(B$v~hi2mH!fSf!jKA1{5ilGIinRnIY`}y(7(&PA^b!=8uXiE~0@M7V#1vO-+y6_0Qb7y3(!@bc_#u-huj$uCE zz7Ph&$@jyg{^*;D#T~`i0XlE;aoh9G_sX4LkE))>qWN%7i>g?dHV0Pwfz3?Or~|$h zH9r?NH9z^BnX`Gs)*7PNAD0orgF8(EDthIottO9Z^q1+)TT3XGj(By>M}$k&JqNVP z@k`MNUy&)q8S>I7i-N~(HC`({hGn8|BA2pjIlN>}enxBO6-M`DRL9|PN$FMG23lm< zY+ug&{I}MD2N}k|Pu__xy*Trmt!So(^F}-N0r;P;Xv&Z|DyQTFzGea_FcE8>hiYo@ znMZpR8KzY%={fe!nJfAhSIyV+@Ar>cYn|a4lO~-1;_~b8s;n#vcKOJM|mt#uN-*Asi5RY*IDO}^4UFGQ?hE>%BHpXu5c(YF!cc5u>}(9XQ} zp`t%WXKe}ElWeMrGii};`O|ryAUga%5LiHh$KwBofc3_ybYCX9(f)={Zoq?R-HCD< z$*#~BL_sOgt8z>#q>)&F0&{GR5_%raPwy)8NI0zzp8%&|W~9>2YM3tjY1|*3y(M)u zS40_4iY-rlPUnP>@sJuM##{qagHXJCWr0_nzF+W!<^t>6dk)l@1aMkdrbk@-tvZKI zP>V0R{fF{Fw|X3+gx%q!AWi-!v5LZM$~I_amx7(M*UQnz!@=9h&yF`t# zC2b5j7ms{@%hc_!7BZn!nVBYtfVDT}Sn%G)U%Qw|A9aFY*kM+=>Sm9bCqN00SHuU$ z6Dq{KxC;xRQP%870>aFj>+~Ap*XN3wM>vk$jgPSeFxX)M4^G&4mX^Rq?WNMiZ3>}; zYZ=#Ud=OwvmTMKX`7xHtPUmg(M&aBL~p%GL40-4eo^UZAgL9`Gv=(XyMOuM?4 z?fIx9e~})=$##!P2l|fa zB~^ivyi(frv(r^CV>NTCFRu|H=eC%%tnXd)vBJ4 zWWbEpVGC+vdRXYvAs*%XzC`jh%C|$o68w(F3IT`a*gF%RGp#Ui9%nFUC!!f~F47Ud zA0&9q7bxO2_%bl@4SeHgG$UUyHga@bUE$s)2~eIU?dhHP4V*YvhU(iM}I?FHw1_K`w6c(n*Z|3fB%GvyrI6?t%QC#W-h^m zFM2{DKiROi-(tPUl-L4;Pjn34>T4--u-;X<^^c!(uYXB5wt+E_e?6c6qBsn6&{~s`vkHqQQNIq=mwO7y|ah&{8OYA25&Y3AC7X|$0wop6tc+! zTZ2VQ-m-WhnyD6ldcPB(@zpdwII!nG4O@_ZVDt0Q8v|@#lj9`$(fv8cfyrwN1Ik-s zwe(Duk1$uB@M*b$w*)3HZT}u{cvt+6vd?Kg)&3KAQuw82|FbL#G3<+9>W}o5JM20P zx|(I79(#}Fv~y3IBx0_<4++dfiZ|8b4Li~mxz5qo62gAU=l1}u-;|KQFtq)80!+Bp zjf3QRlgO*qNch-D{{2YU&hNSzHT%Te+)^L~)!&fcQfDrCFUYZez#E1lNg?y(%iP5G z*zE(uq>J`-R(R2M47Nc#XleUP>(1ANhT>wRafp)60j;)tI1!le`;t(+sSiG!xlfnword?C9+QDTn;_bs~yC&h7jBChv5|YqK+M zCb=N`M9ZU=g@LEJ6;8nF2t;uKHE0P-(;SM;x(mQRrulmeQ_4L&@;zZ_sO^FEr{pji ztq0_6=RydMiTk$qK-3c18`?|_`TSt6RaE}*4c=QY8{K5}Lo@8q8WyxZaFyFmzbr!9 z5~!D+6f(QJ=Y3O^OgGCH)NSxIB}`a>u1cv#ddu*={EAaIaFSFZ+r?m5n{4bNRTW2e zJ43W)H=yCX+_UVQ*rXf%mG5~bkJ?03oJGw4+4SjAaO0Q|iIg{yb7Bg+p5c%k^Ck=v zl^PdYD>Z0dzrPqa(Z4-%mNR`g3y+wmncyenmZ?~Qa-{0IBiGrKdu)%h{$VX;N;MOc zv_!rwx^~}Jr=5q4<|`7LDziW2`QJ1Swl+2_O`wnb*T=`*MnY5TEu70A_qeAuK6Esk zb6s_5o@@TqIDv*334!E;4puLkDTQx@q__SyQoJY|&xWrny%aNK3aqD|(fPL!^N?L8 zO~sJlB?YT^^~ST|n#J!wIc&pO4TL8AcYO3d>zxUCi8V*z3T&kctHqCgOz*QvDnDtY zU!l0mlz8!DCb%way=;wtN+yLAT@vGiv_)22H^5I$--g#$z!g{Cbyf@`oSbyk!}IEU zt4ZUZEs1)o8eKt6ZHo)Fb}^zPhjh$w+(8a}5N=#G*#mm33R}5TvCAg*)=ivPHIc0IoeL$w|>C^;6)Z0?_<>)m)P0s`s5&vdXQ;5?{+kWMq{y}_U#=NO_6_HOZ3K%sidzG3>m>GUhZr46(eV4zYLP zSZY3~`7_T!0*k>wJm^DG7YRwoBn`dVh3NSr`VSWeC;#g1)V22m$G?Y!ebTKRDriqJ z7Y9#v{D;dO1^SGvg`jF6LYa+FEe@fM1OMmi{9@IbiSNS_xvo0b@;OZOBqsE(8Hfej~;;-|F3*0+^~@&@5WbaLc+OC|;Q_^f7W1bZ5q2bQ8$kyDX3rJ3c6% z$uTK@$16A5@Jd20CS#%RC@3b%Pr1%c&s3=h3oFR z6}bGr4fC`CfWCMjkxzJe$nXYcx6$_ATq4MoHz8O6o~ILJ;6d|N{5IoQ0ic^5Bd5LJk1A6x61aj$4a-txwv{YqhS@me4%n477f0`<`b`nHCPB|>Fr zmg?rm#0^^jsuzu7LFXqMAus5dR_pde0k%>7WJ^3j^i;!EKwQq=S^<0optB(}wRmMf zd8h@OkUsVB3cxoTk__8QY+4Y&OpV48h;SE*3-2lIKxR#1+QpKAT)NPIu&TH8r7H9F z_5T=oa6W9GIiaZ^gba-nqZf8aJH^~mX;56o>L1#ib`cTytI|;)$OK71NS8UI>uf$^ zVy>H))y~FcmvT!Ra(G%T7ZgfW?e^HOb>fRUK@GZ(8-PeHkR22xE~r>ztR5269(wS* zAWsqJyCMtG;lo4p7y5~S9`ljof-)oI(V6f`v652824I|X$3*hs9n}zXLz&<^!;7sH z_Kg(XqKJDUZ-pu4Y|O?*AuO(zG%M3B5UhTjFE8%}ZpqCSS#d15NEVPZxtoWdBy}~w z*d89|i-4&#m^H~NZf7{|gCaRjo78Ri0k1nO&M&r5Gh{<q^{c@zT!G*}LGeVrfG#g&Bx@dTqT0!XoEmWX&3W+!!|cI>6xHfnXb<^+ z#8a8=M69Ge${&zuL)d)-Wwy!_5VOv!fUl{#2raT3w4;b+^IuBgxIu`H$80_=lK}dn zZ%Q@<8bJ^0iyK3$EX+HkwCiLfw>Rw{c~3W+sPV@y7ZW`PRyzs>LDbv{FbVs@so544n0&3t6B&6d!=@pRwRjfC-5Q+J zhHo6RsvBavm?%?@P&a_fT4Pda|E**>8)Hw2+VR%(OF4+f0I?f|`!{2P+OPdV(ohxg zk5My7@XolPPxQ(vq*1V!gc<*HcyarF(l7+FAAOL4Q#s`(D4G_0AjM?u<0NqT@7y?> zeTSUrLI!bY`*)eTPMyELGpblyK3d&-4hWGtZe5yeJ&o~W5_C5M2BFg6C+@5;eGlz@ zj!4;2t(+H_=jUJvL)0v7uL@`^W)BD{1-EirB3(!EOtqNt-TI-KW{W6cwk&Jd$T{T46Y1Z z!8W{Rv=_ZL!-=lnb+V?>I{A#D!kB(tcapFF^jMn5PXlj9(ZA{G9wt^ry`PAHFmp}) z4{q+hd|KR8G_x#rU;5B@Az8?e`E|~QYtiAO{0pE)q8<9)bbnmQCVuhWTzR`PzqQ`@ zcD~p^{oIXz=f3zl_T+aQ!rC95KdSelaLnJms z)S8FJ*D)ik^EP}-*jP4?--suTh#s4}j3EKZsak?qAmqU8mRsTsBmpi4IojZ{21GKm zuvmN|xsP>Vp>HFyj=n>OXiUn(SsSwxkQ5rDRJU&7$ss{r>{r|2;>sneRI1X}Y268} zF19F#RoK1y;^eUtYN#?T^R*j&)qI^O`$yk&!3)oXU;!h(kVjyXRJK;YKM?m z`GbQKY&Q`{ZYAq}f5p%HGI?&m#`*`uX(SMG+w|F$s74W(+TE_Q-|V_| zF^#?nRm)9RJVyDT!8%_6lHK07C?n{C8%%8o<#wvR*`PJ#odjTN7tW)GSRnlrxE1jk zb@dH~$Vj}uYBiILyS##;duk&yJdEvmkSv|=uIzRxM0Pg<*r>($7&F)RC{zEAma<(# z9*eZg%?n1#++t7(OH^Yf&Hc`#o}zSBh!iqse63Komtut5l3|u zX1F5MphBJ~;yoiY^fXpr(RccWF@-P^GYvj_NV}u0uz|P$L#!T zThBONY4nyNQo|33^w@c3Th5oI1;5I|Ti6vutY;x`mUI`W(s_M`l&j2UFYV!%(4=_b zT9ByWZUU*-WC{XA8kg~hfauHOpQtXoT?j1O9yZU)kV_GNHSaMem$Z5dd$W97*(h8L z?qX!ENe>}WmlrUHeks)8>SI#V!{2CRcn2rb0MVSE(JLNh@$?;h(^al*ZWTLlS>-zW z^Gvh()mZnbpg5|kzzf2(CS}Tp)MWQD%Ph0$ zggHFTne3 z)+~(4^8wmk*+t2}iz;G0xf^3?4o^<-{hjS|*%p`3Xy=C9?fl=|a#(r$-dL&EkKlU_mB7=lvDlTHM&4`$oBM$a5Uniyh3O zdZ26Xc!%Pmh(@;=w?x{d`Fg@A7DLAMQHh_6wwOWa5^NirMov3lifxpI0jpHZ^$F}3 z`5UE0=jP&x!6s{DeI351(tv0>2hWl7%@cgVkEA?(q&75f|-qZntZ5zcsScjXpnF?P=JVoptXMc@5X9 zN!PX_bJ+-~y!sUjNC5vO;Q9%LzqW1&Fub|R(SPAZe2{^m;++p#lRi#C8Rgh%ye7$` zNv_HuL=9?L(YOQr2LJpP+>+aLnqG%Ra%44iB~k9#h?`Dc;3R`$DxOo;4NyV8mC&yo zC09vS%9?nZ5r^SofB#&R1?Rk~a#_S6g&xdyVKq{O{UAW%xQZIj*x7WOa@jzoW z%F`8Mn$xy<1K>%#pAkJacrnR@KZzgx7s7rVo59UPXv#GO7CRs{j;uQih^JN4^Lgt( zb;I^`VG_(Mqncpt86R~8z>+neomQTmvlO3{{H4~uMl@ivcwdv)SS_kl5Ou8fawtva z=dENCwF<5`?iQ^-m3EaCu$r$Czm0tY5@zVeaJvbT7CRMx=OKss(6)8NAP!&-2{67s zZWv)M;+U}d5QT(qGbV&PMJoev0Sj2@5RnL}tzpw|w_+!7++Rq7RAihHGeu|3Bzmwg z{rU`U7-!sfL|lns1h*(4 zJs#r0in=XdrlR4*h_jrLoE&qLKt{GxyA%FG4(BhdsKCHLhQ8$ns2XjcmmDq?&RsdC z(SHw4VZGMFQ!IvQ-F{E>E&;HE`pSQ%ceG^MATbbQT(uIjXMY6ehVK(Jl1(t-AMi|K zWZQz!v0Nc1Unop)v%E(yC}Oj+JvCdBxJ$2a-;vV%bR4u8HV`z1R7loLI8cm+q`w^{R29if@XSP2zJXo>YWseM*lL7rUV<;uc|c1j*0PHL)+`t zZ0iE07E3#$!abMY6pZKgb=x$8f*iHqV`=LHz|19ZTymf*SY6I)H#4~$fP#*_XK_F- zDxlDIqMg3WV?{W~4|rA9N>o=*C#6Tj`iT&{Zi;m7E^c0tiGsQQR{sHR`m#v?zgyOEgn1J!NGh=WS&4!ex z{1l?ht?rv0>ut=*o)N3U+{q$peUn&T5dnNZt~BerMHW0%#&XNQRF%{%j}q_qpkE?f zc`iUM9l4*dtaTiyoL(jM5b(Jvf0!=!#h7^b3LAA+wI^AvSjoCO1y-?^qoiCZr(s7; z=5F{f-R@v#`^&yTo(cKPQ*!hQFW3~PsxWR@z7FjWQlQw9XE4JN4}cgqV@#1$gB3DTn)COXvtgTNMz1HwzrMpTrdZRGP z>A@cziO6Oj*jb@=94<8P>sOG}^}Zpe-gkwsGKj{cSR_Racu#5M-7O#6m3@rCFJJRkbdiG=!6`G>Da>-HD!{Z3wCX zkXj;r22LK3huNu&&52D0tfL22ao|K?r7 zHE-^K3sKd-du3swB2F^TgqRAmSe-ix>0_@|i;mXP1uF9nz|F!Q!6AyG|K>=lv4h!R z5&v|K!dF4r(<0Z-S?ogYFa#cD68LY-IJfNSlSQS#VjLMyf-KSU9iPhT0jz`%ttjy= znwOC2q}^0-JZ@BwBSqx?KvprQ2JxwRztFa32neMnld5C_jhc(4b~XVip&}#rs+HDK z1hPt`GpXIIQ2Z)>IHl17Iq2e z0zc?rO9e*CtoI2fh4F&AW*07a{8@ScRqE&k>`kXUUjc^AKS*wyYTB|0pTawvymK8)e5(suN%BA zq0!G#kxs|DWsAf650De#3sS5qlZqza43QH=RYXT9h&0Ox@q`fFy;u$f$qCLV!<1?M z{DY&yuQrH>U=;qcvk)d6Lp~~u+!X4Q|BY-d76W0|xkE2@iIU@3P>P9%5;buA1~11N zhY%MM2`H!!&Zt+9Mo-g0G0zsi5ha2P^QHdY!<5=;p(!crqrE( zu|;1>m$5s2JVC2Er0_qL7E;`)+qi7Nq_o;|ici#fcTLNpiWjnC&QfuBeLjzI0z#DaTG zpsVhs!>^wT%;Y$+2fo+KpH`z-=kMmB7Culdd9>!LUDtH?S*hF92 zWZz{UQ{@_NZY+igkI@@8fI#JW#mo#}Q}+gf^I`7fyqaj_B>#6ks>dFW9f1jB6t^{r z#TY>tZZ^JJzOAdcZCN75^>?#aW|93V~&td4pyNWabR)*g<*D4@CNr z@{?6X#lLH7q9s=i<&-y_$#aq>X{^{tWeCf&LJ5lbLD>!(Ia#h zSDEQpOAr43b3DRXQL{zd!CEZv+4kv zrpJX!o$|@Yf{=bABU@ACbTY<`#$D2V!Wys}epcs34`-~fTcdw%!9T58MAZyl_sjaD zPg!~>$~f%pSUWZnYL=u0c>ZjRj^+_N)69Yg4_q&L2gC{M)P-*jX3}#G9)V`5pD7;U zD&zkl034!myr-UD ze}wa6C<%k3xxn`Fz=p&X_rpv7j41^w)SNFt+6j%@ju&!;8TUpG_{c}(4p>^LN-)9H zG~=+{s=Qix2#A!pl--slLH8lTfyb*Yy^avC9puHgBa}-b`ZQVtDZn1VO2)=}j$5k> zD<%qqe#mj7b)tD7HDpg&ll!Ah_7Zidz~|FYp{6SiXf_eEPlFb;&0uzYp5XHBe+Gmx zJO?Bd11^AlG}mN8e8Qv&Zg3ztNE(#SZK?vMdbG?2u4Hwfwh-W)l!v@o;aFii@kLvy zKe{v+Z@(DUrI#A5F(lORq;2lRlL@*g?^VT;37vp}if?-OxV$sG{^PoFVm2b-cHCF* zadS?`Jqz1-G$Uky18i7n)*7&0hjSx!bIi-)Fius2m~E8QNqt zxsQUfNF6r|NV_if&D5a0Zg4PpUMi1hFJju{vDAk|<4o~36D0j#mu@+{2$LQC<;mgbWK!70A zA*8TK4&y>S;@)X|)pgGL_5ysoyPp%vBG9zQwyV?I-+zgytX`im39H}ta#o+f5NQg& zmtcUCcI!G-n>2D=D}ZS#^sDWJJ_+3i>+HpD=EJN2hM~$Hc_jj4<|5 zhhy=(9oMA2M>7JitWgqHTpajbKc?uyF8~|_F;i-2JfD^3@_wK>G<`KK)QXsE{7lXV_BM00>y9t4RCw~64X=AngIrSY z3f{l|ZR3^2DmFfY<0(?@Tlth8XPz!Esp|}m!(@7}w>4cjjTP=cAI}OuvvwS`!PGgd z0^7S@bQN7ZI5>OQU7MlTf+8ZPke-~l`3%^p8wd!Fqi$$$_dU3&y;+LZeE%!5%M9>K zuT(*Q$>s%-?=o|a;y@19VRA%+OPs>o`%rOx2<8% zU<;*T>-O}QcA$-hI^}0X(h$IW;UAz#K$)!ZeA0k#=_p7D9?`KSG4!#-7;h4?+-#^+ ze2284A_nb{v7Ko&*ozO6qKn-6#aEi=p2Jn4>9%TUkLL(-tvarmFxIh^c0q+J+lq6A ziU?31Cop7jYjS*+hCbQStXa>N0~fPy&pLCN+#Ck>!gvy-PxLs;QP}I;cZ`i2L*S zE8y291S*w$Y%1Dwc?_YAY?*wgeb9o7)?>-4bpPMeB!N34iJB-Y1*+9Pip2exWy~lm z$9~_(I`7J{fz$rV0(4hanA@cL-{~U1p7y zb9z(PDmEoA9)EQBX~x1coP`Kky;C5!(Wa^2AD&_-7I6!UJlv^+5h#rI$jWyMGFOSY zyO1F)p~y~_uC}K;CaNLI2YUJ1yYU7IJw%{`N6S%A@r6q1hE!xe+JhERk===nZLO`Y{xb&g9%#GZOrB~ z`aGGFr#G0h{imAq2V6{v`C(U(KETQ|1K5EXC5(&+Zum2S963r9ZDDj56O@`(xR@41 zb={xa0EfDq7C2v}jkwR0X6eXtx@w$(b+Q%P;Oucghs4!j4h6V#k1=j>X zkgs%xdV(02lA9^};gID>?pet!FKy1_I{WICzYO?Kk@czG8u)Z5KPk$b-1)MT4}=r$ zf-z+ebj=Z)5NKuL9$0tY-kHu?t4{43cX8e62O#Pxnzhov#H*25tFxibLw?dE#;rbE zQK?rk+zA!;Ofd(GjWcWrXIH0#BKrutPWd+xpx_Q1Jzi~9O8JkJ&FhRi=i<+C|5dqn zZx&)4G>>kZb4d%2p6kgYxM>WvIvKrsTQK%D$n^PdZa2u^KP#!DZ}yrltJm@lLeF}M z4&9Y|aneT3c(L@{fYxqqdO~79)~{m76|i;En1U9Ul1H5{(GtCE{W!=^iE^|_7Y-rbQ1Y#0CSrenFH`Rhygh7PR8GBO>dhtOt&(8F~Ozp;t{) zxAi@lgAEZ-Kzd^3r#*rox`KVkZo_(>}0(gdOLNat; zA*ft0f*@}$AVbjhd^(cW-|V3RsNjcEj87UCuZ|KuOLcUjexH>2?FG4Wuft-}Vvehn zm4WmWb@w0{^_b-3O{~{4!?4E8%Icg#@08NzfCnH2UQ=~i!tw;eL#VfHY0f>YK*Xvp z($i}L%CMnn$hp`$Hes2erabRQdZta+Ps<^I|4dOIW8SQ45D}{BPybkKFixpCiW-s% zGnSLA7%`jHm_WxMN~_9Atf08a7(;+yo3Q+H<}xY#Mhl-!s4IN%aTYkGgsh_estY4< z>X=IdZL@4q*LgcEL87CS@!F)|Lv#lni}r$GjJ4={B>3kT<&j~Wii2&qagX!KGR`H! z2>o{b8&x!62fB5M#+VL9t&$&UvYnr4v)~5ypLXZsG-=?kLhnDBxIeU{pI+|>V_{Zj z&%wsSfxTK`2v;aC=cnMb`m;t{7)wxMxNt}7L#t55E>ffH8+VX4)I_(!R;NlnC=cH4UC8qBU4O9_c63qd$J~JA_VHl?orcHJ= zW^67p5$s~L4wK1#DZ+PCf954|Khl!cbp7g`)p@m{ig}kG;tTV~sXOZ9b`1xqBVV|l z_?N_T;{dS$tW9Ls^haC*Xt4=NTWuoq&wk(JDr^mt>(Q2a1Ptjs+)Q5Pf@4{KG(>v^{uS@p#cE8#bESvvld??aoNoNg zW_m5$_4!guBAz)WhTAZ?sQv;wRu(4y)W#|vKss)r=|Jg-Uq**k_8w&gh_5d5ziLmu zo$(cJ#PRqw7d<|fE!LOVbyM(CmY+dj9W+KAihraC7Wv>{FiVlx0~5Bqoq#7VBvlb$ z016)iq{rbE>L?CT%@_ey93Yo{q0(_H3UkzMz2T%^FmD{qp4pl0*_kW#s=?X%$L6d> zMqMPLMdg|MKWYJ2`%P-5!KcdF{RxBY%J5Yi*>TxAm)a`SJ=Sv+;~euuq9CKpClnOw z9706p6F||-N24w&gI0K02aCCv;)M+`Z!{wNY>zu(?j2h*Z#Z{Bo7OILrgHotbJ1yD zKQfXn32)Tb&0J}hIcu`mZs}_fIOTMc&>0-6W_lyhqO4>*8j+^>T2lzr;>^~Y7K4`l zm0%bCDa2yBzl$eyJGpk1Hpog4J(!X-Op>P;g3U}5abh1q7j|J3i?0`0k{LBd-iU}{%RzWBEou~+9*F-K48F&@HKOEwfwfo0 zy`8dU*GKMr*fghfa--4a2mKi9b}i#x-jrt>QRnWh<{9;q_fEhy zPhRcOlzDH;)$FDw9-IJA*`gIcj-x4ClIcXzF*+WcmbYpf3C4~g6JaGydfO`gIehcS ze>A*>6GN^LZ+Dwn0)`q>@148&JXiqhz0~^0Uh|AA4MFW}+>>?z=^FZzM~0cit)cTLx7@=M3P-R8x_+;hjhj_S_Egs1j;%l{p4 z=)7`1D)syfcRIQQ-0T@K-{(f4$xz`6Up@8;#{5B9NjqRZY*FFPV-R&dvmC5G1udoX z{H0^H=`t@(1$pGytxJodI2KAtQ?Y&)d%;X~(Xe@pTX3 zT4P1vlulBgu$GW>ISD)e-*mTtH~cZ2gl?nmoupnk0RBrRh%tqfTkLl9-2RHwLIWp+}q-?R!+JF#!L$s_JJJJh7=y$^f~nt zbV82xb@XwkrwPeCNv~;v{=d+3a%v~^cs3cYbyVp9Z`W{|MKODVwR$8H!l58uH?AAm zejOqZ5H(^lLZyFthcx~8w^mgY-b#ljA7Ssjw}O~D76hYInY}-!5d`2 zH>VpHPej80-^^F?JVo%iNZ7YnUr~vH|A?=S0pI7+dt?uv+&yAtgIY(utiffE`DSiT z!(Tkzvvy5{aslCIc|ci@$8$xYF3o(Wu6xqrKb~~F=x_Re?svTC=6%o}ONFqqh`ed% zk3Y79TMNfk^2Ca9+x=yO7 zj&B+6f;^?CTDnPD=bkgx>^3b8Jf*E_f0K3UV_H^+ST}T#HqAVxFMocR>+RLv2IXyN zl&NK`-S)HU{JrXG#+u2K%c&Y@5Sm%nOk2-ckn363u51vkM4RfuTdktmWnBeLJ<(oB2i#iS^hleR`MhIYCKG(}z#FMenLQv8& zUWpfE67~TK54(axJj!~(OX$t6opm2lP@GTng z0DD{XG=d{y10Y^*HghNF{m5L!gS?0Za7ra##)A;i@Oe6cEIyw?csd2W%KYB{VO-B6 z{!hEVMO1XHkjM>qtB~k&9?@Wf4hTm-mbgvy&lVA+Nb`Rkbkn+)>c;t~yN0Xc*H3@D zmjBm>uUb};!T%wn!8p_%> zio9hAb}FMx-9J`PcT7E6tP5NuvUu)|iLAU-I{`U3P$QJ)K`%^1-$sVraoUNx+|9@+B=DpNX{e5`m z@>=x*HnWA!={1p6sIG@vN>$VnHR$XVP&BU+!&K@uCx;vH9|=bd0pJ{9P^OAVI?|&` zgwSASb|t>s<}#q#E~O+PC~g|aXadU2leFsN#vapuC>C%Fk{dv)8_z-CW=*+$Urc=S zMu+QdvAqFx{UZCGyeXer|K!xS=Lq5Knsiz)gAtFfozQ5C1!j=0byl2plqycY zRY)*Fr_40(jOfHMg%ewXG6c?b8ibvxMMhD83X)&&shN?8Q-&vGgr{$}*F*}WEc2gW z=}i4A?Y;6MJP9~){tob3=spyT4{IW?VaOu_LVSQGvN-*fLBh|NOKU8rR9`TDi2!5Q z-n26TFPiNkXr6#%f1d=EzCKNeAB;V&7<)fjh&^7u4<&MC|IFW+teWw(USS}m*|c=h zTSa@0u?f-tr`E)Z6<`xpke5*(jXsw^hAfPWkCvmJiyBNQ@^h@;Nw@{viTU7CyMinS z{q224Y87^1NT!)Yed1h05x9bUAb5${{inqG-Je}{TtE@2CY=mPOd_!H1uWlOq#)hb ztlOZvSSp)<2B(w)U1flouH8gj``!Z9bwuu%fZrvGLACr+Yff`XKosi>zD7MbWlM#Z zlt=bv^36GGq&~@M7IeO`}&*mf?8M=Ci_O*fbjtDxZ z-@OJUQnX`?VBu-fVt4|)M(VQOSd&EGEE1TVej#mkLV=1GKN)NA^*>YE$7f=)Hah)z>|+4ig!2rx!Osj>W+wV#Lxw z((ox`2`Uk{Vm80C8F3LR6*wBU9e2f;xAond7C>6~};G3H9L#Y$F)Yg{juTzQ*@F9K+8x6wZG{>l@Lw&wb5= zDgx5p7QDEZiKxP6t_3b&N8zi6LjF`q5jFCDM7sGx1?sN{U`%d81MjKFV;a9aQ|d1H zH-p^MV2|*;=|f%l;>iQ8%)>G&)a`-XJ84e^sm$krVG6zWWLP%m3{)^qA&F%abB+xO z&hD?{rL!Hy4h5o4%*_j(XAnA5?PXLhuV+kOAmmQ$-m4yErK2ar#TSFSzVDl+vw1J< zZyCS1m2Sicv7}9Tz#&RQoQCu2M5GQTef!H37tw70G;tAZF5Ng2_r^$(g1LS8COVi> zhnoOYy7AX&U}XqTV(dR8r79}1J0R~04f%XDqYq8*4t$9^Y^%e%6vun<&I9ZxK8xtP zn~)V}!vw5cF>`o`k-Br%qKsmG$T}v=qI)>g%yvv^6yY5kDj+G;=8ltRdH7tOvyBDpq@TSw8(9bqt zmsvfW$%N&T3E}5OI6s;Q7{fG(e( zim&hy3Of%;pa)8=-fpQQcn9&E#~m4(;H!R1ru%;(z2(YKCn@rImq?(Y5ak;w*Bzn? zkD+i|u^S#p(}$ckZjzdGRk(~D??om9Gz$FI?}D{)oM;Nl%6?!T;IP7kEK-i@D+|;V z8qOnV3eb)*cj&uL#A7@{516tF&vXP!3-Q$k3Q9kkT zkx^Uvv-Plu1yH(>E|+d3ZxkG1aor>EjK!h5tc=Q45pd;Paza+lb8UEJ^VCuY{O+&( zz-SeoYZA-T=`zQHtd+-w0KKjSu6`MmptSaM>lL1MK3f*w?gO?C7N>`G>1h<4besHX z0$*DubqscR=Fm(KC4rR%#QW6;5L5?r{?eE+WIT@om=`N6br~H;mxs&w5p3AeAcc#U z^^kIr{9L?Gu8!tD#bYNjB@;_ggt3Br^d*&Xs3TT9GP{j0Sbn9t%Yf?AD^E}VRV(j# zd)?$=d{VGT&O8<#DQQ{CNiSD_1-Z$o^B!5@&LuO=I^zl1Wd5qCFL)~Cz^cmHO z3#U}uhkdxoNcu8dSiB%ucn|k6+s}5v+B2J#WDgCh0U12w`ol<628F@K;W*U&Rl0} z1D{H*!wQ{$2c-c6t&Vbkn0$4g9vvo5dhQ~M>kec0rj;1>NZ~awtcglHF+R(>`vp> z%(L>Le81U|P|P8-&OI4}qB~=jUgb9Yhx^k|<5rz8n1?}5gIU(Mc(lgEBg~?7{Ase| zYP|bd#@)_ATCFKZmlCPCG^MUUVe~#H`6Y`R+Y)tr*r6o$7-rUwBP49o|m_;3V-I&tyEmSD%*|6MGpupaoY8%xzA0mO)_TW+0(=!gV4Oh;AIeC0Wqts^v5@-$rN`N+S60t zmhSQ@xVyWq747+XU`Jp>x6MyRl_>Pl`mX}!-(cSRkn2X0z?SIZmF#gU>95hh>z8w8ch&_V*4 z%4{8&-?NkSoo~@v2I=osVgc2Zc_~4q$&?D}sRUUK@f~An*E)-1Iuftcyzy>;)ncII zwnSdSn3SxpbTcuzLWX$%W9s8FDHTnI!4d$~6ER~BeSSv_$ixSU3rzxCt*~CQdNO({ zQN}w1lsT5F#AiNWS@S2CkvHo^X}VQEtyWUU9IZ)fUaSAneVcu#G5 zg;;)jbjfP6BYn7Gp9b$?54~q2xW%!IT(XoGz6`O?2)w`2< zzhFOneqG?qVn@H_HrvTz@_2jU;iD~@=}E0Et&UEX?o;`3V2$WpabbwdZL&5MnH}Z* z#bB*W&G&!xLJ|2~>s&!mC?v(J1Nd#J)b2cKEt9LY2fSb0Su1im^SZkUB{nk1X}Uy&N8;W6JuLAZzok~*KYG7esI|ry zIQlomY1*c0OIb&GCl7(aWSNrZ49v{GwD~Lhpvk@YNPC~ZnfvEaii!P^tw2)0Ter<=nUaz%X_-P&fLyc!3Ef693uV>Yqmb2{ z*kEqGl9NfVUq0?)yewrNbvZDl*`?WboxB5s>Nh8+gGUYsDPJ^sBSP9-y`I-%!mm(f zdPR%R*?L@HNT&53#H0gDCONfTh2m6V!`veP12;fQm;ur-kQYw`Pca-Gwl$OwZBH2( z8!-mBlQbm~u28MmqR!CXrskd@eG2xlsn)9h{6rapgvbJ+y+*AenmN|3Tkp=74FHb8 zMYHMXhMh!Bs$ZD4Ee^CKJif^2_T7-DU~k9V=Y!@#qaD_q-$JG@h{8xKMRHcrlvZ@E z4_-Lds`V%s$)@Bx_e+4kQQsUK{NeNS|NWz zhU=dsiL6Cs{!r1XR`Zoq)y3sNm-uKQ(~HY#>n9Zq?usRHLoTeQwS#iojx3d|SWe-e zFRfcD26yqHHYMGdU2_~j$0g6(6=9rgmeN5S=U1%yb(b8cW_jY&a~L;U4DDe9?tV4kyF zmg|88Z+z65SZ2l&Fm+vHm+mL*G<+kyfo=DU`i#jt$kvuF4rD#WQUkZ5LwVd}Ynx76 zj>Q-5T%utGGXaLd94)6tr9#|mF}25<-Lz-|kn(%3hVhW8SbrHjpacQIBC9R>Pe-9V zbci9`WZBBP(rO(hcQ}pwT_OAJcTH=GXtinV^FA-HZ3V3=R*Dzo{~o^m&5yIAKOY`` z^KAB?-~Q(C?HvB`(b1oeezZUQ=IH3~@SD$HeRgws{w+WH@f%U+clgtfhu^UCZzDT7 zI{Ndk2L{%nMO;)fSho7|H*5oelf3 ztaJm*@+VZ|9C{%Pui^QNQs#342Cu;z2L>?=gE9Twv0h!-w!K>TOH&JNii*<-LFbD( z9si?r!hxD#=YPAt{Nl~)&;NG*`sV!V^6KLHyvwoIWeeW+K?RO9%;d7pvP+rqq=VFTfG-r_ z8iwaFKP=0zA4LushhzQkfBwId?18S;zyJBKZsVp0`td?PezABht4s7({QIB(I@-Rb zOw=7_%NfBBb^O8aa;G)Hi#g;ehc(%Jhwugdj&Mb885c`fHfD+ocNJ18N`6l(2AO}V z0w7h!LL{}K>JA7i_>9@CkPwc7C+k>$ZU#e`nVx61=i?n6PhZG{W?#Z(xpEEzhm+2P ztd}d`1X{erke<%FoUw|mWsLxgtnGkEy>L>V;vXSZ*)jF^>Z z)CFe!ow1Crd-3<%yY)r?s}4MpZ~yJ^nspuboh|px@9kV>C8H^af2oR=Rb9-AQr_x~ z$8pVQ^DJc3iL@&f$wqS9i4y3=R0_LT5WyG(u77D|<;FRs4_%iqOjdlkVkOE!+b1xL zq#8g`4TZQ52_X3vnX4lY{A7(y+b4Qjs@jeU9y{1$<#__G4$t^snnpU9ZPB` z;AOf|?l9mP=*zDn7}uqE${-wz@{FZ~E-F@PsSQ+sI!WN*4AvCr0n;4{h3dF-QQX)8 zVPaUt>lW*J|wWSwN}S8jCX z5DnJZ+i_uwnCgh$lKxdb5V@$BAcswTk|TX~3RddjGzaQ^orQ|$OxD#C90M!0xEsK8 zriiS26EA*wI~-u|xfHyTntz^3p=8E}Ei|t>UKy~`G+*f$eS*F04K;g1&E8P6H`MG6 zHG4zN-cZwSdqd6MP~-ja2@Ew(Pu;;jaus;@=WZZr9>72JnMd3lN7_c5C8VR@4`~~5 z^NcZ$T(utlDXk-$+q1WgMC>)$+eY@b5&!Rd+erL!1vqNSii{_8h#&fk*I>-)3H=u& zrZvB_NYec6|5{n-j{44TSgbHVJ0NJ8hv9j%tsVo>Gparr=$Zg}lGDl%A!}u6jkA#Hykn~a z-yv4Szm%z|hSjnwz}c9S3;pRkW=iTsB+3#(?=zbWeI$ufh?|=S3^T5mv;NSoJ*Qo60HoDeep0EF~EuU^- zIjQ-zUqM}~0v&@lDAew;)2lN$q(WAnyQfy>3Rnc?_F#L=S59aK<2F@V`FsjXj`{e^ zO!N3xwPLes#b#~~+7HYsIYYN0JVgr*PxR_xq3yY0d6Cg-=xANHp9YbgRQ4we29JtX z$f@kU`(FLc2Pc;o)-rERr+^HKzhkLIMFWwwS1)lOz?g9DJB;VBBCJ%N>-V0OTB1$l zQt%&ojXL;c=i}7trz&7vrJxy7rzt2vIbD;If!D1TgZ*Na)A#O5a3t^jJN)2`83#K$ znB9h0ZSd;+`esOp04>Bhzb&kDvw?b`Fsa1`~T`9iQLP|+RD)VfO0QACj>_;vIy3DD74yRz~6tfb-b`Fi) zs@AGvdAlmg(R6r}`e<{ZMZT$4-`tILchm?rX4?NXsI0-dYr)Y6tu<=~y)P)ww$35) z)=-!Bgse({&Ot7$NG;%$yTjz{lQdHj(S%}pmE`;#ifo{D9imgm*{nU&XUM@xpzJ&q zcMztwJthP2&z?oz0D0T78`c>Mhn(+HdimW zOVp}=a6R<_^$+2+xxE|LHP9uF#uASQUfAKlHATK=KWf&Z_0f>sf23u{@~N3%l?g7g zzdQbwIWsd}C=|DhCa!mw_bEXn&iUYYN35tdafd;na+GleX1nIr=xb=$N60fGP4qI( z2GvdU-}SN}a?uxTN-*HGi#tW}pb)v;=1ws@XlUwP+$n+w1-k9zP7yq4zm@*`sUfU15!sb7)WDq z(2~a8(vG~)G;$@g5TT~d8LGGWK|*YT7L5+m8Zh^1az`#M)l_o=gN!Q6l$A$eI?a?; z(#&KNS!yL%3a7RhS=R6XUc96^AGiZ%@&6*LmA7KZtK9o=`KIg@yA^WC@ z-WO7pbg|%xaVa%o*xVe?zz5)5l?+ITm)X}iTuhzUTCtKqB7#2LP*5>+fT5s+sxd4 zdU-l~{`})l$V#dT!qE;bd8?$%)SRHBivajIVZWVl7;xDAQTcNk)$Y9=Qh@`MSMs@e0t)BZG$A&L=z{uFmGA!1$+&$7Vhb%X55sLgKWk0+G8&byuT`RI=RkM&pv7CyECu&M=>&goM;bEpO zci!Ip%^|rDgZYDjd1B~R*@JG%9dJ=e7wQA*SHY7zRQdGjdK9r=YtN zb;p}dc|wkjPbB(@0pSo=&X`%8*awP{^v%C8d*ka0?hKrtEw@@XcLAPXh4%%>uq$|M zO38YvqG!ePt#M(BylJPyNbs$wtf~9v07>q55YI_-lTa*FDBo;IoFUmEp)g{b%wNJ1 zr>tUS&IN;%U9#l&hR%Z;tD*?rmgFT%EI>SDqaQSBw5%d%F>-EbxQo2nu+oQyIl?Z| zvVH{5KFOq5veFL6>X#4S}oDV(6v@+}!0 z6t-b_8@BodNO$A=LgWL8%L$GcRt^}opY!C4S5x1tXsv@->_2Eo-r~Qpp06>C0(1Us zN{2qxm|OQke;fy?32|7-)b~Y}q-43gM-GG8v$R~h!?i}yl~<0V-VKo#+$(b^<#CKYaRjGH{@irpgjv1|mAS(|kYnx%eP2S$5$VdCvjhr2@rvTemQp>@^q5j9u%I&K)fr(A91knRxF_ z$RQ;Pes1Xd(UeRs!Jd9r(+r;rdEqs!@g*54yfti$lFsX?Aa)=ms&5QP_lUo0EPQjy=&e95h~61`%k&9aYY{YM zqSAeq(>|zb+o)*j#1|!7@OM)Jba-O*=Gi?jCUC}$V{o3x{J8bk5N&=Vuv?ZI{0hw= zHLWY}O@06q>8w_)Y)Lc&Gz0`RLx#}y)(C@+NgenS*TH~a11wvtnzphGTid<4sX^z;4*~9s>lPal9d)Uq2_NZ!GI#91q8_HD>f%5&Bz122KU5RsamV4j?5y3 zhPo88WX%X+;=tp&$(}ufVVT>VPG|L#Wk~vtKd@gK0~&0Y9!xucv7bbT{5yK24Q19+ zo-x-Mf05W2U{wA_G_j7);n)nkw##?}A8f_14eBojZ3fvPaALn0c`Z^_W@|j7vQB3a zH&oR{0eL@O&W~js&0OtjM>7;)m+s8Nu|MVXT`EtP_u{zdDf z!K4FNvsq(R0sW{_Bxh7$W+-TcG%2NKvaS0&=!C`7?hm*ToaW>N__P;ka{qk(anP0p zd|Qed&Rv7E_)61^SUKsy7g^9TjyvIH`e(FS$TANtJfc!#$cr9sQh8SK4Zi3Oa&%6g zy%x4_FU!dd-Q)saT*k^BQFpELMulW{bJr%3v4RLuV88@`1|pi)%!v5MNF`?0qd03V zSr66)`G7%J#fVhZ1FgzfLp2gr7kS3s719SUvvz~P41N}QCgV&vhP8nk+SQi#i^^-Y z)CLFzEiQWbLW>gvT}A-cp|~t%B@@|E+$b;;y_Md1)!&0o8ZYb62(fu|bRp41?VLOw z}iWd)8*qN6`L-?X_l7c7S$y9o~iJXd81>buc&<8&xD;CtGTq39fHaJ#|HhuQ``fp#H{N?g1w8_`^_uoRs+J2Cn8X23nkN<(2eV^-qP22*S;i$PR~&M+M* zW!{|BN;dAxqo++@(W9B^Tc!^{zj$Ou6&3x1EhYvCTQQbQI4S{Br`@?7B+vIar)XIW z>}oH_&1u*(*Rcc_mwnP2xi-d*!E-jbIlY`r$>hzM{*NX;lk3x)%gNk=zvxSQb9(t? ze4(P{l2tLBAqZ4yTO45J=F<`5>;oY$Th)|oSfeRE6+wM0A`^qa*aY=Ool7Atwhi!s=)5j!2uArgF#b*>k<6uhg2AsO|>RD zEsi#Wbgac89E*dkjpE}Re}8-}g^2(*3c)S2;Gcti0yt1b*!MNftRba6*QezbATx5Y zoKdS+4>63LFjuh+K}r+2&qY|=9fX!9J4YadA*LfnH*?f`blgKX8ntdkeVcK$dM&Ff zM$`3)O*V?O?DV}(xJY>dm5ovt`I;gXl`EH z(Ew@;;O^6OeJo@J64#D-H zB2qziUqP3&V&wYjE64!E+&}D_S4tB=uZBTgYAGhrr(BSNv9d{H#OZoA7E_rja~Yva zCbXIm>h;|1jV49*r|S%5dJ9+F@)mNepvi*w&%in4j0$sdTJgKIWPWj)3GCkl!g@na z7YC3Jp#ZsJ**$X!y>oK1goqsjnIQ#)To1Sfz4f!pm3jm9jo-~$1?hg@A|_N2MHdW% zZ!sDi;6X4F`frhKuUzc*kIlt~6|k1>U`!%Ck}R2cGv4RGW!wc>13OerqK$wJF0RcyT9fz_1A zq36z}WrF9o9t=50i~w&(rw{sT zFs__=fbaO5pM@hOf?jNF)hPtlMQ&Kq0_K7&%x zP(ZD1R!#oXGxGoaf8-B;{QalDefI27i#yLrO4mo4Xj*7}v!D^Z{_&3R-nooWOxyDV1{({0XkC0d=w<04oEZjD zqHNd(TWt7gpzjc;ZBPU!&S0(xwYvSxhGGV~_dss-Dez(fOtzbsb9e3w%|So4Sx?Wh zgwm3!;B8BSM8jv@u1yLS$kJ6=CmxKyCk!Jrye!+2Z;1Y4)mf0@S^&Tn{j>$*hUk66 zjtQHA*48qNX3J7ES1AU;3(Yent-9-?+E%S7RA_hOnd@QV@tBa?nr9fN=1v8ILE3{6 z8gS$C()yf1fIu8vElIl?2awzurSJzMt5R3vZg7+R-#Z zY04_fGh|d!FhT+IJ}6VzoIX2JJwg`}a&md$YCX=$Y&JvVI`Wrbw;XLxA~hjE2F0^h z%mQ?kC0!G0qGrLCSI}U(1tD|XzIn3`b3$Iq(!#Dy$y*ab@KVZaJfk?)zX$t0J|*SC`?c{{l*J=-O>~psMBYepH`noD<#g^+o=KAkLqyJ6DRdus2 z*dKFRxL>@Yh3nXzKt;a!HfI&Re?E7=3wHnAe=8|oyqz>_GL^YL|3$TaJ0Y#nzIZ!< z@dmME329CI#oLJ|Q z*D|NRyu&_LnE245=JeecOf0L_3-Zaw|MBVXpK4951oIiX4|*%CHLbP0+plkCAJ1LY zr=@!)?nE1dlDQEN6alQzP*fLsy)~!fLRDIp9}ZIEi_XD7HVksHY)zhjjG1sS^esO1 z&AV^s+f$D5&Hv|gV?G>;zH3&h?+N-BOi7+FNRM5iP7#H<^%xOB^yzPh4j+~ZeLaI`6RXKCE%GCtUVj*cLZ&!2r9aiZPR1CKT(fxkJK{U18};oC#=k7u+0 z{M+=!w;y>we%oKk*S2WV98yY~*7h^B)KGWorWOMBrmWeNyrh|mpqFn12opmK&qSRM z2fR)6r^E6pJO*PMe$I^Tsg^oy|Han!3212_N+vsc?v-~0o24cwa_*1`t#xUHO;`P_L}DGWnP7VBFTnO_WaXmI&%08Qj2d7znPhT zePn-i^ykC3^Wfi)K01bq;*RKi`^~H&K=W@uI{LHsx1%Q_M{$8|+v->FaU*~SpF!pv zd?Zi>(>^i~zWx(O+yzHBKAg@^%8j(kwLoOsE?rN^bgU(?lr8)E6q9{G{W4m?V|~?J zfHi1@tNH@p@Q@141flkg`D0Y3l$8)$bDR^4jNP*D#UYlHmdIowp({WqYY#2VGX^cC zTdUGSU$9HGp}P%UENoy7Z2MJOV}H?Lbea{4aTvEkp0?MBiuOkWdFJ#64#PQJb#fp2Wvh?D|Ccrkh*(DV89 zOW;C9ycPKD^ju3^UlvSU4}bzT?L9BqKxTT=TC0XNep`^LHt-h0e&TWn-S^4G!X)6K zj}|d5Ob%r`sWqxoa|>O>p{UBW?uQR2Z$^?RGx!l#6&owdQ26L(Yg58={W8IrUtDer zfP9+;3lwfPQy!-wTd?3-N=0kSF!$`77f~w;)iClRTQ?uUjCIY#$~uc*Dgq+MZOyZ4 z#)bKUQ7iC6e%ZYdopOimmoXF1AhqrfeQL$R=|3Yn#pLqY1`1PSS@DNIqT42s8b5#q z&$bp=Z`z1n`xQRpDm3cKm__v!n|Q@#h#7h-F-C`J+Rs#*Y1$}iZRQk_-`BJ)!ficG zaOs7~yc>JrTa-gCOo)jQzM-a>j%lFj@U zrNwVP9@giZwiBA~=#j;YX|S{41A#xPik4MfT$b{-L-T1v33-oVVO}Rx4&qHYNZMH; z)0s=5^?sl6dnTAtkQv9}UuJAGEtD~3vO3wuueZh=79D0{{- zx()`#cc+stY}mUQwsAI?ROl5|c$E6X-q=ExjM#0)1w*4Yjtr0qN5&RD$ns7rb?Uf~ z_d_r&BPnWRH||qlTc|3UtPF}F{ssKX-5du7f%=hEL@?}y7a1dexMS-nmds&`1xu>Gd=7DGv=yfH7Do6(4Cx7 zVX`|RHQ4XOqH*~+MOsg1gH`G^`Fky|_14rGn-YYqZ+-(h^=omu6$My>Rhb~c{*o$Bu&Xf+~38nNPqaSeng z(Bu$dr#6d7uMeile_zwAorsCQ>h0IOtheR+n%~pRnBX6HmL{}Be}}1?rKH9AE@Z#% zlThJEPjeDXU~xgqiYIkOOQP@TQkK2JAH#9~?wAhb{Et&cWxCwktA ziE_0OR`xpOq|>}3Wk*iX{Mowj@CiyyS|A&SWx2_8zPwwg73fe`J<#{ zOSog<_|t(K7NKf(DYLf7-F2Zgyi-Wf0}3!8Io;@A#krl7}J z(hTKzSIMhyj7{P&q>M^}-wcaM06sx;X+$b4J!(h2i@*dJ7S{uS8|~Nt{|&!h(}Ig; z^f1ynz?%d}7i};_xx>}9U1LyFEeyhTQ*|}O^cq7eEERgScP$C6Xw%%{yz^o$7nFafCOnHTaXw&GJ5J z(AHvxPOPWJM3^8mn4-9Y@vBfo#*jRC7(}2!?~WB78~Bx{0uKlX%uQ=8)?FhyJII(u zbdFpog80~`F2!)j;0UwrkaXHJEg31N#@JqElg?~*t5a^h5L5D6Ru>}1;Oz;yXOgMc zvVz|{>C)j~M=qQZdAOJ7Cl}^>QHK>s$oj-k?i z*!-2>9+LZ@`PfYiSRyg+f>));Xu?vG)}^Trib-)iA&?V?S#QIu86Ax<${P~vQi$`I z%=FzFc*1T|gjZqE{SY&HU}7K<1Xph?URU%wZ*x=}4Dz6y7W!uW-C3pnK?=&tf!lRr z3-tN#neZ6@6T0`75*(fo#HcZ>`l3g*$^W&kB^7cltIq{{oZPXsDbDTR&dG%^D7ag< z&GOk`w*baIf%hi6iW9LIE8$1RBWN|-^LZe~w(Y`cy<%k-QxzojFy25!2VNai@UbBJ zy|aI#RIiDXRdExVB?tq6%Nqoc)5~oI>`cnLy0BXc$)}j&mB`$P+&ErP2}1~scWgaF zg%O``cGW|+b27f0cu?|Qma>NH#x$+BDnRT~^mc2#X#Onc1ojFetT=|O(|QJ41Aur^KcUK03W$!q!y+Se##YMSm^Blak7x3=tgI>gyMA$yyEq(MJ-X0ZWTlnLlrI*nWCH4DRu9bNL!%1WZ#h}CmD~*| zXs23Q3cSqZEzNAwWIxrs*?QKE-2B++wygp5&s`wP;Y)s-F{A71ll=oLr3D~uI^B3M z(61sH7G|b`yyD^vpP#p(CZL+hC$k@HoYzer=^()U0L)5G&an8Fcx0ApcJ z@6aH5l2kR#^k5G^nLY21ftI4(%{`ZzhTEAQK0lhbrmm;>@idMso5ZnZ)-Y-+*6_)G zdSFSxiC90-^&mm8EOp868Cmh=ij|}&S;A5v2jB{Yd(2(IPWV_q1>@D6TvP`K3T&yS zR<^+}-v-Ttv;E9i+WVP5dJ21U8DgUIhRxZzyTMT;f70A|&v{BasFWorz4J>g;rM#h zqP<R}nd!z5B1GGkCKTNrzW}I;yRw334zt0U z@B!|c0jis(cHX@(OCC6;n%AI-%gf<4*HpE)>6y78;goyhwS#efy-6RPp`|4^&B9jJJsPmrtFrPrd_ zlM8Vv)3yW7Rb^g=kmf+bA`FnPQ*vnkaqIl&NAo^Vf~VohLZ%L+_flp&i3`#JFwgdT z9*oFS21!8U){fZDzwGxAp{WcdQ6 zUi~Q#Ex&gdL8A#5Nmi#Gif6-^l@?DCWB$diy*qOOAmXQveuqB#wx1{3LPgu`#+Fpr zjH}2CcWA`lc%9EpT>K*dXCDteGLQhk1De#DeuGu1^%ig;(XyMQ+ zdjszGv6sMqD|7|m6a91mKz4KUy4v%--@#JXg4)|dd>n_ktf{jcwMExt4;)6jO zSrcvBQYBY_6x@WGOk3x)-x|@rAa)@lj(&faZ^f?1y#Lz3Sav$+{iY}kB>JG|+@7V+ zBZDz-n&+*N=#ByZh228i<{ajL>TB<8F?rXRxs43Qm2;gVidI6iZfvLl25NJPwQ%Bs zRLIv&4_F@+qK5GUf9k(DdRr&Ab#lil>)$8=rMRdoVlubW?f8!Xcp7{hdxTLL2rgj=U ztaAeOJueoUM{Cj!p|VH_fs8X)RekdCCR(eb!EE?GgQeDC_Xm z9}KpL_tk(f+8WJ8)n&Qa^*(Rer{aw1+iF{zb3qgoHTRST?Pz?VCG1o(B@Pap^~!*S z1LbP;SS=2<^uper53Tr1Dwbsi6~wCLpng`e(Z4zL+_ud1??*?6erLwFhDPl*0YrM> zXSa1fbz5>spo%i^p)qvDvVxQ>tpgYcFi7C`C%!cRLd}~pV6BauU=_ChOWtDId;#QVn6muW&oY4w3NSK{fwkAf~nt&BYw#f5S+5e;ZW=yqg^B2M(H9yEQHQ~c%6MMUbf^U^|mgbh}t z8*nM`ihPvIl6};F=v_a(w(~yI_W%hFMbyl!Ik59@RgfLcwn=-(Q#*!1-_!CdnbkSF zu4GA-n?K_`m=8FW47WC0L#9`Lk!A@rg;7DZBk`1LxdM zFr!Mn?nS6-&G5A;{e11cs%Kd%fH>KnWzX~ia}N$Wa5?aMLs9=P*`+1gsQu zGa($lTSU5Lram`XXtW5_q*xn0tB{=%>riMjeNg8aRTWSElF8&wpNmL&wd>8+Oa;J^ zopE*Nz(&IY`9?k}C0f|e81M$Idyt$aE7YZo)6Epu3TdKtZAO=;!5eaHPSmgHgJL+{ zTRmO<=icJcG4bRJbu$1o+g@&b-YWbHo-xdJa`3Yd@E5wX-b$}!O&%zkSl}ki$qg@F zkaMAGbemNhp9%MAM%G}J7&{8=8pbCAmVv2lbB>baKosbNy{mpZnUcx7h0^~K)k00? zLx5GcN@DHYyrB; zMH6|uyC`LN?Gu?7rOdgPX$_Yogz*v;UkkR6p&|h7GwNP(kUGsTgm*y0Rw>;&4(P?g zmX)8HFf$YoOnqkkP_WC}wf(w)VzKTJLgbS9({ak~k5x*aPhkjnQo?c9?Rio~CeJ5x za?Nv|(K1_4{dv3Rf<1!#W(ES*k7pBdC`%ZT7R570@0rC`(1d1<;fhB=+{;)rr#Sp3 zt(tu)vS2n$`*7GdY!YNy8~(hIWx_1@K0Fd!9b4y|3&UPt>8)2El)#h7V%Aowxj2ho zC;J9ODhd95&B(=>CGehnmU0zFx3o-GuaxG*hbKAxK?-vImuoYuqn~Kef|O?{A7bX# zG^ia0g3IX-b;-0`5+&%kr#FQg{d;moD~d7>P@s@$J zPR6P`z%TSp=?4ri3NwpL-dg?YDQ5BJ>SEL+-dtVSIp}|4Wti6RVTfTu`82~HDX2Db z>dOrowPEF^BzSQ2bW6sKlrDq4p1+%a2)XjHYktQ?FdwXai}lm4c8u?f{sScXSaqtPOdlX!f56|iTKL;bho2TdlAu-50G+yjV^ z8v>Jku~#U1r2I0>i!H?sKJezMugF{+uhx_#o>%LqJ9#zy!ItI@D-2S+XLh~&VM>3g zhe?a>Ny(~F9KCtP@>GM_uk2osSKeWY8)g7q}3v%MR7exM-EF z4QKgR; z)NG&=#`Eb9$%O?b8~K$_nfCyetkhhk){^dN=x zLbrX;op)<<`SZ2jLY}Y`$j&1 z^!KyW`=j{gBbGBx#@k&EY3Q;oE{9-rgQ6HxE5CYVK}(vmij@t(Kq7@OSmLfAUC=AC zmk)mN^1&kh)_sa)1lN#eT}$_!IkWG0OE7?X5uBwj|l7H)H|#Yee=y%;Z8A z07cci1em!N3a^T}yM~63bJBV*wMka4e{;(#M{vUKKvp6AkwKi5f+Qvd9hkb8;Osnf zp`-=fWK!AeFo&Y_?Afzth;Z^B|M4G0mV}a&B|P7JFxWBn@Vn>F=j4B%y!rydAB#$n zTUo8lSM>v}jsrLry8W-~FJCvg;_Wvlpw^V8q{c23TC2^kCAq;uMcOj@nL z4JTwpDBxy*m=xA+SC~Li0j>t*H0FG{s!T?mD}D}%6G%GcK-MX-QGe7_wlHEKOn8dr z-xun$Qr1NS9f)8a!9ERI4-TR^i;9Ko?>=oD(x82^b(i4j4T;dCk2R=x1?43Pq~sA3 z%K@Pu2-etUtO-lWsUtHs*1ag@f5Q<7JCcR5ZdheS8KK)|0(!0jo2RLTkRb$0^NJ}8 zak21gk^nX_SNe1UV9bsqc0Iz$S9q3cvDGsIQ-lp@rarhHD76sEP5+qgY%ovEvoSm7 zHl-Dmr&v{+ZNdtowE&b40E-ItnbY!4>xhOT&&j2pxPx0k9OQfSF6DF$!!;7);8+jl z^8+LyvcwWvc<1%+pAyXb6)hA(=V~Dqz^Nr_g2-v!y0(d&x$wR~R9Z4~0Yb-a?`-+SJ6m>-qHYTCQTXKyatc~F8o~KnMr0Y* z?%{Z2@(52VQyk%EP;h5+L?G8_)g8##%q(!?U9$)awY#|6gs~9{Kpwzf9)vqhWm0QJ ztieTT;uVH#ZABd2hy)23=dNOHDj&oHEz^_B-u$t)NY*^>3#IngME{=N0^TI%Fa#W4 z+upIC(hJsQU^Boao1U!Tk?8bth0J$E4REm?oN8z(3--Eqs_mU>zYM3^1v=II0;Vl` zW2~+NR=Tl%i?fE(p?JHQ_T@?9Lz0X%m$unOPqw$%gJB?YGRgx2eGMou9dkZtQb-Ub z51oUa2eOa@W<6{m>;ObO!c$LO=`dllp+K@MXu|Yui!rrZ#u{N>j$bGOg-@+`8uRof z0u#Pz*GDBQmQ(oWOTBKFLl(@YaYeK+S1|-LVP&p}TufVWd6WC+1G>9yqe@Ad19KT= zJ13h%-F2bc;xZZ(8Gkg=>u~`yQqnXP_n^UM-?`F;Wr1wwpSFZ5KD5^zw{Tea*c32gdW{l6+G0jTw=wQR&p8<5Jc@81dXhzyb2i3( z=*bsRWFkreX-OFo-TtE8haS_sG@it5S7O8>`1WmBX9R~Z;=YmYtuxVh5@YUa*>WEq z9L(nj82HgB40W}b{hlz9$RNgk({5mlrK&)zYD`hS^E9{P9p#q9@eLn=5d`1j6usP0 zC~8C@hj?Tr>_8HuWg^>yA{o!QDIjhjKovQ}U(S=Fj-eUm>73=VTu)s$`t?@7=868A zdrbob{<4JETTt-UFYy9~^y9NXo-r9O zW~Ka|tC(8&1UTaQ%ZS5D5LtKxk!!ybJ@`#9TW8_aS3%ZQQCEgC57laFHv_WS+>H&H z_jwo^$F_o26)VLH@_!HC{^rNo(Vq_wzj-$M&u@Qo_;wEe_~_`*M?cyhesgqmc=*ld zuRgoEJpYy-{rHWj^E>?M$HQ;f`L~gs93B1n*HOc3Nqk&XGg;1X>0ba=T|_5#fp)ns z4U=+2%t`6*;i!)hu?N9h+aq}I5_W9-%7=?i8SKa+V8^8}+Naxz3l+-?S<-S%Qezrh zkHEk105Bd6`Um4ndHI+u#+;?R&PM=g!1Ml!JOD_o0l&2|75G@#iHkPvTbkUVmgJTb zE3$iewv&nRgF^}MAwO=d(10Xl%Jh2Mj&MvZ^DnwkBkpQbb3>No6^IG%efvl>2mt?q zeW7KXpfhTSOUCoYXpXp%@MnibVT1TKhLi&p+ z{ef9DQ(=QQEsBgMP=Nw8RoG^CY;L^r<+aj>Tnh6{uvc?q+yJo%$Ss~xTd%jRzYoa- z*KQ>nQxIg7TJ=)Zplp~Kp!^%`Q7*u}??JCyMD(r8D0mis8!dpf+k{$}K(wvv(|vnt z#md>T=IOY5^RpCkb`))fxta}ii>u7nRD@{pH4hTni-zl+&h45|8^GnrzV#5_I4h0e zcgZ?2kS#n4CLV`@M+GuKX0BFgqwAAfw!lc0{_CRq0>#?o!K5r>74wQb7XY6?V82*K zwPd-x*QfHWAa4|USo{4lix-3*wbDYBshY`Hiit5^wWP8ZYD#X8Y;0hE$52D81dACS zb~GQAOfN71*pxCSO3*^BWCb=0QzD~(O-q{G=~uy72g93^qw_#zW3_gS@X-pmUH%?pSsHx&JtnSYN{w6<{KjUO>mm<%ROq zcvEKzzYv^!CdJYR+G=j7<^uu>p561brWtYo9DHw=r`H$QEnlvx*#iTYE;93m*4RPv z&B)aLTc&`+RK~!EW_TzPM%MtCX96Kxu_XfRJ1G}FiK@~hLK z5CL~nTQOKSO_exX5LHWPqwXld1HkfImI6gJBL*AFgTU&N`iIM}PN#&=+1&mV?9z5) z*+3bA&-SNiI9PCrClkNArKj?`=shZgzyfO!W`c8A4Qa=z;8^pZf2Xq7B z*FSxCDbwqMC39Rx^&M)&go&ygfY!Q{5N*X%yecr}lKr<0n=nQ13>8dh#l&EwvQ2{( zvcj&h#2&24A(#nmvARl1pgTvw63n`t2*TcR1rR8>wy-r6qs*OvqCcrm!eFsvV#ENL z??*ybAGxD%qX)5+FroL7r=*4w9-0IQu+$GMf!XETHOaZE=pCDrYb|j2F$=hpf&e%_ zOGzy%9u7OwZ@TZpGWbHu#e%3h(M+)@+02SVLx;bMpc=HGLYnY({iPMfkgg&foIDo6 z6y{29264mOrAQi42sU;A$>udkK-t=a3!$07ICKO{m{PP{W6e8W*=Y%prMzRpQ6`7D$|{>#cBLrs!S{-&M1OJnLmVWQ2nvXBACpMMs5XzoM>WmI-x%1@l5+ z;*vF;CLjwA`6S+gVWDunMgXEz&B<#S>0-r5Y!H=cmdOVMCv#szV#!jH)*y{H#B|6R z7;Tc((%q;Py=gN3lP0_t)}l++9QIo34w*}*mp_DYSFqFXV*O;pnGCCz<@CO^hEhlSu?$u!Q9w^6gLdAZ5D zz^onxb}f7$%HNQi`r-|a0#eKsz2Du$+(@r8S7HW+G=tC0p2zq?B0>pm8|h+;NmR8> z)2Qocf6xZxk9*gUdK0kWLV_adQrX71CP6RAM=b%z2*XaJ$4s0#>G7I4hBZFq01e`LO`&gU+IHL7DH*?T~dCXcNNg!S!I zaj^^4)~I|4oX(jauk!&}ZDHKJAnyb>J!}Bto6|}6@Xrr0B(MNae z=SxPuG&&e$sD_Z=TKf%4XI*8+zv_Y#VE3Zu+3fQBnq^FKrfu7mkT+7-f2OmH57q$K z4jzCt_8%O~o%aVD8P)N)$Z681m5-5|G^thX2&mW@5L6P32~qmlZ%)<)`-A@4l<IjxcvQ$)$A<4y<{s-jue z6zMhxK!U_+d`Z3_8b`vtw0mO#Ei!6MREt_97~{yR^_b|qEkyyW8Vap+e1V>X#<~zk zQtd$k%iJ2d=*pIy1x4Aw2)>kYp^UdQxqF~xssP!5Rvb&UO;Kv|1uSuJ5O+nJZRTQA z&h#gJ*!(T-nr_OdM^5%t%oYD?79p24hFSlU}mO%b9DXjzaz0g$09fE>my7 zTN@cCC45A_1|PcD6Pj1EOg<=5JxFKuLg_DVyB3BTsp*C~VEWbKrQXV9sDQZZ5xSe| zyZ*qkO#e4Tu?I}wf!Xt=z_fm@tZC9@)f}d!EQ(k`NuTwj&Dld3NO{i`L;=}spHN)} zzb%YgdwC$Qx7p z-SHQfklkY+h!cX)hJf|~^xPN|!JHhPWW~z+awKDMw8`bHwpYa;cT|t3rBv#*?Y7Sh zVy6&mV6fBNYvOxNylZ-UO}wl9Pte3Y8n*LPopjbVE_##R`2v&IvNC}RAX!r~&IU@h zv@{B|^MS7Cf>j2H%K8MZ>~}va=>Yn;-;7%3T|7$_EL7GGqpl>f)Fxg7-ak+#LO}l= zQjJFuF}JdFa?Nb99Dma7Ah77ZHN{R@MR}$gUV78bzoR=H!3)PMtH%%j$6L2t2Hbed zRFhch1wZ?d`0jydhgFx`^4N=RdfKNg;6&RFHck2-W0ugqe~UE080?a0hHu-5HwyuFTj^GOY@ZBmN#CZpP{& zx_F+~mA-VrU@57`uJWU+DWD+lDBFdm)N=me!I{Uy|aP)jxy7G$}`A9 z<3jOt?DVO31xLL)S_UU0r3P%#B7r}u5l*9V(LvZ+&N5A9!DDvE*3rj*)U38YheOV3 zoWhI=eX&Cu4@25|J04wu?1->Hc0*YpKi53Jc6$Oq1F|K?eu1bc_{&>kVYJz)m{A+A z2rj@KR9DP{T`}V2Xz8kj+aix}7x%rojsSej7~yES$^!e*Dk9A6FJCXyb;U zk{7?ZE;oJqhO~gz?f1r*cVy11irI`AcQYW=F^$A%^_!sy;ETr;8TQWAYxZnOV6=VU zfrP%zR!PVT%nK~119y97)d=H*Zsqu;@&{Pvbbt;e#1H(W=jBOL@%5C0Qwnmd-jNBaNFJj zjJRX#0oecThR}yns1+}4jd!@`<}{G6XvW8!B7cTx7`+fv@>*8y_rROjznxPS}v zj}eM0FV&o!5XHqZV}2jj1>}7$x?4RWtq6Tz^Lv^x%zdZA6$X`yE%`H^T3{t`EfP30 z@Z^rIC(}*36y4+GLQEQv=oSrfG91LeP2g{l827|v^=^v5<3!u{sW&|~UBUSDPBV(G z_wjz=%^o_cDMqc+wbxG*SYc2Wwj7pGT|UyO3GhsD3A>{R0`@;tJjk|=l2riQZXv!} zD3TEnDYo(6RsITG(sDsw##Ko4dgQs5&<#kKkQLz~$?6n+rqDflPT$Xx?sR~gSMABQ z86D1<7;8P~!VZAc0T52-$G7n=IEq1+Qrd36g6^46IqA5Yfsslw<61=6!iVKJSC>&DsK!!jedx?LHvOTiu z>VYY{YK~`9w-m2^Q;qf25ReH}3fp|YDJW;i04xnMVJHm>&xQ|ee;rtIkvmf=7YkOF zxV*Q_yb$b{FGwxCjApC@xsnegmE?gzsEw9JAa-8G6oc_*4{2wK%!^Xy+{S_1Gx2C_ z*{lv$`)TiRRtvqoO%ausr=+6gl2y7NBI^8>1z|g%wtUv;s+0$=EM;pJyVsN?lobi`u73e0(6N*&`iv_R-vRV^QH3g=6nnV&FuItX}e7@TU)2>bU~$W%`>{X#F})!?Y>e zqiXjL^;l4)9M~ifV{@}q8_L0}l^^V~J-SxDYP+8PX3hLyuS50pRY$>XoK1MJW~M

-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%0Dv}q#7E&X+869(thxjILhqD*!0@6lvnb>|3gJ6q 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

3Kcb86zWb- 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 0 { + // if the LicenseManager holds the ClusterManagerRef + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: cr.Spec.ClusterManagerRef.Name, + } + err := c.Get(ctx, namespacedName, clusterManagerInstance) + if err != nil { + if k8serrors.IsNotFound(err) { + return nil + } + return err + } + } else { + // List out all the ClusterManager instances in the namespace + opts := []rclient.ListOption{ + rclient.InNamespace(cr.GetNamespace()), + } + objectList := enterpriseApi.ClusterManagerList{} + err := c.List(ctx, &objectList, opts...) + if err != nil { + if err.Error() == "NotFound" { + return nil + } + return err + } + if len(objectList.Items) == 0 { + return nil + } + + // check if instance has the required LicenseManagerRef + for _, cm := range objectList.Items { + if cm.Spec.LicenseManagerRef.Name == cr.GetName() { + clusterManagerInstance = &cm + break + } + } + + if len(clusterManagerInstance.GetName()) == 0 { + return nil + } + } + + image, err := getCurrentImage(ctx, c, cr, SplunkLicenseManager) + if err != nil { + eventPublisher.Warning(ctx, "changeClusterManagerAnnotations", fmt.Sprintf("Could not get the LicenseManager Image. Reason %v", err)) + scopedLog.Error(err, "Get LicenseManager Image failed with", "error", err) + return err + } + err = changeAnnotations(ctx, c, image, clusterManagerInstance) + if err != nil { + eventPublisher.Warning(ctx, "changeClusterManagerAnnotations", fmt.Sprintf("Could not update annotations. Reason %v", err)) + scopedLog.Error(err, "ClusterManager types update after changing annotations failed with", "error", err) + return err + } + + return nil +} diff --git a/pkg/splunk/enterprise/clustermanager_test.go b/pkg/splunk/enterprise/clustermanager_test.go index a75326a1e..4c1a16d38 100644 --- a/pkg/splunk/enterprise/clustermanager_test.go +++ b/pkg/splunk/enterprise/clustermanager_test.go @@ -138,6 +138,7 @@ func TestApplyClusterManager(t *testing.T) { } c := spltest.NewMockClient() _ = errors.New(splcommon.Rerr) + current.Kind = "ClusterManager" _, err := ApplyClusterManager(ctx, c, ¤t) if err == nil { t.Errorf("Expected error") @@ -204,6 +205,7 @@ func TestApplyClusterManager(t *testing.T) { }, } + current.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, ¤t) if err == nil { t.Errorf("Expected error") @@ -220,6 +222,7 @@ func TestApplyClusterManager(t *testing.T) { current.Spec.SmartStore.VolList[0].SecretRef = "s3-secret" current.Status.SmartStore.VolList[0].SecretRef = "s3-secret" current.Status.ResourceRevMap["s3-secret"] = "v2" + current.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, ¤t) if err == nil { t.Errorf("Expected error") @@ -234,6 +237,7 @@ func TestApplyClusterManager(t *testing.T) { c.Create(ctx, &cmap) current.Spec.SmartStore.VolList[0].SecretRef = "" current.Spec.SmartStore.Defaults.IndexAndGlobalCommonSpec.VolName = "msos_s2s3_vol" + current.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, ¤t) if err != nil { t.Errorf("Don't expected error here") @@ -290,6 +294,7 @@ func TestApplyClusterManager(t *testing.T) { }, }, } + current.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, ¤t) if err == nil { t.Errorf("Expected error") @@ -307,6 +312,7 @@ func TestApplyClusterManager(t *testing.T) { } rerr := errors.New(splcommon.Rerr) c.InduceErrorKind[splcommon.MockClientInduceErrorGet] = rerr + current.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, ¤t) if err == nil { t.Errorf("Expected error") @@ -442,18 +448,18 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } configTester(t, "getClusterManagerStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(` {"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -464,7 +470,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -473,7 +479,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } @@ -531,9 +537,14 @@ func TestApplyClusterManagerWithSmartstore(t *testing.T) { runtime.InNamespace("test"), runtime.MatchingLabels(labels), } + listOpts1 := []runtime.ListOption{ + runtime.InNamespace("test"), + } listmockCall := []spltest.MockFuncCall{ - {ListOpts: listOpts}} - createCalls := map[string][]spltest.MockFuncCall{"Get": funcCalls, "Create": {funcCalls[7], funcCalls[10], funcCalls[12]}, "List": {listmockCall[0], listmockCall[0]}, "Update": {funcCalls[0], funcCalls[3], funcCalls[13]}} + {ListOpts: listOpts}, + {ListOpts: listOpts1}, + } + createCalls := map[string][]spltest.MockFuncCall{"Get": funcCalls, "Create": {funcCalls[7], funcCalls[10], funcCalls[12]}, "List": {listmockCall[0], listmockCall[0], listmockCall[1]}, "Update": {funcCalls[0], funcCalls[3], funcCalls[13]}} updateCalls := map[string][]spltest.MockFuncCall{"Get": updateFuncCalls, "Update": {funcCalls[8]}, "List": {listmockCall[0]}} current := enterpriseApi.ClusterManager{ @@ -578,6 +589,7 @@ func TestApplyClusterManagerWithSmartstore(t *testing.T) { } // Without S3 keys, ApplyClusterManager should fail + current.Kind = "ClusterManager" _, err := ApplyClusterManager(ctx, client, ¤t) if err == nil { t.Errorf("ApplyClusterManager should fail without S3 secrets configured") @@ -607,6 +619,7 @@ func TestApplyClusterManagerWithSmartstore(t *testing.T) { revised := current.DeepCopy() revised.Spec.Image = "splunk/test" reconcile := func(c *spltest.MockClient, cr interface{}) error { + current.Kind = "ClusterManager" _, err := ApplyClusterManager(context.Background(), c, cr.(*enterpriseApi.ClusterManager)) return err } @@ -634,6 +647,7 @@ func TestApplyClusterManagerWithSmartstore(t *testing.T) { spltest.ReconcileTesterWithoutRedundantCheck(t, "TestApplyClusterManagerWithSmartstore-0", ¤t, revised, createCalls, updateCalls, reconcile, true, secret, &smartstoreConfigMap, ss, pod) current.Status.BundlePushTracker.NeedToPushManagerApps = true + current.Kind = "ClusterManager" if _, err = ApplyClusterManager(context.Background(), client, ¤t); err != nil { t.Errorf("ApplyClusterManager() should not have returned error") } @@ -861,13 +875,14 @@ func TestAppFrameworkApplyClusterManagerShouldNotFail(t *testing.T) { t.Errorf(err.Error()) } + cm.Kind = "ClusterManager" _, err = ApplyClusterManager(context.Background(), client, &cm) if err != nil { t.Errorf("ApplyClusterManager should not have returned error here.") } } -func TestApplyCLusterManagerDeletion(t *testing.T) { +func TestApplyClusterManagerDeletion(t *testing.T) { ctx := context.TODO() cm := enterpriseApi.ClusterManager{ ObjectMeta: metav1.ObjectMeta{ @@ -955,7 +970,7 @@ func TestApplyCLusterManagerDeletion(t *testing.T) { if err != nil { t.Errorf("Unable to create download directory for apps :%s", splcommon.AppDownloadVolume) } - + cm.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, &cm) if err != nil { t.Errorf("ApplyClusterManager should not have returned error here.") @@ -1384,6 +1399,231 @@ func TestCheckIfsmartstoreConfigMapUpdatedToPod(t *testing.T) { mockPodExecClient.CheckPodExecCommands(t, "CheckIfsmartstoreConfigMapUpdatedToPod") } +func TestIsClusterManagerReadyForUpgrade(t *testing.T) { + ctx := context.TODO() + + builder := fake.NewClientBuilder() + client := builder.Build() + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) + + // Create License Manager + lm := enterpriseApi.LicenseManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.LicenseManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:latest", + }, + Volumes: []corev1.Volume{}, + ClusterManagerRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + err := client.Create(ctx, &lm) + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("applyLicenseManager should not have returned error; err=%v", err) + } + namespacedName := types.NamespacedName{ + Name: "test", + Namespace: "test", + } + err = client.Get(ctx, namespacedName, &lm) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + lm.Status.Phase = enterpriseApi.PhaseReady + err = client.Status().Update(ctx, &lm) + if err != nil { + t.Errorf("Unexpected status update %v", err) + debug.PrintStack() + } + + // Create Cluster Manager + cm := enterpriseApi.ClusterManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.ClusterManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:latest", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + cm.Kind = "ClusterManager" + err = client.Create(ctx, &cm) + _, err = ApplyClusterManager(ctx, client, &cm) + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + // create pods for license manager + lm.Status.TelAppInstalled = true + lm.Spec.Image = "splunk2" + createPods(t, ctx, client, "license-manager", fmt.Sprintf("splunk-%s-license-manager-0", lm.Name), lm.Namespace, lm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-license-manager", lm.Name), lm.Namespace) + // now the statefulset image in spec is updated to splunk2 + _, err = ApplyLicenseManager(ctx, client, &lm) + + // now the statefulset and license manager both should be in ready state + _, err = ApplyLicenseManager(ctx, client, &lm) + + clusterManager := &enterpriseApi.ClusterManager{} + namespacedName = types.NamespacedName{ + Name: cm.Name, + Namespace: cm.Namespace, + } + err = client.Get(ctx, namespacedName, clusterManager) + if err != nil { + t.Errorf("changeClusterManagerAnnotations should not have returned error=%v", err) + } + clusterManager.Spec.Image = "splunk2" + err = client.Update(ctx, clusterManager) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + check, err := UpgradePathValidation(ctx, client, clusterManager, clusterManager.Spec.CommonSplunkSpec, nil) + + if err != nil { + t.Errorf("Unexpected upgradeScenario error %v", err) + } + + if !check { + t.Errorf("isClusterManagerReadyForUpgrade: CM should be ready for upgrade") + } +} + +func TestChangeClusterManagerAnnotations(t *testing.T) { + ctx := context.TODO() + + // define LM and CM + lm := &enterpriseApi.LicenseManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test-lm", + Namespace: "test", + }, + Spec: enterpriseApi.LicenseManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + Image: "splunk/splunk:latest", + ImagePullPolicy: "Always", + }, + Volumes: []corev1.Volume{}, + }, + }, + } + + cm := &enterpriseApi.ClusterManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test-cm", + Namespace: "test", + }, + Spec: enterpriseApi.ClusterManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + Image: "splunk/splunk:latest", + ImagePullPolicy: "Always", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test-lm", + }, + }, + }, + } + lm.Spec.Image = "splunk/splunk:latest" + + builder := fake.NewClientBuilder() + client := builder.Build() + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) + + // Create the instances + client.Create(ctx, lm) + _, err := ApplyLicenseManager(ctx, client, lm) + if err != nil { + t.Errorf("applyLicenseManager should not have returned error; err=%v", err) + } + + namespacedName := types.NamespacedName{ + Name: lm.Name, + Namespace: lm.Namespace, + } + err = client.Get(ctx, namespacedName, lm) + if err != nil { + t.Errorf("changeLicenseManagerAnnotations should not have returned error=%v", err) + } + + // create pods for license manager + createPods(t, ctx, client, "license-manager", fmt.Sprintf("splunk-%s-license-manager-0", lm.Name), lm.Namespace, lm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-license-manager", lm.Name), lm.Namespace) + lm.Status.TelAppInstalled = true + // create license manager statefulset + _, err = ApplyLicenseManager(ctx, client, lm) + if err != nil { + t.Errorf("ApplyLicenseManager should not have returned error; err=%v", err) + } + + err = client.Get(ctx, namespacedName, lm) + if err != nil { + t.Errorf("changeLicenseManagerAnnotations should not have returned error=%v", err) + } + + lm.Status.Phase = enterpriseApi.PhaseReady + err = client.Status().Update(ctx, lm) + if err != nil { + t.Errorf("Unexpected update pod %v", err) + debug.PrintStack() + } + + VerifyCMisMultisiteCall = func(ctx context.Context, cr *enterpriseApi.ClusterManager, namespaceScopedSecret *corev1.Secret) ([]corev1.EnvVar, error) { + extraEnv := getClusterManagerExtraEnv(cr, &cr.Spec.CommonSplunkSpec) + return extraEnv, err + } + + cm.Kind = "ClusterManager" + client.Create(ctx, cm) + _, err = ApplyClusterManager(ctx, client, cm) + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + err = changeClusterManagerAnnotations(ctx, client, lm) + if err != nil { + t.Errorf("changeClusterManagerAnnotations should not have returned error=%v", err) + } + clusterManager := &enterpriseApi.ClusterManager{} + namespacedName = types.NamespacedName{ + Name: cm.Name, + Namespace: cm.Namespace, + } + err = client.Get(ctx, namespacedName, clusterManager) + if err != nil { + t.Errorf("changeClusterManagerAnnotations should not have returned error=%v", err) + } + + annotations := clusterManager.GetAnnotations() + if annotations["splunk/image-tag"] != lm.Spec.Image { + t.Errorf("changeClusterManagerAnnotations should have set the checkUpdateImage annotation field to the current image") + } +} + func TestClusterManagerWitReadyState(t *testing.T) { // create directory for app framework newpath := filepath.Join("/tmp", "appframework") @@ -1497,6 +1737,7 @@ func TestClusterManagerWitReadyState(t *testing.T) { // simulate create stateful set c.Create(ctx, statefulset) + clustermanager.Kind = "ClusterManager" // simulate create clustermanager instance before reconcilation c.Create(ctx, clustermanager) @@ -1510,6 +1751,12 @@ func TestClusterManagerWitReadyState(t *testing.T) { Namespace: clustermanager.Namespace, } + // cluster manager + err = c.Get(ctx, namespacedName, clustermanager) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + // simulate Ready state clustermanager.Status.Phase = enterpriseApi.PhaseReady clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ @@ -1536,6 +1783,7 @@ func TestClusterManagerWitReadyState(t *testing.T) { } // call reconciliation + clustermanager.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, clustermanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) @@ -1654,6 +1902,7 @@ func TestClusterManagerWitReadyState(t *testing.T) { } // call reconciliation + clustermanager.Kind = "ClusterManager" _, err = ApplyClusterManager(ctx, c, clustermanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) diff --git a/pkg/splunk/enterprise/clustermaster.go b/pkg/splunk/enterprise/clustermaster.go index 8782e49b3..ef746dfd1 100644 --- a/pkg/splunk/enterprise/clustermaster.go +++ b/pkg/splunk/enterprise/clustermaster.go @@ -48,6 +48,7 @@ func ApplyClusterMaster(ctx context.Context, client splcommon.ControllerClient, reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplyClusterMaster") eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "ClusterMaster" if cr.Status.ResourceRevMap == nil { cr.Status.ResourceRevMap = make(map[string]string) diff --git a/pkg/splunk/enterprise/clustermaster_test.go b/pkg/splunk/enterprise/clustermaster_test.go index 155570478..7472bbac0 100644 --- a/pkg/splunk/enterprise/clustermaster_test.go +++ b/pkg/splunk/enterprise/clustermaster_test.go @@ -159,18 +159,18 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { configTester(t, "getClusterMasterStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -181,7 +181,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -190,7 +190,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestApplyClusterMasterWithSmartstore(t *testing.T) { @@ -296,6 +296,7 @@ func TestApplyClusterMasterWithSmartstore(t *testing.T) { } // Without S3 keys, ApplyClusterManager should fail + current.Kind = "ClusterMaster" _, err := ApplyClusterMaster(ctx, client, ¤t) if err == nil { t.Errorf("ApplyClusterMaster should fail without S3 secrets configured") @@ -351,6 +352,7 @@ func TestApplyClusterMasterWithSmartstore(t *testing.T) { spltest.ReconcileTesterWithoutRedundantCheck(t, "TestApplyClusterMasterWithSmartstore-0", ¤t, revised, createCalls, updateCalls, reconcile, true, secret, &smartstoreConfigMap, ss, pod) + current.Kind = "ClusterMaster" current.Status.BundlePushTracker.NeedToPushMasterApps = true if _, err = ApplyClusterMaster(context.Background(), client, ¤t); err != nil { t.Errorf("ApplyClusterMaster() should not have returned error") @@ -572,6 +574,7 @@ func TestAppFrameworkApplyClusterMasterShouldNotFail(t *testing.T) { t.Errorf(err.Error()) } + cm.Kind = "ClusterMaster" _, err = ApplyClusterMaster(context.Background(), client, &cm) if err != nil { t.Errorf("ApplyClusterMaster should not have returned error here.") @@ -667,6 +670,7 @@ func TestApplyCLusterMasterDeletion(t *testing.T) { t.Errorf("Unable to create download directory for apps :%s", splcommon.AppDownloadVolume) } + cm.Kind = "ClusterMaster" _, err = ApplyClusterMaster(ctx, c, &cm) if err != nil { t.Errorf("ApplyClusterMaster should not have returned error here.") @@ -1220,7 +1224,11 @@ func TestClusterMasterWitReadyState(t *testing.T) { Name: clustermaster.Name, Namespace: clustermaster.Namespace, } - + err = c.Get(ctx, namespacedName, clustermaster) + if err != nil { + t.Errorf("Unexpected get cluster master %v", err) + debug.PrintStack() + } // simulate Ready state clustermaster.Status.Phase = enterpriseApi.PhaseReady clustermaster.Spec.ServiceTemplate.Annotations = map[string]string{ diff --git a/pkg/splunk/enterprise/configuration.go b/pkg/splunk/enterprise/configuration.go index 1b2677a59..12201e342 100644 --- a/pkg/splunk/enterprise/configuration.go +++ b/pkg/splunk/enterprise/configuration.go @@ -1009,6 +1009,7 @@ func updateSplunkPodTemplateWithConfig(ctx context.Context, client splcommon.Con env = removeDuplicateEnvVars(env) } + privileged := false // update each container in pod for idx := range podTemplateSpec.Spec.Containers { podTemplateSpec.Spec.Containers[idx].Resources = spec.Resources @@ -1016,6 +1017,23 @@ func updateSplunkPodTemplateWithConfig(ctx context.Context, client splcommon.Con podTemplateSpec.Spec.Containers[idx].ReadinessProbe = readinessProbe podTemplateSpec.Spec.Containers[idx].StartupProbe = startupProbe podTemplateSpec.Spec.Containers[idx].Env = env + podTemplateSpec.Spec.Containers[idx].SecurityContext = &corev1.SecurityContext{ + RunAsUser: &runAsUser, + RunAsNonRoot: &runAsNonRoot, + AllowPrivilegeEscalation: &[]bool{false}[0], + Capabilities: &corev1.Capabilities{ + Drop: []corev1.Capability{ + "ALL", + }, + Add: []corev1.Capability{ + "NET_BIND_SERVICE", + }, + }, + Privileged: &privileged, + SeccompProfile: &corev1.SeccompProfile{ + Type: corev1.SeccompProfileTypeRuntimeDefault, + }, + } } } diff --git a/pkg/splunk/enterprise/events.go b/pkg/splunk/enterprise/events.go index f05917f18..ebdc13d62 100644 --- a/pkg/splunk/enterprise/events.go +++ b/pkg/splunk/enterprise/events.go @@ -55,12 +55,19 @@ func (k *K8EventPublisher) publishEvent(ctx context.Context, eventType, reason, // based on the custom resource instance type find name, type and create new event switch v := k.instance.(type) { case *enterpriseApi.Standalone: + event = v.NewEvent(eventType, reason, message) case *enterpriseApiV3.LicenseMaster: + event = v.NewEvent(eventType, reason, message) case *enterpriseApi.LicenseManager: + event = v.NewEvent(eventType, reason, message) case *enterpriseApi.IndexerCluster: + event = v.NewEvent(eventType, reason, message) case *enterpriseApi.ClusterManager: + event = v.NewEvent(eventType, reason, message) case *enterpriseApiV3.ClusterMaster: + event = v.NewEvent(eventType, reason, message) case *enterpriseApi.MonitoringConsole: + event = v.NewEvent(eventType, reason, message) case *enterpriseApi.SearchHeadCluster: event = v.NewEvent(eventType, reason, message) default: diff --git a/pkg/splunk/enterprise/indexercluster.go b/pkg/splunk/enterprise/indexercluster.go index c52528713..740cb3fac 100644 --- a/pkg/splunk/enterprise/indexercluster.go +++ b/pkg/splunk/enterprise/indexercluster.go @@ -20,6 +20,7 @@ import ( "errors" "fmt" "regexp" + "sort" "strconv" "strings" "time" @@ -55,6 +56,7 @@ func ApplyIndexerClusterManager(ctx context.Context, client splcommon.Controller reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplyIndexerClusterManager").WithValues("name", cr.GetName(), "namespace", cr.GetNamespace()) eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "IndexerCluster" // validate and updates defaults for CR err := validateIndexerClusterSpec(ctx, client, cr) @@ -93,7 +95,7 @@ func ApplyIndexerClusterManager(ctx context.Context, client splcommon.Controller Name: cr.Spec.ClusterManagerRef.Name, } managerIdxCluster := &enterpriseApi.ClusterManager{} - err = client.Get(context.TODO(), namespacedName, managerIdxCluster) + err = client.Get(ctx, namespacedName, managerIdxCluster) if err == nil { // when user creates both cluster manager and index cluster yaml file at the same time // cluser manager status is not yet set so it will be blank @@ -194,6 +196,13 @@ func ApplyIndexerClusterManager(ctx context.Context, client splcommon.Controller } } + // check if the IndexerCluster is ready for version upgrade + cr.Kind = "IndexerCluster" + continueReconcile, err := UpgradePathValidation(ctx, client, cr, cr.Spec.CommonSplunkSpec, &mgr) + if err != nil || !continueReconcile { + return result, err + } + // check if version upgrade is set if !versionUpgrade { phase, err = mgr.Update(ctx, client, statefulSet, cr.Spec.Replicas) @@ -205,7 +214,7 @@ func ApplyIndexerClusterManager(ctx context.Context, client splcommon.Controller // Delete the statefulset and recreate new one err = client.Delete(ctx, statefulSet) if err != nil { - eventPublisher.Warning(ctx, "UpdateManager", fmt.Sprintf("version mitmatch for indexer clustre and indexer container, delete statefulset failed %s", err.Error())) + eventPublisher.Warning(ctx, "UpdateManager", fmt.Sprintf("version mismatch for indexer cluster and indexer container, delete statefulset failed. Error=%s", err.Error())) eventPublisher.Warning(ctx, "UpdateManager", fmt.Sprintf("%s-%s, %s-%s", "indexer-image", cr.Spec.Image, "container-image", statefulSet.Spec.Template.Spec.Containers[0].Image)) return result, err } @@ -299,6 +308,7 @@ func ApplyIndexerCluster(ctx context.Context, client splcommon.ControllerClient, reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplyIndexerCluster") eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "IndexerCluster" // validate and updates defaults for CR err := validateIndexerClusterSpec(ctx, client, cr) @@ -337,7 +347,7 @@ func ApplyIndexerCluster(ctx context.Context, client splcommon.ControllerClient, Name: cr.Spec.ClusterMasterRef.Name, } managerIdxCluster := &enterpriseApiV3.ClusterMaster{} - err = client.Get(context.TODO(), namespacedName, managerIdxCluster) + err = client.Get(ctx, namespacedName, managerIdxCluster) if err == nil { // when user creates both cluster manager and index cluster yaml file at the same time // cluser master status is not yet set so it will be blank @@ -438,6 +448,13 @@ func ApplyIndexerCluster(ctx context.Context, client splcommon.ControllerClient, } } + // check if the IndexerCluster is ready for version upgrade + cr.Kind = "IndexerCluster" + continueReconcile, err := UpgradePathValidation(ctx, client, cr, cr.Spec.CommonSplunkSpec, &mgr) + if err != nil || !continueReconcile { + return result, err + } + // check if version upgrade is set if !versionUpgrade { phase, err = mgr.Update(ctx, client, statefulSet, cr.Spec.Replicas) @@ -939,6 +956,16 @@ func (mgr *indexerClusterPodManager) verifyRFPeers(ctx context.Context, c splcom return nil } +var GetClusterManagerInfoCall = func(ctx context.Context, mgr *indexerClusterPodManager) (*splclient.ClusterManagerInfo, error) { + c := mgr.getClusterManagerClient(ctx) + return c.GetClusterManagerInfo() +} + +var GetClusterManagerPeersCall = func(ctx context.Context, mgr *indexerClusterPodManager) (map[string]splclient.ClusterManagerPeerInfo, error) { + c := mgr.getClusterManagerClient(ctx) + return c.GetClusterManagerPeers() +} + // updateStatus for indexerClusterPodManager uses the REST API to update the status for an IndexerCluster custom resource func (mgr *indexerClusterPodManager) updateStatus(ctx context.Context, statefulSet *appsv1.StatefulSet) error { mgr.cr.Status.ReadyReplicas = statefulSet.Status.ReadyReplicas @@ -952,8 +979,7 @@ func (mgr *indexerClusterPodManager) updateStatus(ctx context.Context, statefulS } // get indexer cluster info from cluster manager if it's ready - c := mgr.getClusterManagerClient(ctx) - clusterInfo, err := c.GetClusterManagerInfo() + clusterInfo, err := GetClusterManagerInfoCall(ctx, mgr) if err != nil { return err } @@ -963,7 +989,7 @@ func (mgr *indexerClusterPodManager) updateStatus(ctx context.Context, statefulS mgr.cr.Status.MaintenanceMode = clusterInfo.MaintenanceMode // get peer information from cluster manager - peers, err := c.GetClusterManagerPeers() + peers, err := GetClusterManagerPeersCall(ctx, mgr) if err != nil { return err } @@ -1067,6 +1093,43 @@ func RetrieveCMSpec(ctx context.Context, client splcommon.ControllerClient, cr * return "", nil } +func getIndexerClusterSortedSiteList(ctx context.Context, c splcommon.ControllerClient, ref corev1.ObjectReference, indexerList enterpriseApi.IndexerClusterList) (enterpriseApi.IndexerClusterList, error) { + + namespaceList := enterpriseApi.IndexerClusterList{} + for _, v := range indexerList.Items { + if v.Spec.ClusterManagerRef == ref { + namespaceList.Items = append(namespaceList.Items, v) + } + } + + sort.SliceStable(namespaceList.Items, func(i, j int) bool { + return getSiteName(ctx, c, &namespaceList.Items[i]) < getSiteName(ctx, c, &namespaceList.Items[j]) + }) + + return namespaceList, nil +} + +func getSiteName(ctx context.Context, c splcommon.ControllerClient, cr *enterpriseApi.IndexerCluster) string { + defaults := cr.Spec.Defaults + // site name starts with site: + pattern := `site:\s+(\w+)` + + // Compile the regular expression pattern + re := regexp.MustCompile(pattern) + + // Find the first match in the input string + match := re.FindStringSubmatch(defaults) + + var extractedValue string + if len(match) > 1 { + // Extracted value is stored in the second element of the match array + extractedValue := match[1] + return extractedValue + } + + return extractedValue +} + // Tells if there is an image migration from 8.x.x to 9.x.x func imageUpdatedTo9(previousImage string, currentImage string) bool { // If there is no colon, version can't be detected diff --git a/pkg/splunk/enterprise/indexercluster_test.go b/pkg/splunk/enterprise/indexercluster_test.go index 1eeda101b..70aba515a 100644 --- a/pkg/splunk/enterprise/indexercluster_test.go +++ b/pkg/splunk/enterprise/indexercluster_test.go @@ -735,7 +735,8 @@ func TestIndexerClusterPodManager(t *testing.T) { {MetaName: "*v1.StatefulSet-test-splunk-stack1"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, - {MetaName: "*v1.Pod-test-splunk-stack1-indexer-0"}, + //{MetaName: "*v1.Pod-test-splunk-stack1-indexer-0"}, + {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-0"}, } @@ -750,7 +751,7 @@ func TestIndexerClusterPodManager(t *testing.T) { listmockCall := []spltest.MockFuncCall{ {ListOpts: listOpts}} - wantCalls := map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[4], funcCalls[5]}, "Create": {funcCalls[1]}, "List": {listmockCall[0]}} + wantCalls := map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[4], funcCalls[4], funcCalls[5]}, "Create": {funcCalls[1]}, "List": {listmockCall[0]}} // test 1 ready pod mockHandlers := []spltest.MockHTTPHandler{ @@ -802,6 +803,7 @@ func TestIndexerClusterPodManager(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, + {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-indexer-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-indexer-0"}, @@ -815,6 +817,7 @@ func TestIndexerClusterPodManager(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, + {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-0"}, } mockHandlers = []spltest.MockHTTPHandler{mockHandlers[0], mockHandlers[1]} @@ -841,7 +844,7 @@ func TestIndexerClusterPodManager(t *testing.T) { statefulSet.Status.Replicas = 2 statefulSet.Status.ReadyReplicas = 2 statefulSet.Status.UpdatedReplicas = 2 - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[4]}, "Create": {funcCalls[1]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[4], funcCalls[4]}, "Create": {funcCalls[1]}} method = "indexerClusterPodManager.Update(Pod Not Found)" indexerClusterPodManagerUpdateTester(t, method, mockHandlers, 1, enterpriseApi.PhaseScalingDown, statefulSet, wantCalls, nil, statefulSet, pod) @@ -864,6 +867,7 @@ func TestIndexerClusterPodManager(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, + {MetaName: "*v1.Pod-test-splunk-manager1-cluster-manager-0"}, {MetaName: "*v1.PersistentVolumeClaim-test-pvc-etc-splunk-stack1-1"}, {MetaName: "*v1.PersistentVolumeClaim-test-pvc-var-splunk-stack1-1"}, } @@ -1328,16 +1332,16 @@ func TestGetIndexerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 0 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 1 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port cr.Spec.ServiceTemplate.Spec.Ports = []corev1.ServicePort{{Name: "user-defined", Port: 32000, Protocol: "UDP"}} - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Block moving DefaultsURLApps to SPLUNK_DEFAULTS_URL for indexer cluster member cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(` {"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -1348,7 +1352,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -1357,7 +1361,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.ClusterManagerRef.Namespace = "other" if err := validateIndexerClusterSpec(ctx, c, &cr); err == nil { @@ -1576,7 +1580,11 @@ func TestIndexerClusterWithReadyState(t *testing.T) { Name: clustermanager.Name, Namespace: clustermanager.Namespace, } - + err := c.Get(ctx, namespacedName, clustermanager) + if err != nil { + t.Errorf("Unexpected get cluster manager %v", err) + debug.PrintStack() + } clustermanager.Status.Phase = enterpriseApi.PhaseReady clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", @@ -1589,7 +1597,7 @@ func TestIndexerClusterWithReadyState(t *testing.T) { "app.kubernetes.io/name": "cluster-manager", "app.kubernetes.io/part-of": "splunk-test-cluster-manager", } - err := c.Status().Update(ctx, clustermanager) + err = c.Status().Update(ctx, clustermanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() @@ -1755,6 +1763,24 @@ func TestIndexerClusterWithReadyState(t *testing.T) { // simulate create clustermanager instance before reconcilation c.Create(ctx, indexercluster) + GetClusterInfoCall = func(ctx context.Context, mgr *indexerClusterPodManager, mockCall bool) (*splclient.ClusterInfo, error) { + cinfo := &splclient.ClusterInfo{ + MultiSite: "false", + } + return cinfo, nil + } + GetClusterManagerPeersCall = func(ctx context.Context, mgr *indexerClusterPodManager) (map[string]splclient.ClusterManagerPeerInfo, error) { + response := map[string]splclient.ClusterManagerPeerInfo{ + "splunk-test-indexer-0": { + ID: "site-1", + Status: "Up", + ActiveBundleID: "1", + BucketCount: 10, + Searchable: true, + }, + } + return response, err + } _, err = ApplyIndexerClusterManager(ctx, c, indexercluster) if err != nil { t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) @@ -1765,7 +1791,11 @@ func TestIndexerClusterWithReadyState(t *testing.T) { Name: indexercluster.Name, Namespace: indexercluster.Namespace, } - + err = c.Get(ctx, namespacedName, indexercluster) + if err != nil { + t.Errorf("Unexpected get indexer cluster %v", err) + debug.PrintStack() + } // simulate Ready state indexercluster.Status.Phase = enterpriseApi.PhaseReady indexercluster.Spec.ServiceTemplate.Annotations = map[string]string{ diff --git a/pkg/splunk/enterprise/licensemanager.go b/pkg/splunk/enterprise/licensemanager.go index 83a1048dd..aa03a1b9c 100644 --- a/pkg/splunk/enterprise/licensemanager.go +++ b/pkg/splunk/enterprise/licensemanager.go @@ -46,6 +46,7 @@ func ApplyLicenseManager(ctx context.Context, client splcommon.ControllerClient, reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplyLicenseManager") eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "LicenseManager" // validate and updates defaults for CR err := validateLicenseManagerSpec(ctx, client, cr) @@ -172,12 +173,19 @@ func ApplyLicenseManager(ctx context.Context, client splcommon.ControllerClient, finalResult := handleAppFrameworkActivity(ctx, client, cr, &cr.Status.AppContext, &cr.Spec.AppFrameworkConfig) result = *finalResult + + // trigger ClusterManager reconcile by changing the splunk/image-tag annotation + err = changeClusterManagerAnnotations(ctx, client, cr) + if err != nil { + return result, err + } } // RequeueAfter if greater than 0, tells the Controller to requeue the reconcile key after the Duration. // Implies that Requeue is true, there is no need to set Requeue to true at the same time as RequeueAfter. if !result.Requeue { result.RequeueAfter = 0 } + return result, nil } diff --git a/pkg/splunk/enterprise/licensemanager_test.go b/pkg/splunk/enterprise/licensemanager_test.go index 78ad7c707..84e61661e 100644 --- a/pkg/splunk/enterprise/licensemanager_test.go +++ b/pkg/splunk/enterprise/licensemanager_test.go @@ -70,8 +70,8 @@ func TestApplyLicenseManager(t *testing.T) { client.MatchingLabels(labels), } listmockCall := []spltest.MockFuncCall{ - {ListOpts: listOpts}} - + {ListOpts: listOpts}, + } createCalls := map[string][]spltest.MockFuncCall{"Get": funcCalls, "Create": {funcCalls[0], funcCalls[3], funcCalls[6], funcCalls[8], funcCalls[10]}, "Update": {funcCalls[0]}, "List": {listmockCall[0]}} updateFuncCalls := []spltest.MockFuncCall{funcCalls[0], funcCalls[1], funcCalls[3], funcCalls[4], funcCalls[5], funcCalls[7], funcCalls[8], funcCalls[9], funcCalls[10], funcCalls[9], funcCalls[11], funcCalls[12]} updateCalls := map[string][]spltest.MockFuncCall{"Get": updateFuncCalls, "Update": {funcCalls[4]}, "List": {listmockCall[0]}} @@ -158,14 +158,14 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { configTester(t, "getLicenseManagerStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -176,7 +176,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -185,7 +185,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } @@ -784,6 +784,11 @@ func TestLicenseManagerWithReadyState(t *testing.T) { return nil } + // Mock the addTelApp function for unit tests + addTelApp = func(ctx context.Context, podExecClient splutil.PodExecClientImpl, replicas int32, cr splcommon.MetaObject) error { + return nil + } + // create directory for app framework newpath := filepath.Join("/tmp", "appframework") _ = os.MkdirAll(newpath, os.ModePerm) @@ -835,31 +840,35 @@ func TestLicenseManagerWithReadyState(t *testing.T) { AppSources: appSourceSpec, } - // create clustermanager custom resource - clustermanager := &enterpriseApi.ClusterManager{ + // create license manager custom resource + + // create licensemanager custom resource + licensemanager := &enterpriseApi.LicenseManager{ ObjectMeta: metav1.ObjectMeta{ Name: "test", Namespace: "default", }, - Spec: enterpriseApi.ClusterManagerSpec{ + Spec: enterpriseApi.LicenseManagerSpec{ CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ Spec: enterpriseApi.Spec{ ImagePullPolicy: "Always", }, Volumes: []corev1.Volume{}, + MonitoringConsoleRef: corev1.ObjectReference{ + Name: "mcName", + }, }, - AppFrameworkConfig: appFrameworkSpec, }, } - creplicas := int32(1) - cstatefulset := &appsv1.StatefulSet{ + replicas := int32(1) + statefulset := &appsv1.StatefulSet{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-cluster-manager", + Name: "splunk-test-license-manager", Namespace: "default", }, Spec: appsv1.StatefulSetSpec{ - ServiceName: "splunk-test-cluster-manager-headless", + ServiceName: "splunk-test-license-manager-headless", Template: corev1.PodTemplateSpec{ Spec: corev1.PodSpec{ Containers: []corev1.Container{ @@ -876,45 +885,80 @@ func TestLicenseManagerWithReadyState(t *testing.T) { }, }, }, - Replicas: &creplicas, + Replicas: &replicas, }, } + service := &corev1.Service{ + ObjectMeta: metav1.ObjectMeta{ + Name: "splunk-test-license-manager-headless", + Namespace: "default", + }, + } + + // simulate service + err := c.Create(ctx, service) + if err != nil { + t.Errorf("Unexpected create pod failed %v", err) + debug.PrintStack() + } + + // simulate create stateful set + err = c.Create(ctx, statefulset) + if err != nil { + t.Errorf("Unexpected create pod failed %v", err) + debug.PrintStack() + } + // simulate create clustermanager instance before reconcilation - c.Create(ctx, clustermanager) + err = c.Create(ctx, licensemanager) + if err != nil { + t.Errorf("Unexpected create pod failed %v", err) + debug.PrintStack() + } - // simulate Ready state - namespacedName := types.NamespacedName{ - Name: clustermanager.Name, - Namespace: clustermanager.Namespace, + _, err = ApplyLicenseManager(ctx, c, licensemanager) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + debug.PrintStack() } - clustermanager.Status.Phase = enterpriseApi.PhaseReady - clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ + namespacedName := types.NamespacedName{ + Name: licensemanager.Name, + Namespace: licensemanager.Namespace, + } + err = c.Get(ctx, namespacedName, licensemanager) + if err != nil { + t.Errorf("Unexpected get license manager %v", err) + debug.PrintStack() + } + // simulate Ready state + licensemanager.Status.Phase = enterpriseApi.PhaseReady + licensemanager.Spec.ServiceTemplate.Annotations = map[string]string{ "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", "traffic.sidecar.istio.io/includeInboundPorts": "8000,8088", } - clustermanager.Spec.ServiceTemplate.Labels = map[string]string{ - "app.kubernetes.io/instance": "splunk-test-cluster-manager", + licensemanager.Spec.ServiceTemplate.Labels = map[string]string{ + "app.kubernetes.io/instance": "splunk-test-license-manager", "app.kubernetes.io/managed-by": "splunk-operator", - "app.kubernetes.io/component": "cluster-manager", - "app.kubernetes.io/name": "cluster-manager", - "app.kubernetes.io/part-of": "splunk-test-cluster-manager", + "app.kubernetes.io/component": "license-manager", + "app.kubernetes.io/name": "license-manager", + "app.kubernetes.io/part-of": "splunk-test-license-manager", } - err := c.Status().Update(ctx, clustermanager) + err = c.Status().Update(ctx, licensemanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, clustermanager) + err = c.Get(ctx, namespacedName, licensemanager) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } // call reconciliation - _, err = ApplyClusterManager(ctx, c, clustermanager) + _, err = ApplyLicenseManager(ctx, c, licensemanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() @@ -923,7 +967,7 @@ func TestLicenseManagerWithReadyState(t *testing.T) { // create pod stpod := &corev1.Pod{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-cluster-manager-0", + Name: "splunk-test-license-manager-0", Namespace: "default", }, Spec: corev1.PodSpec{ @@ -942,7 +986,7 @@ func TestLicenseManagerWithReadyState(t *testing.T) { }, } // simulate create stateful set - c.Create(ctx, stpod) + err = c.Create(ctx, stpod) if err != nil { t.Errorf("Unexpected create pod failed %v", err) debug.PrintStack() @@ -963,72 +1007,72 @@ func TestLicenseManagerWithReadyState(t *testing.T) { debug.PrintStack() } + // get latest stateful set stNamespacedName := types.NamespacedName{ - Name: "splunk-test-cluster-manager", + Name: "splunk-test-license-manager", Namespace: "default", } - err = c.Get(ctx, stNamespacedName, cstatefulset) + err = c.Get(ctx, stNamespacedName, statefulset) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } + // update statefulset - cstatefulset.Status.ReadyReplicas = 1 - cstatefulset.Status.Replicas = 1 - err = c.Status().Update(ctx, cstatefulset) + statefulset.Status.ReadyReplicas = 1 + statefulset.Status.Replicas = 1 + err = c.Status().Update(ctx, statefulset) if err != nil { t.Errorf("Unexpected update statefulset %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, clustermanager) + err = c.Get(ctx, namespacedName, licensemanager) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } // call reconciliation - _, err = ApplyClusterManager(ctx, c, clustermanager) + _, err = ApplyLicenseManager(ctx, c, licensemanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() } - clusterObjRef := corev1.ObjectReference{ - Kind: clustermanager.Kind, - Name: clustermanager.Name, - Namespace: clustermanager.Namespace, - UID: clustermanager.UID, + licenseObjRef := corev1.ObjectReference{ + Kind: licensemanager.Kind, + Name: licensemanager.Name, + Namespace: licensemanager.Namespace, + UID: licensemanager.UID, } - // create licensemanager custom resource - licensemanager := &enterpriseApi.LicenseManager{ + // create clustermanager custom resource + clustermanager := &enterpriseApi.ClusterManager{ ObjectMeta: metav1.ObjectMeta{ Name: "test", Namespace: "default", }, - Spec: enterpriseApi.LicenseManagerSpec{ + Spec: enterpriseApi.ClusterManagerSpec{ CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + LicenseManagerRef: licenseObjRef, Spec: enterpriseApi.Spec{ ImagePullPolicy: "Always", }, Volumes: []corev1.Volume{}, - MonitoringConsoleRef: corev1.ObjectReference{ - Name: "mcName", - }, - ClusterManagerRef: clusterObjRef, }, + AppFrameworkConfig: appFrameworkSpec, }, } - replicas := int32(1) - statefulset := &appsv1.StatefulSet{ + creplicas := int32(1) + cstatefulset := &appsv1.StatefulSet{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-manager", + Name: "splunk-test-cluster-manager", Namespace: "default", }, Spec: appsv1.StatefulSetSpec{ - ServiceName: "splunk-test-license-manager-headless", + ServiceName: "splunk-test-cluster-manager-headless", Template: corev1.PodTemplateSpec{ Spec: corev1.PodSpec{ Containers: []corev1.Container{ @@ -1045,64 +1089,49 @@ func TestLicenseManagerWithReadyState(t *testing.T) { }, }, }, - Replicas: &replicas, - }, - } - - service := &corev1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-manager-headless", - Namespace: "default", + Replicas: &creplicas, }, } - // simulate service - c.Create(ctx, service) - - // simulate create stateful set - c.Create(ctx, statefulset) - // simulate create clustermanager instance before reconcilation - c.Create(ctx, licensemanager) - - _, err = ApplyLicenseManager(ctx, c, licensemanager) + err = c.Create(ctx, clustermanager) if err != nil { - t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() } + // simulate Ready state namespacedName = types.NamespacedName{ - Name: licensemanager.Name, - Namespace: licensemanager.Namespace, + Name: clustermanager.Name, + Namespace: clustermanager.Namespace, } - // simulate Ready state - licensemanager.Status.Phase = enterpriseApi.PhaseReady - licensemanager.Spec.ServiceTemplate.Annotations = map[string]string{ + clustermanager.Status.Phase = enterpriseApi.PhaseReady + clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", "traffic.sidecar.istio.io/includeInboundPorts": "8000,8088", } - licensemanager.Spec.ServiceTemplate.Labels = map[string]string{ - "app.kubernetes.io/instance": "splunk-test-license-manager", + clustermanager.Spec.ServiceTemplate.Labels = map[string]string{ + "app.kubernetes.io/instance": "splunk-test-cluster-manager", "app.kubernetes.io/managed-by": "splunk-operator", - "app.kubernetes.io/component": "license-manager", - "app.kubernetes.io/name": "license-manager", - "app.kubernetes.io/part-of": "splunk-test-license-manager", + "app.kubernetes.io/component": "cluster-manager", + "app.kubernetes.io/name": "cluster-manager", + "app.kubernetes.io/part-of": "splunk-test-cluster-manager", } - err = c.Status().Update(ctx, licensemanager) + err = c.Status().Update(ctx, clustermanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, licensemanager) + err = c.Get(ctx, namespacedName, clustermanager) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster manager %v", err) debug.PrintStack() } // call reconciliation - _, err = ApplyLicenseManager(ctx, c, licensemanager) + _, err = ApplyClusterManager(ctx, c, clustermanager) if err != nil { t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() @@ -1111,7 +1140,7 @@ func TestLicenseManagerWithReadyState(t *testing.T) { // create pod stpod = &corev1.Pod{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-manager-0", + Name: "splunk-test-cluster-manager-0", Namespace: "default", }, Spec: corev1.PodSpec{ @@ -1130,7 +1159,7 @@ func TestLicenseManagerWithReadyState(t *testing.T) { }, } // simulate create stateful set - c.Create(ctx, stpod) + err = c.Create(ctx, stpod) if err != nil { t.Errorf("Unexpected create pod failed %v", err) debug.PrintStack() @@ -1151,40 +1180,45 @@ func TestLicenseManagerWithReadyState(t *testing.T) { debug.PrintStack() } - // get latest stateful set stNamespacedName = types.NamespacedName{ - Name: "splunk-test-license-manager", + Name: "splunk-test-cluster-manager", Namespace: "default", } - err = c.Get(ctx, stNamespacedName, statefulset) + err = c.Get(ctx, stNamespacedName, cstatefulset) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster manager %v", err) debug.PrintStack() } - // update statefulset - statefulset.Status.ReadyReplicas = 1 - statefulset.Status.Replicas = 1 - err = c.Status().Update(ctx, statefulset) + cstatefulset.Status.ReadyReplicas = 1 + cstatefulset.Status.Replicas = 1 + err = c.Status().Update(ctx, cstatefulset) if err != nil { t.Errorf("Unexpected update statefulset %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, licensemanager) + err = c.Get(ctx, namespacedName, clustermanager) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster manager %v", err) + debug.PrintStack() + } + + // call reconciliation + _, err = ApplyClusterManager(ctx, c, clustermanager) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) debug.PrintStack() } //create namespace MC statefulset current := appsv1.StatefulSet{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-default-monitoring-console", + Name: "splunk-default-license-manager", Namespace: "default", }, } - namespacedName = types.NamespacedName{Namespace: "default", Name: "splunk-default-monitoring-console"} + namespacedName = types.NamespacedName{Namespace: "default", Name: "splunk-default-license-manager"} // Create MC statefulset err = splutil.CreateResource(ctx, c, ¤t) @@ -1205,7 +1239,7 @@ func TestLicenseManagerWithReadyState(t *testing.T) { configmap := corev1.ConfigMap{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-default-monitoring-console", + Name: "splunk-default-license-manager", Namespace: "default", }, } diff --git a/pkg/splunk/enterprise/licensemaster_test.go b/pkg/splunk/enterprise/licensemaster_test.go index 6b9af0dc4..f479e50ce 100644 --- a/pkg/splunk/enterprise/licensemaster_test.go +++ b/pkg/splunk/enterprise/licensemaster_test.go @@ -174,12 +174,12 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { configTester(t, "getLicenseMasterStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ ObjectMeta: metav1.ObjectMeta{ @@ -189,7 +189,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ { @@ -197,7 +197,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyLicenseMasterShouldNotFail(t *testing.T) { @@ -784,8 +784,8 @@ func TestLicenseMasterWithReadyState(t *testing.T) { response1, _ := json.Marshal(apiResponse1) response2, _ := json.Marshal(apiResponse2) - wantRequest1, _ := http.NewRequest("GET", "https://splunk-test-cluster-manager-service.default.svc.cluster.local:8089/services/cluster/manager/info?count=0&output_mode=json", nil) - wantRequest2, _ := http.NewRequest("GET", "https://splunk-test-cluster-manager-service.default.svc.cluster.local:8089/services/cluster/manager/peers?count=0&output_mode=json", nil) + wantRequest1, _ := http.NewRequest("GET", "https://splunk-test-cluster-master-service.default.svc.cluster.local:8089/services/cluster/manager/info?count=0&output_mode=json", nil) + wantRequest2, _ := http.NewRequest("GET", "https://splunk-test-cluster-master-service.default.svc.cluster.local:8089/services/cluster/manager/peers?count=0&output_mode=json", nil) mclient.AddHandler(wantRequest1, 200, string(response1), nil) mclient.AddHandler(wantRequest2, 200, string(response2), nil) @@ -807,6 +807,7 @@ func TestLicenseMasterWithReadyState(t *testing.T) { builder := fake.NewClientBuilder() c := builder.Build() utilruntime.Must(enterpriseApiV3.AddToScheme(clientgoscheme.Scheme)) + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) ctx := context.TODO() // Create App framework volume @@ -845,31 +846,38 @@ func TestLicenseMasterWithReadyState(t *testing.T) { AppSources: appSourceSpec, } - // create clustermanager custom resource - clustermanager := &enterpriseApi.ClusterManager{ + // Mock the addTelApp function for unit tests + addTelApp = func(ctx context.Context, podExecClient splutil.PodExecClientImpl, replicas int32, cr splcommon.MetaObject) error { + return nil + } + + // create licensemaster custom resource + licensemaster := &enterpriseApiV3.LicenseMaster{ ObjectMeta: metav1.ObjectMeta{ Name: "test", Namespace: "default", }, - Spec: enterpriseApi.ClusterManagerSpec{ + Spec: enterpriseApiV3.LicenseMasterSpec{ CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ Spec: enterpriseApi.Spec{ ImagePullPolicy: "Always", }, Volumes: []corev1.Volume{}, + MonitoringConsoleRef: corev1.ObjectReference{ + Name: "mcName", + }, }, - AppFrameworkConfig: appFrameworkSpec, }, } - creplicas := int32(1) - cstatefulset := &appsv1.StatefulSet{ + replicas := int32(1) + statefulset := &appsv1.StatefulSet{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-cluster-manager", + Name: "splunk-test-license-master", Namespace: "default", }, Spec: appsv1.StatefulSetSpec{ - ServiceName: "splunk-test-cluster-manager-headless", + ServiceName: "splunk-test-license-master-headless", Template: corev1.PodTemplateSpec{ Spec: corev1.PodSpec{ Containers: []corev1.Container{ @@ -886,54 +894,84 @@ func TestLicenseMasterWithReadyState(t *testing.T) { }, }, }, - Replicas: &creplicas, + Replicas: &replicas, + }, + } + + service := &corev1.Service{ + ObjectMeta: metav1.ObjectMeta{ + Name: "splunk-test-license-master-headless", + Namespace: "default", }, } + // simulate service + err := c.Create(ctx, service) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + debug.PrintStack() + } + + // simulate create stateful set + err = c.Create(ctx, statefulset) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + debug.PrintStack() + } + // simulate create clustermanager instance before reconcilation - c.Create(ctx, clustermanager) + err = c.Create(ctx, licensemaster) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + debug.PrintStack() + } + _, err = ApplyLicenseMaster(ctx, c, licensemaster) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + debug.PrintStack() + } - // simulate Ready state namespacedName := types.NamespacedName{ - Name: clustermanager.Name, - Namespace: clustermanager.Namespace, + Name: licensemaster.Name, + Namespace: licensemaster.Namespace, } - clustermanager.Status.Phase = enterpriseApi.PhaseReady - clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ + // simulate Ready state + licensemaster.Status.Phase = enterpriseApi.PhaseReady + licensemaster.Spec.ServiceTemplate.Annotations = map[string]string{ "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", "traffic.sidecar.istio.io/includeInboundPorts": "8000,8088", } - clustermanager.Spec.ServiceTemplate.Labels = map[string]string{ - "app.kubernetes.io/instance": "splunk-test-cluster-manager", + licensemaster.Spec.ServiceTemplate.Labels = map[string]string{ + "app.kubernetes.io/instance": "splunk-test-license-master", "app.kubernetes.io/managed-by": "splunk-operator", - "app.kubernetes.io/component": "cluster-manager", - "app.kubernetes.io/name": "cluster-manager", - "app.kubernetes.io/part-of": "splunk-test-cluster-manager", + "app.kubernetes.io/component": "license-master", + "app.kubernetes.io/name": "license-master", + "app.kubernetes.io/part-of": "splunk-test-license-master", } - err := c.Status().Update(ctx, clustermanager) + err = c.Status().Update(ctx, licensemaster) if err != nil { - t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, clustermanager) + err = c.Get(ctx, namespacedName, licensemaster) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } // call reconciliation - _, err = ApplyClusterManager(ctx, c, clustermanager) + _, err = ApplyLicenseMaster(ctx, c, licensemaster) if err != nil { - t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) debug.PrintStack() } // create pod stpod := &corev1.Pod{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-cluster-manager-0", + Name: "splunk-test-license-master-0", Namespace: "default", }, Spec: corev1.PodSpec{ @@ -973,77 +1011,72 @@ func TestLicenseMasterWithReadyState(t *testing.T) { debug.PrintStack() } + // get latest stateful set stNamespacedName := types.NamespacedName{ - Name: "splunk-test-cluster-manager", + Name: "splunk-test-license-master", Namespace: "default", } - err = c.Get(ctx, stNamespacedName, cstatefulset) + err = c.Get(ctx, stNamespacedName, statefulset) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } + // update statefulset - cstatefulset.Status.ReadyReplicas = 1 - cstatefulset.Status.Replicas = 1 - err = c.Status().Update(ctx, cstatefulset) + statefulset.Status.ReadyReplicas = 1 + statefulset.Status.Replicas = 1 + err = c.Status().Update(ctx, statefulset) if err != nil { t.Errorf("Unexpected update statefulset %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, clustermanager) + err = c.Get(ctx, namespacedName, licensemaster) if err != nil { - t.Errorf("Unexpected get cluster manager %v", err) + t.Errorf("Unexpected get license manager %v", err) debug.PrintStack() } - // Mock the addTelApp function for unit tests - addTelApp = func(ctx context.Context, podExecClient splutil.PodExecClientImpl, replicas int32, cr splcommon.MetaObject) error { - return nil - } - - // call reconciliation - _, err = ApplyClusterManager(ctx, c, clustermanager) - if err != nil { - t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) - debug.PrintStack() + //create namespace MC statefulset + current := appsv1.StatefulSet{ + ObjectMeta: metav1.ObjectMeta{ + Name: "splunk-default-license-master", + Namespace: "default", + }, } - clusterObjRef := corev1.ObjectReference{ - Kind: clustermanager.Kind, - Name: clustermanager.Name, - Namespace: clustermanager.Namespace, - UID: clustermanager.UID, + licenseObjRef := corev1.ObjectReference{ + Kind: licensemaster.Kind, + Name: licensemaster.Name, + Namespace: licensemaster.Namespace, + UID: licensemaster.UID, } - - // create licensemaster custom resource - licensemaster := &enterpriseApiV3.LicenseMaster{ + // create clustermanager custom resource + clustermanager := &enterpriseApiV3.ClusterMaster{ ObjectMeta: metav1.ObjectMeta{ Name: "test", Namespace: "default", }, - Spec: enterpriseApiV3.LicenseMasterSpec{ + Spec: enterpriseApiV3.ClusterMasterSpec{ CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + LicenseMasterRef: licenseObjRef, Spec: enterpriseApi.Spec{ ImagePullPolicy: "Always", }, Volumes: []corev1.Volume{}, - MonitoringConsoleRef: corev1.ObjectReference{ - Name: "mcName", - }, - ClusterManagerRef: clusterObjRef, }, + AppFrameworkConfig: appFrameworkSpec, }, } - replicas := int32(1) - statefulset := &appsv1.StatefulSet{ + creplicas := int32(1) + cstatefulset := &appsv1.StatefulSet{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-master", + Name: "splunk-test-cluster-master", Namespace: "default", }, Spec: appsv1.StatefulSetSpec{ - ServiceName: "splunk-test-license-master-headless", + ServiceName: "splunk-test-cluster-master-headless", Template: corev1.PodTemplateSpec{ Spec: corev1.PodSpec{ Containers: []corev1.Container{ @@ -1060,73 +1093,59 @@ func TestLicenseMasterWithReadyState(t *testing.T) { }, }, }, - Replicas: &replicas, - }, - } - - service := &corev1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-master-headless", - Namespace: "default", + Replicas: &creplicas, }, } - - // simulate service - c.Create(ctx, service) - - // simulate create stateful set - c.Create(ctx, statefulset) + clustermanager.Kind = "ClusterManager" // simulate create clustermanager instance before reconcilation - c.Create(ctx, licensemaster) - - _, err = ApplyLicenseMaster(ctx, c, licensemaster) + err = c.Create(ctx, clustermanager) if err != nil { - t.Errorf("Unexpected error while running reconciliation for indexer cluster %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) debug.PrintStack() } - + // simulate Ready state namespacedName = types.NamespacedName{ - Name: licensemaster.Name, - Namespace: licensemaster.Namespace, + Name: clustermanager.Name, + Namespace: clustermanager.Namespace, } - // simulate Ready state - licensemaster.Status.Phase = enterpriseApi.PhaseReady - licensemaster.Spec.ServiceTemplate.Annotations = map[string]string{ + clustermanager.Status.Phase = enterpriseApi.PhaseReady + clustermanager.Spec.ServiceTemplate.Annotations = map[string]string{ "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", "traffic.sidecar.istio.io/includeInboundPorts": "8000,8088", } - licensemaster.Spec.ServiceTemplate.Labels = map[string]string{ - "app.kubernetes.io/instance": "splunk-test-license-master", + clustermanager.Spec.ServiceTemplate.Labels = map[string]string{ + "app.kubernetes.io/instance": "splunk-test-cluster-master", "app.kubernetes.io/managed-by": "splunk-operator", - "app.kubernetes.io/component": "license-master", - "app.kubernetes.io/name": "license-master", - "app.kubernetes.io/part-of": "splunk-test-license-master", + "app.kubernetes.io/component": "cluster-master", + "app.kubernetes.io/name": "cluster-master", + "app.kubernetes.io/part-of": "splunk-test-cluster-master", } - err = c.Status().Update(ctx, licensemaster) + clustermanager.Kind = "ClusterManager" + err = c.Status().Update(ctx, clustermanager) if err != nil { - t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, licensemaster) + err = c.Get(ctx, namespacedName, clustermanager) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster master %v", err) debug.PrintStack() } // call reconciliation - _, err = ApplyLicenseMaster(ctx, c, licensemaster) + _, err = ApplyClusterMaster(ctx, c, clustermanager) if err != nil { - t.Errorf("Unexpected error while running reconciliation for cluster manager with app framework %v", err) + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) debug.PrintStack() } // create pod stpod = &corev1.Pod{ ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-test-license-master-0", + Name: "splunk-test-cluster-master-0", Namespace: "default", }, Spec: corev1.PodSpec{ @@ -1166,56 +1185,52 @@ func TestLicenseMasterWithReadyState(t *testing.T) { debug.PrintStack() } - // get latest stateful set stNamespacedName = types.NamespacedName{ - Name: "splunk-test-license-master", + Name: "splunk-test-cluster-master", Namespace: "default", } - err = c.Get(ctx, stNamespacedName, statefulset) + err = c.Get(ctx, stNamespacedName, cstatefulset) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster master %v", err) debug.PrintStack() } - // update statefulset - statefulset.Status.ReadyReplicas = 1 - statefulset.Status.Replicas = 1 - err = c.Status().Update(ctx, statefulset) + cstatefulset.Status.ReadyReplicas = 1 + cstatefulset.Status.Replicas = 1 + err = c.Status().Update(ctx, cstatefulset) if err != nil { t.Errorf("Unexpected update statefulset %v", err) debug.PrintStack() } - err = c.Get(ctx, namespacedName, licensemaster) + err = c.Get(ctx, namespacedName, clustermanager) if err != nil { - t.Errorf("Unexpected get license manager %v", err) + t.Errorf("Unexpected get cluster master %v", err) debug.PrintStack() } - //create namespace MC statefulset - current := appsv1.StatefulSet{ - ObjectMeta: metav1.ObjectMeta{ - Name: "splunk-default-monitoring-console", - Namespace: "default", - }, + // call reconciliation + _, err = ApplyClusterMaster(ctx, c, clustermanager) + if err != nil { + t.Errorf("Unexpected error while running reconciliation for cluster master with app framework %v", err) + debug.PrintStack() } - namespacedName = types.NamespacedName{Namespace: "default", Name: "splunk-default-monitoring-console"} - // Create MC statefulset + // Create License master statefulset err = splutil.CreateResource(ctx, c, ¤t) if err != nil { - t.Errorf("Failed to create owner reference %s", current.GetName()) + t.Errorf("Failed to create owner reference %s", err) } - + namespacedName = types.NamespacedName{Namespace: "default", Name: "splunk-default-license-master"} //setownerReference err = splctrl.SetStatefulSetOwnerRef(ctx, c, licensemaster, namespacedName) if err != nil { - t.Errorf("Couldn't set owner ref for resource %s", current.GetName()) + t.Errorf("Couldn't set owner ref for resource %s ", err) } err = c.Get(ctx, namespacedName, ¤t) if err != nil { - t.Errorf("Couldn't get the statefulset resource %s", current.GetName()) + t.Errorf("Couldn't get the statefulset resource %s", err) } configmap := corev1.ConfigMap{ diff --git a/pkg/splunk/enterprise/monitoringconsole.go b/pkg/splunk/enterprise/monitoringconsole.go index 8979877de..7bedf70a0 100644 --- a/pkg/splunk/enterprise/monitoringconsole.go +++ b/pkg/splunk/enterprise/monitoringconsole.go @@ -34,6 +34,7 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/types" "sigs.k8s.io/controller-runtime/pkg/client" + rclient "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/reconcile" ) @@ -49,6 +50,7 @@ func ApplyMonitoringConsole(ctx context.Context, client splcommon.ControllerClie reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplyMonitoringConsole") eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "MonitoringConsole" if cr.Status.ResourceRevMap == nil { cr.Status.ResourceRevMap = make(map[string]string) @@ -136,6 +138,12 @@ func ApplyMonitoringConsole(ctx context.Context, client splcommon.ControllerClie return result, err } + // check if the Monitoring Console is ready for version upgrade, if required + continueReconcile, err := UpgradePathValidation(ctx, client, cr, cr.Spec.CommonSplunkSpec, nil) + if err != nil || !continueReconcile { + return result, err + } + mgr := splctrl.DefaultStatefulSetPodManager{} phase, err := mgr.Update(ctx, client, statefulSet, 1) if err != nil { @@ -148,6 +156,7 @@ func ApplyMonitoringConsole(ctx context.Context, client splcommon.ControllerClie if cr.Status.Phase == enterpriseApi.PhaseReady { finalResult := handleAppFrameworkActivity(ctx, client, cr, &cr.Status.AppContext, &cr.Spec.AppFrameworkConfig) result = *finalResult + } // RequeueAfter if greater than 0, tells the Controller to requeue the reconcile key after the Duration. // Implies that Requeue is true, there is no need to set Requeue to true at the same time as RequeueAfter. @@ -355,3 +364,70 @@ func DeleteURLsConfigMap(revised *corev1.ConfigMap, crName string, newURLs []cor } } } + +// changeMonitoringConsoleAnnotations updates the splunk/image-tag field of the MonitoringConsole annotations to trigger the reconcile loop +// on update, and returns error if something is wrong. +func changeMonitoringConsoleAnnotations(ctx context.Context, client splcommon.ControllerClient, cr *enterpriseApi.ClusterManager) error { + reqLogger := log.FromContext(ctx) + scopedLog := reqLogger.WithName("changeMonitoringConsoleAnnotations").WithValues("name", cr.GetName(), "namespace", cr.GetNamespace()) + eventPublisher, _ := newK8EventPublisher(client, cr) + + monitoringConsoleInstance := &enterpriseApi.MonitoringConsole{} + if len(cr.Spec.MonitoringConsoleRef.Name) > 0 { + // if the ClusterManager holds the MonitoringConsoleRef + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: cr.Spec.MonitoringConsoleRef.Name, + } + err := client.Get(ctx, namespacedName, monitoringConsoleInstance) + if err != nil { + if k8serrors.IsNotFound(err) { + return nil + } + return err + } + } else { + // List out all the MonitoringConsole instances in the namespace + opts := []rclient.ListOption{ + rclient.InNamespace(cr.GetNamespace()), + } + objectList := enterpriseApi.MonitoringConsoleList{} + err := client.List(ctx, &objectList, opts...) + if err != nil { + if err.Error() == "NotFound" { + return nil + } + return err + } + if len(objectList.Items) == 0 { + return nil + } + + // check if instance has the required ClusterManagerRef + for _, mc := range objectList.Items { + if mc.Spec.ClusterManagerRef.Name == cr.GetName() { + monitoringConsoleInstance = &mc + break + } + } + + if len(monitoringConsoleInstance.GetName()) == 0 { + return nil + } + } + + image, err := getCurrentImage(ctx, client, cr, SplunkClusterManager) + if err != nil { + eventPublisher.Warning(ctx, "changeMonitoringConsoleAnnotations", fmt.Sprintf("Could not get the ClusterManager Image. Reason %v", err)) + scopedLog.Error(err, "Get ClusterManager Image failed with", "error", err) + return err + } + err = changeAnnotations(ctx, client, image, monitoringConsoleInstance) + if err != nil { + eventPublisher.Warning(ctx, "changeMonitoringConsoleAnnotations", fmt.Sprintf("Could not update annotations. Reason %v", err)) + scopedLog.Error(err, "MonitoringConsole types update after changing annotations failed with", "error", err) + return err + } + + return nil +} diff --git a/pkg/splunk/enterprise/monitoringconsole_test.go b/pkg/splunk/enterprise/monitoringconsole_test.go index 89ab4cf3a..91f130853 100644 --- a/pkg/splunk/enterprise/monitoringconsole_test.go +++ b/pkg/splunk/enterprise/monitoringconsole_test.go @@ -72,6 +72,7 @@ func TestApplyMonitoringConsole(t *testing.T) { {MetaName: "*v1.ConfigMap-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.ConfigMap-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, + {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, {MetaName: "*v4.MonitoringConsole-test-stack1"}, {MetaName: "*v4.MonitoringConsole-test-stack1"}, } @@ -81,15 +82,19 @@ func TestApplyMonitoringConsole(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Service-test-splunk-stack1-monitoring-console-headless"}, {MetaName: "*v1.Service-test-splunk-stack1-monitoring-console-service"}, + {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-stack1-monitoring-console-secret-v1"}, + {MetaName: "*v1.ConfigMap-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.ConfigMap-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.ConfigMap-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, + {MetaName: "*v1.StatefulSet-test-splunk-stack1-monitoring-console"}, + {MetaName: "*v4.MonitoringConsole-test-stack1"}, {MetaName: "*v4.MonitoringConsole-test-stack1"}, } @@ -365,11 +370,11 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { configTester(t, "getMonitoringConsoleStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -383,10 +388,10 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -397,7 +402,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -406,7 +411,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyMonitoringConsoleShouldNotFail(t *testing.T) { @@ -875,7 +880,11 @@ func TestMonitoringConsoleWithReadyState(t *testing.T) { Name: monitoringconsole.Name, Namespace: monitoringconsole.Namespace, } - + err = c.Get(ctx, namespacedName, monitoringconsole) + if err != nil { + t.Errorf("Unexpected get monitoring console. Error = %v", err) + debug.PrintStack() + } // simulate Ready state monitoringconsole.Status.Phase = enterpriseApi.PhaseReady monitoringconsole.Spec.ServiceTemplate.Annotations = map[string]string{ @@ -1100,3 +1109,91 @@ func TestGetMonitoringConsoleList(t *testing.T) { t.Errorf("Got wrong number of IndexerCluster objects. Expected=%d, Got=%d", 1, numOfObjects) } } + +func TestChangeMonitoringConsoleAnnotations(t *testing.T) { + ctx := context.TODO() + + builder := fake.NewClientBuilder() + client := builder.Build() + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) + + // define CM and MC + cm := &enterpriseApi.ClusterManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.ClusterManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + }, + Volumes: []corev1.Volume{}, + }, + }, + } + + mc := &enterpriseApi.MonitoringConsole{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.MonitoringConsoleSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + }, + Volumes: []corev1.Volume{}, + ClusterManagerRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + cm.Spec.Image = "splunk/splunk:latest" + + // Create the instances + client.Create(ctx, cm) + _, err := ApplyClusterManager(ctx, client, cm) + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + namespacedName := types.NamespacedName{ + Name: cm.Name, + Namespace: cm.Namespace, + } + err = client.Get(ctx, namespacedName, cm) + if err != nil { + t.Errorf("changeMonitoringConsoleAnnotations should not have returned error=%v", err) + } + cm.Status.Phase = enterpriseApi.PhaseReady + err = client.Status().Update(ctx, cm) + if err != nil { + t.Errorf("Unexpected update pod %v", err) + debug.PrintStack() + } + client.Create(ctx, mc) + _, err = ApplyMonitoringConsole(ctx, client, mc) + if err != nil { + t.Errorf("applyMonitoringConsole should not have returned error; err=%v", err) + } + + err = changeMonitoringConsoleAnnotations(ctx, client, cm) + if err != nil { + t.Errorf("changeMonitoringConsoleAnnotations should not have returned error=%v", err) + } + monitoringConsole := &enterpriseApi.MonitoringConsole{} + namespacedName = types.NamespacedName{ + Name: cm.Name, + Namespace: cm.Namespace, + } + err = client.Get(ctx, namespacedName, monitoringConsole) + if err != nil { + t.Errorf("changeMonitoringConsoleAnnotations should not have returned error=%v", err) + } + + annotations := monitoringConsole.GetAnnotations() + if annotations["splunk/image-tag"] != cm.Spec.Image { + t.Errorf("changeMonitoringConsoleAnnotations should have set the checkUpdateImage annotation field to the current image") + } +} diff --git a/pkg/splunk/enterprise/searchheadcluster.go b/pkg/splunk/enterprise/searchheadcluster.go index 8419bb90d..7006ed0c9 100644 --- a/pkg/splunk/enterprise/searchheadcluster.go +++ b/pkg/splunk/enterprise/searchheadcluster.go @@ -49,6 +49,7 @@ func ApplySearchHeadCluster(ctx context.Context, client splcommon.ControllerClie reqLogger := log.FromContext(ctx) scopedLog := reqLogger.WithName("ApplySearchHeadCluster") eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "SearchHeadCluster" // validate and updates defaults for CR err := validateSearchHeadClusterSpec(ctx, client, cr) @@ -160,6 +161,11 @@ func ApplySearchHeadCluster(ctx context.Context, client splcommon.ControllerClie return result, err } + continueReconcile, err := UpgradePathValidation(ctx, client, cr, cr.Spec.CommonSplunkSpec, nil) + if err != nil || !continueReconcile { + return result, err + } + deployerManager := splctrl.DefaultStatefulSetPodManager{} phase, err := deployerManager.Update(ctx, client, statefulSet, 1) if err != nil { @@ -179,7 +185,7 @@ func ApplySearchHeadCluster(ctx context.Context, client splcommon.ControllerClie return result, err } - mgr := newSerachHeadClusterPodManager(client, scopedLog, cr, namespaceScopedSecret, splclient.NewSplunkClient) + mgr := newSearchHeadClusterPodManager(client, scopedLog, cr, namespaceScopedSecret, splclient.NewSplunkClient) phase, err = mgr.Update(ctx, client, statefulSet, cr.Spec.Replicas) if err != nil { return result, err @@ -247,7 +253,7 @@ type searchHeadClusterPodManager struct { } // newSerachHeadClusterPodManager function to create pod manager this is added to write unit test case -var newSerachHeadClusterPodManager = func(client splcommon.ControllerClient, log logr.Logger, cr *enterpriseApi.SearchHeadCluster, secret *corev1.Secret, newSplunkClient NewSplunkClientFunc) searchHeadClusterPodManager { +var newSearchHeadClusterPodManager = func(client splcommon.ControllerClient, log logr.Logger, cr *enterpriseApi.SearchHeadCluster, secret *corev1.Secret, newSplunkClient NewSplunkClientFunc) searchHeadClusterPodManager { return searchHeadClusterPodManager{ log: log, cr: cr, @@ -553,6 +559,18 @@ func (mgr *searchHeadClusterPodManager) getClient(ctx context.Context, n int32) return mgr.newSplunkClient(fmt.Sprintf("https://%s:8089", fqdnName), "admin", adminPwd) } +// GetSearchHeadClusterMemberInfo used in mocking this function +var GetSearchHeadClusterMemberInfo = func(ctx context.Context, mgr *searchHeadClusterPodManager, n int32) (*splclient.SearchHeadClusterMemberInfo, error) { + c := mgr.getClient(ctx, n) + return c.GetSearchHeadClusterMemberInfo() +} + +// GetSearchHeadCaptainInfo used in mocking this function +var GetSearchHeadCaptainInfo = func(ctx context.Context, mgr *searchHeadClusterPodManager, n int32) (*splclient.SearchHeadCaptainInfo, error) { + c := mgr.getClient(ctx, n) + return c.GetSearchHeadCaptainInfo() +} + // updateStatus for searchHeadClusterPodManager uses the REST API to update the status for a SearcHead custom resource func (mgr *searchHeadClusterPodManager) updateStatus(ctx context.Context, statefulSet *appsv1.StatefulSet) error { // populate members status using REST API to get search head cluster member info @@ -564,10 +582,10 @@ func (mgr *searchHeadClusterPodManager) updateStatus(ctx context.Context, statef } gotCaptainInfo := false for n := int32(0); n < statefulSet.Status.Replicas; n++ { - c := mgr.getClient(ctx, n) + //c := mgr.getClient(ctx, n) memberName := GetSplunkStatefulsetPodName(SplunkSearchHead, mgr.cr.GetName(), n) memberStatus := enterpriseApi.SearchHeadClusterMemberStatus{Name: memberName} - memberInfo, err := c.GetSearchHeadClusterMemberInfo() + memberInfo, err := GetSearchHeadClusterMemberInfo(ctx, mgr, n) if err == nil { memberStatus.Status = memberInfo.Status memberStatus.Adhoc = memberInfo.Adhoc @@ -580,7 +598,7 @@ func (mgr *searchHeadClusterPodManager) updateStatus(ctx context.Context, statef if err == nil && !gotCaptainInfo { // try querying captain api; note that this should work on any node - captainInfo, err := c.GetSearchHeadCaptainInfo() + captainInfo, err := GetSearchHeadCaptainInfo(ctx, mgr, n) if err == nil { mgr.cr.Status.Captain = captainInfo.Label mgr.cr.Status.CaptainReady = captainInfo.ServiceReady diff --git a/pkg/splunk/enterprise/searchheadcluster_test.go b/pkg/splunk/enterprise/searchheadcluster_test.go index 1c6f9fd23..90a1717fb 100644 --- a/pkg/splunk/enterprise/searchheadcluster_test.go +++ b/pkg/splunk/enterprise/searchheadcluster_test.go @@ -68,38 +68,51 @@ func TestApplySearchHeadCluster(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, + {MetaName: "*v1.Service-test-splunk-stack1-search-head-headless"}, {MetaName: "*v1.Service-test-splunk-stack1-search-head-service"}, + {MetaName: "*v1.Service-test-splunk-stack1-deployer-service"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-deployer"}, + {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, + {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-stack1-deployer-secret-v1"}, + + {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-deployer"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, + {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-stack1-search-head-secret-v1"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, + {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v4.SearchHeadCluster-test-stack1"}, {MetaName: "*v4.SearchHeadCluster-test-stack1"}, } + createFuncCalls := []spltest.MockFuncCall{ {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Service-test-splunk-stack1-search-head-headless"}, {MetaName: "*v1.Service-test-splunk-stack1-search-head-service"}, + {MetaName: "*v1.Service-test-splunk-stack1-deployer-service"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-deployer"}, + {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-stack1-deployer-secret-v1"}, + {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-deployer"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-deployer"}, {MetaName: "*v1.StatefulSet-test-splunk-stack1-search-head"}, + {MetaName: "*v1.ConfigMap-test-splunk-test-probe-configmap"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-stack1-search-head-secret-v1"}, @@ -122,8 +135,8 @@ func TestApplySearchHeadCluster(t *testing.T) { listmockCall := []spltest.MockFuncCall{ {ListOpts: listOpts}} - createCalls := map[string][]spltest.MockFuncCall{"Get": funcCalls, "Create": {funcCalls[0], funcCalls[3], funcCalls[4], funcCalls[5], funcCalls[8], funcCalls[10], funcCalls[11], funcCalls[15], funcCalls[16]}, "Update": {funcCalls[0]}, "List": {listmockCall[0], listmockCall[0]}} - updateCalls := map[string][]spltest.MockFuncCall{"Get": createFuncCalls, "Update": {createFuncCalls[5], createFuncCalls[11]}, "List": {listmockCall[0], listmockCall[0]}} + createCalls := map[string][]spltest.MockFuncCall{"Get": funcCalls, "Create": {funcCalls[0], funcCalls[3], funcCalls[4], funcCalls[5], funcCalls[8], funcCalls[10], funcCalls[12], funcCalls[16], funcCalls[17]}, "Update": {funcCalls[0]}, "List": {listmockCall[0], listmockCall[0]}} + updateCalls := map[string][]spltest.MockFuncCall{"Get": createFuncCalls, "Update": {createFuncCalls[5], createFuncCalls[9]}, "List": {listmockCall[0], listmockCall[0]}} statefulSet := enterpriseApi.SearchHeadCluster{ TypeMeta: metav1.TypeMeta{ Kind: "SearchHeadCluster", @@ -294,7 +307,7 @@ func TestSearchHeadClusterPodManager(t *testing.T) { }, } method = "searchHeadClusterPodManager.Update(All pods ready)" - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}, "List": {listmockCall[0]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}, "List": {listmockCall[0]}} searchHeadClusterPodManagerTester(t, method, mockHandlers, 1, enterpriseApi.PhaseReady, statefulSet, wantCalls, nil, statefulSet, pod) // test pod needs update => transition to detention @@ -307,7 +320,7 @@ func TestSearchHeadClusterPodManager(t *testing.T) { }) pod.ObjectMeta.Labels["controller-revision-hash"] = "v0" method = "searchHeadClusterPodManager.Update(Quarantine Pod)" - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[5], funcCalls[2], funcCalls[2]}, "Create": {funcCalls[1]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[2], funcCalls[5], funcCalls[2], funcCalls[2]}, "Create": {funcCalls[1]}} searchHeadClusterPodManagerTester(t, method, mockHandlers, 1, enterpriseApi.PhaseUpdating, statefulSet, wantCalls, nil, statefulSet, pod) // test pod needs update => wait for searches to drain @@ -315,13 +328,13 @@ func TestSearchHeadClusterPodManager(t *testing.T) { mockHandlers[0].Body = strings.Replace(mockHandlers[0].Body, `"status":"Up"`, `"status":"ManualDetention"`, 1) mockHandlers[0].Body = strings.Replace(mockHandlers[0].Body, `"active_historical_search_count":0`, `"active_historical_search_count":1`, 1) method = "searchHeadClusterPodManager.Update(Draining Searches)" - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}} searchHeadClusterPodManagerTester(t, method, mockHandlers, 1, enterpriseApi.PhaseUpdating, statefulSet, wantCalls, nil, statefulSet, pod) // test pod needs update => delete pod mockHandlers[0].Body = strings.Replace(mockHandlers[0].Body, `"active_historical_search_count":1`, `"active_historical_search_count":0`, 1) method = "searchHeadClusterPodManager.Update(Delete Pod)" - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}, "Delete": {funcCalls[5]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[2], funcCalls[5]}, "Create": {funcCalls[1]}, "Delete": {funcCalls[5]}} searchHeadClusterPodManagerTester(t, method, mockHandlers, 1, enterpriseApi.PhaseUpdating, statefulSet, wantCalls, nil, statefulSet, pod) // test pod update finished => release from detention @@ -334,7 +347,7 @@ func TestSearchHeadClusterPodManager(t *testing.T) { Body: ``, }) method = "searchHeadClusterPodManager.Update(Release Quarantine)" - wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[5], funcCalls[2]}, "Create": {funcCalls[1]}} + wantCalls = map[string][]spltest.MockFuncCall{"Get": {funcCalls[0], funcCalls[1], funcCalls[1], funcCalls[2], funcCalls[2], funcCalls[5], funcCalls[2]}, "Create": {funcCalls[1]}} searchHeadClusterPodManagerTester(t, method, mockHandlers, 1, enterpriseApi.PhaseUpdating, statefulSet, wantCalls, nil, statefulSet, pod) // test scale down => remove member @@ -362,6 +375,7 @@ func TestSearchHeadClusterPodManager(t *testing.T) { {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Secret-test-splunk-test-secret"}, {MetaName: "*v1.Pod-test-splunk-stack1-search-head-0"}, + {MetaName: "*v1.Pod-test-splunk-stack1-search-head-0"}, {MetaName: "*v1.Pod-test-splunk-stack1-search-head-1"}, {MetaName: "*v1.Pod-test-splunk-stack1-search-head-1"}, {MetaName: "*v1.PersistentVolumeClaim-test-pvc-etc-splunk-stack1-1"}, @@ -652,25 +666,25 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 4 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 5 cr.Spec.ClusterManagerRef.Name = "stack1" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 6 cr.Spec.ClusterManagerRef.Namespace = "test2" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -681,7 +695,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(` {"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -690,7 +704,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestGetDeployerStatefulSet(t *testing.T) { @@ -719,11 +733,11 @@ func TestGetDeployerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installation of apps via DefaultsURLApps on the SHCDeployer cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -735,7 +749,7 @@ func TestGetDeployerStatefulSet(t *testing.T) { _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkSearchHeadClusterShouldNotFail(t *testing.T) { @@ -1436,7 +1450,7 @@ func TestSearchHeadClusterWithReadyState(t *testing.T) { } // mock new search pod manager - newSerachHeadClusterPodManager = func(client splcommon.ControllerClient, log logr.Logger, cr *enterpriseApi.SearchHeadCluster, secret *corev1.Secret, newSplunkClient NewSplunkClientFunc) searchHeadClusterPodManager { + newSearchHeadClusterPodManager = func(client splcommon.ControllerClient, log logr.Logger, cr *enterpriseApi.SearchHeadCluster, secret *corev1.Secret, newSplunkClient NewSplunkClientFunc) searchHeadClusterPodManager { return searchHeadClusterPodManager{ log: log, cr: cr, @@ -1542,7 +1556,11 @@ func TestSearchHeadClusterWithReadyState(t *testing.T) { Name: searchheadcluster.Name, Namespace: searchheadcluster.Namespace, } - + err = c.Get(ctx, namespacedName, searchheadcluster) + if err != nil { + t.Errorf("Unexpected get search head cluster. Error=%v", err) + debug.PrintStack() + } // simulate Ready state searchheadcluster.Status.Phase = enterpriseApi.PhaseReady searchheadcluster.Spec.ServiceTemplate.Annotations = map[string]string{ @@ -1869,7 +1887,6 @@ func TestSearchHeadClusterWithReadyState(t *testing.T) { // call reconciliation _, err = ApplySearchHeadCluster(ctx, c, searchheadcluster) if err != nil { - t.Errorf("Unexpected error while running reconciliation for search head cluster with app framework %v", err) - debug.PrintStack() + t.Errorf("Unexpected error while running reconciliation for search head cluster with app framework. Error=%v", err) } } diff --git a/pkg/splunk/enterprise/standalone.go b/pkg/splunk/enterprise/standalone.go index b8ec3d976..5eed285aa 100644 --- a/pkg/splunk/enterprise/standalone.go +++ b/pkg/splunk/enterprise/standalone.go @@ -49,6 +49,7 @@ func ApplyStandalone(ctx context.Context, client splcommon.ControllerClient, cr cr.Status.ResourceRevMap = make(map[string]string) } eventPublisher, _ := newK8EventPublisher(client, cr) + cr.Kind = "Standalone" // validate and updates defaults for CR err := validateStandaloneSpec(ctx, client, cr) diff --git a/pkg/splunk/enterprise/standalone_test.go b/pkg/splunk/enterprise/standalone_test.go index be8903b9f..45ddd9398 100644 --- a/pkg/splunk/enterprise/standalone_test.go +++ b/pkg/splunk/enterprise/standalone_test.go @@ -342,11 +342,11 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } configTester(t, "getStandaloneStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -360,10 +360,10 @@ func TestGetStandaloneStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -374,7 +374,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -383,7 +383,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } @@ -1281,7 +1281,11 @@ func TestStandaloneWithReadyState(t *testing.T) { Name: standalone.Name, Namespace: standalone.Namespace, } - + err = c.Get(ctx, namespacedName, &standalone) + if err != nil { + t.Errorf("Unexpected get standalone. Error=%v", err) + debug.PrintStack() + } // simulate Ready state standalone.Status.Phase = enterpriseApi.PhaseReady standalone.Spec.ServiceTemplate.Annotations = map[string]string{ diff --git a/pkg/splunk/enterprise/upgrade.go b/pkg/splunk/enterprise/upgrade.go new file mode 100644 index 000000000..68759f2ad --- /dev/null +++ b/pkg/splunk/enterprise/upgrade.go @@ -0,0 +1,315 @@ +package enterprise + +import ( + "context" + "fmt" + + enterpriseApi "github.com/splunk/splunk-operator/api/v4" + splclient "github.com/splunk/splunk-operator/pkg/splunk/client" + splcommon "github.com/splunk/splunk-operator/pkg/splunk/common" + appsv1 "k8s.io/api/apps/v1" + k8serrors "k8s.io/apimachinery/pkg/api/errors" + "k8s.io/apimachinery/pkg/types" + rclient "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/log" +) + +// helps in mock function +var GetClusterInfoCall = func(ctx context.Context, mgr *indexerClusterPodManager, mockCall bool) (*splclient.ClusterInfo, error) { + cm := mgr.getClusterManagerClient(ctx) + return cm.GetClusterInfo(false) +} + +// UpgradePathValidation is used in validating if upgrade can be done to given custom resource +// +// the method follows the sequence +// 1. Standalone or License Manager +// 2. Cluster Manager - if LM ref is defined, wait for License manager to complete +// 3. Monitoring Console - if CM ref is defined, wait for Cluster Manager to complete +// 4. Search Head Cluster - if MC ref , CM ref , LM ref is defined, wait for them to complete in order, +// if any one of them not defined, ignore them and wait for the one added in ref +// 5. Indexer Cluster - same as above also wait for search head cluster to complete before starting upgrade +// if its multisite then do 1 site at a time +// function returns bool and error , true - go ahead with upgrade +// false - exit the reconciliation loop with error +func UpgradePathValidation(ctx context.Context, c splcommon.ControllerClient, cr splcommon.MetaObject, spec enterpriseApi.CommonSplunkSpec, mgr *indexerClusterPodManager) (bool, error) { + reqLogger := log.FromContext(ctx) + scopedLog := reqLogger.WithName("isClusterManagerReadyForUpgrade").WithValues("name", cr.GetName(), "namespace", cr.GetNamespace()) + eventPublisher, _ := newK8EventPublisher(c, cr) + kind := cr.GroupVersionKind().Kind + scopedLog.Info("kind is set to ", "kind", kind) + // start from standalone first + goto Standalone + + // if custom resource type is standalone or license manager go ahead and upgrade +Standalone: + if cr.GroupVersionKind().Kind == "Standalone" { + return true, nil + } else { + goto LicenseManager + } +LicenseManager: + if cr.GroupVersionKind().Kind == "LicenseManager" { + return true, nil + } else { + licenseManagerRef := spec.LicenseManagerRef + // if custom resource type not license manager or standalone then + // check if there is license manager reference + // if no reference go to cluster manager + if licenseManagerRef.Name == "" { + goto ClusterManager + } + + namespacedName := types.NamespacedName{Namespace: cr.GetNamespace(), Name: licenseManagerRef.Name} + licenseManager := &enterpriseApi.LicenseManager{} + // get the license manager referred in CR + err := c.Get(ctx, namespacedName, licenseManager) + if err != nil { + if k8serrors.IsNotFound(err) { + goto ClusterManager + } + return false, err + } + + // get current image of license manager + lmImage, err := getCurrentImage(ctx, c, licenseManager, SplunkLicenseManager) + if err != nil { + eventPublisher.Warning(ctx, "isClusterManagerReadyForUpgrade", fmt.Sprintf("Could not get the License Manager Image. Reason %v", err)) + scopedLog.Error(err, "Unable to get licenseManager current image") + return false, err + } + // if license manager status is ready and CR spec and current license manager image are not same + // then return with error + if licenseManager.Status.Phase != enterpriseApi.PhaseReady || lmImage != spec.Image { + return false, fmt.Errorf("license manager is not ready or license manager current image is different than CR image") + } + goto ClusterManager + } +ClusterManager: + if cr.GroupVersionKind().Kind == "ClusterManager" { + + licenseManagerRef := spec.LicenseManagerRef + if licenseManagerRef.Name == "" { + return true, nil + } + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: GetSplunkStatefulsetName(SplunkClusterManager, cr.GetName()), + } + + // check if the stateful set is created at this instance + statefulSet := &appsv1.StatefulSet{} + err := c.Get(ctx, namespacedName, statefulSet) + if err != nil { + if k8serrors.IsNotFound(err) { + return true, nil + } + return false, nil + } + return true, nil + } else { + // check if a cluster manager reference is added to custom resource + clusterManagerRef := spec.ClusterManagerRef + if clusterManagerRef.Name == "" { + // if ref is not defined go to monitoring console step + goto MonitoringConsole + } + + namespacedName := types.NamespacedName{Namespace: cr.GetNamespace(), Name: clusterManagerRef.Name} + clusterManager := &enterpriseApi.ClusterManager{} + + // get the cluster manager referred in custom resource + err := c.Get(ctx, namespacedName, clusterManager) + if err != nil { + eventPublisher.Warning(ctx, "UpgradePathValidation", fmt.Sprintf("Could not find the Cluster Manager. Reason %v", err)) + scopedLog.Error(err, "Unable to get clusterManager") + goto MonitoringConsole + } + + /// get the cluster manager image referred in custom resource + cmImage, err := getCurrentImage(ctx, c, clusterManager, SplunkClusterManager) + if err != nil { + eventPublisher.Warning(ctx, "UpgradePathValidation", fmt.Sprintf("Could not get the Cluster Manager Image. Reason %v", err)) + scopedLog.Error(err, "Unable to get clusterManager current image") + return false, err + } + + // check if an image upgrade is happening and whether CM has finished updating yet, return false to stop + // further reconcile operations on custom resource until CM is ready + if clusterManager.Status.Phase != enterpriseApi.PhaseReady || cmImage != spec.Image { + return false, nil + } + goto MonitoringConsole + } +MonitoringConsole: + if cr.GroupVersionKind().Kind == "MonitoringConsole" { + + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: GetSplunkStatefulsetName(SplunkMonitoringConsole, cr.GetName()), + } + + // check if the stateful set is created at this instance + statefulSet := &appsv1.StatefulSet{} + err := c.Get(ctx, namespacedName, statefulSet) + if err != nil { + if k8serrors.IsNotFound(err) { + return true, nil + } + return false, nil + } + return true, nil + } else { + + // check if a MonitoringConsole is attached to the instance + monitoringConsoleRef := spec.MonitoringConsoleRef + if monitoringConsoleRef.Name == "" { + goto SearchHeadCluster + } + + namespacedName := types.NamespacedName{Namespace: cr.GetNamespace(), Name: monitoringConsoleRef.Name} + monitoringConsole := &enterpriseApi.MonitoringConsole{} + + // get the monitoring console referred in custom resource + err := c.Get(ctx, namespacedName, monitoringConsole) + if err != nil { + if k8serrors.IsNotFound(err) { + goto SearchHeadCluster + } + eventPublisher.Warning(ctx, "UpgradePathValidation", fmt.Sprintf("Could not find the Monitoring Console. Reason %v", err)) + scopedLog.Error(err, "Unable to get Monitoring Console") + return false, err + } + + mcImage, err := getCurrentImage(ctx, c, monitoringConsole, SplunkMonitoringConsole) + if err != nil { + eventPublisher.Warning(ctx, "UpgradePathValidation", fmt.Sprintf("Could not get the Monitoring Console Image. Reason %v", err)) + scopedLog.Error(err, "Unable to get Monitoring Console current image") + return false, err + } + + // check if an image upgrade is happening and whether MC has finished updating yet, return false to stop + // further reconcile operations on custom resource until MC is ready + if monitoringConsole.Status.Phase != enterpriseApi.PhaseReady || mcImage != spec.Image { + return false, nil + } + + goto SearchHeadCluster + } +SearchHeadCluster: + if cr.GroupVersionKind().Kind == "SearchHeadCluster" { + + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: GetSplunkStatefulsetName(SplunkSearchHead, cr.GetName()), + } + + // check if the stateful set is created at this instance + statefulSet := &appsv1.StatefulSet{} + err := c.Get(ctx, namespacedName, statefulSet) + if err != nil { + if k8serrors.IsNotFound(err) { + return true, nil + } + return false, nil + } + return true, nil + } else { + + // get the clusterManagerRef attached to the instance + clusterManagerRef := spec.ClusterManagerRef + + // check if a search head cluster exists with the same ClusterManager instance attached + searchHeadClusterInstance := enterpriseApi.SearchHeadCluster{} + opts := []rclient.ListOption{ + rclient.InNamespace(cr.GetNamespace()), + } + searchHeadList, err := getSearchHeadClusterList(ctx, c, cr, opts) + if err != nil { + if err.Error() == "NotFound" { + goto IndexerCluster + } + return false, err + } + if len(searchHeadList.Items) == 0 { + goto IndexerCluster + } + + // check if instance has the ClusterManagerRef defined + for _, shc := range searchHeadList.Items { + if shc.Spec.ClusterManagerRef.Name == clusterManagerRef.Name { + searchHeadClusterInstance = shc + break + } + } + if len(searchHeadClusterInstance.GetName()) == 0 { + goto IndexerCluster + } + + shcImage, err := getCurrentImage(ctx, c, &searchHeadClusterInstance, SplunkSearchHead) + if err != nil { + eventPublisher.Warning(ctx, "UpgradePathValidation", fmt.Sprintf("Could not get the Search Head Cluster Image. Reason %v", err)) + scopedLog.Error(err, "Unable to get SearchHeadCluster current image") + return false, err + } + + // check if an image upgrade is happening and whether SHC has finished updating yet, return false to stop + // further reconcile operations on IDX until SHC is ready + if searchHeadClusterInstance.Status.Phase != enterpriseApi.PhaseReady || shcImage != spec.Image { + return false, nil + } + goto IndexerCluster + } +IndexerCluster: + if cr.GroupVersionKind().Kind == "IndexerCluster" { + + // if manager client is not defined, then assign current client + if mgr.c == nil { + mgr.c = c + } + + // check cluster info call using splunk rest api + clusterInfo, err := GetClusterInfoCall(ctx, mgr, false) + if err != nil { + return false, fmt.Errorf("could not get cluster info from cluster manager") + } + // check if cluster is multisite + if clusterInfo.MultiSite == "true" { + opts := []rclient.ListOption{ + rclient.InNamespace(cr.GetNamespace()), + } + indexerList, err := getIndexerClusterList(ctx, c, cr, opts) + if err != nil { + return false, err + } + // get sorted current indexer site list + sortedList, err := getIndexerClusterSortedSiteList(ctx, c, spec.ClusterManagerRef, indexerList) + + preIdx := enterpriseApi.IndexerCluster{} + + for i, v := range sortedList.Items { + if &v == cr { + if i > 0 { + preIdx = sortedList.Items[i-1] + } + break + + } + } + if len(preIdx.Name) != 0 { + // check if previous indexer have completed before starting next one + image, _ := getCurrentImage(ctx, c, &preIdx, SplunkIndexer) + if preIdx.Status.Phase != enterpriseApi.PhaseReady || image != spec.Image { + return false, nil + } + } + + } + return true, nil + } else { + goto EndLabel + } +EndLabel: + return true, nil + +} diff --git a/pkg/splunk/enterprise/upgrade_test.go b/pkg/splunk/enterprise/upgrade_test.go new file mode 100644 index 000000000..f965e1782 --- /dev/null +++ b/pkg/splunk/enterprise/upgrade_test.go @@ -0,0 +1,726 @@ +package enterprise + +import ( + "context" + "fmt" + "runtime/debug" + "testing" + + enterpriseApi "github.com/splunk/splunk-operator/api/v4" + splclient "github.com/splunk/splunk-operator/pkg/splunk/client" + "github.com/splunk/splunk-operator/pkg/splunk/common" + splcommon "github.com/splunk/splunk-operator/pkg/splunk/common" + appsv1 "k8s.io/api/apps/v1" + corev1 "k8s.io/api/core/v1" + k8serrors "k8s.io/apimachinery/pkg/api/errors" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/types" + utilruntime "k8s.io/apimachinery/pkg/util/runtime" + clientgoscheme "k8s.io/client-go/kubernetes/scheme" + "sigs.k8s.io/controller-runtime/pkg/client/fake" +) + +func TestUpgradePathValidation(t *testing.T) { + + builder := fake.NewClientBuilder() + client := builder.Build() + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) + + ctx := context.TODO() + stdln := enterpriseApi.Standalone{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.StandaloneSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + }, + }, + } + + err := client.Create(ctx, &stdln) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + _, err = ApplyStandalone(ctx, client, &stdln) + if err != nil { + t.Errorf("ApplyStandalone should not have returned error; err=%v", err) + } + + // cluster manager + + lm := enterpriseApi.LicenseManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.LicenseManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + }, + }, + } + + cm := enterpriseApi.ClusterManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.ClusterManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + mc := enterpriseApi.MonitoringConsole{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.MonitoringConsoleSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test", + }, + ClusterManagerRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + idx := enterpriseApi.IndexerCluster{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.IndexerClusterSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test", + }, + ClusterManagerRef: corev1.ObjectReference{ + Name: "test", + }, + MonitoringConsoleRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + shc := enterpriseApi.SearchHeadCluster{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.SearchHeadClusterSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:old", + }, + Volumes: []corev1.Volume{}, + LicenseManagerRef: corev1.ObjectReference{ + Name: "test", + }, + ClusterManagerRef: corev1.ObjectReference{ + Name: "test", + }, + MonitoringConsoleRef: corev1.ObjectReference{ + Name: "test", + }, + }, + }, + } + + err = client.Create(ctx, &lm) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + err = client.Create(ctx, &cm) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + err = client.Create(ctx, &mc) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + err = client.Create(ctx, &idx) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + err = client.Create(ctx, &shc) + if err != nil { + t.Errorf("create should not have returned error; err=%v", err) + } + + _, err = ApplySearchHeadCluster(ctx, client, &shc) + // license manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplySearchHeadCluster should not have returned error; err=%v", err) + } + + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + // license manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplyIndexerClusterManagershould not have returned error; err=%v", err) + } + + _, err = ApplyMonitoringConsole(ctx, client, &mc) + // license manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("applyMonitoringConsole should not have returned error; err=%v", err) + } + + _, err = ApplyClusterManager(ctx, client, &cm) + // license manager statefulset is not created + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + // create license manager statefulset + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("ApplyLicenseManager should not have returned error; err=%v", err) + } + + // create pods for license manager + createPods(t, ctx, client, "license-manager", fmt.Sprintf("splunk-%s-license-manager-0", lm.Name), lm.Namespace, lm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-license-manager", lm.Name), lm.Namespace) + lm.Status.TelAppInstalled = true + // create license manager statefulset + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("ApplyLicenseManager should not have returned error; err=%v", err) + } + + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + // cluster manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplySearchHeadCluster should not have returned error; err=%v", err) + } + + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + // cluster manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplyIndexerClusterManagershould not have returned error; err=%v", err) + } + + _, err = ApplyMonitoringConsole(ctx, client, &mc) + // cluster manager statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("applyMonitoringConsole should not have returned error; err=%v", err) + } + + namespacedName := types.NamespacedName{ + Name: "test", + Namespace: "test", + } + err = client.Get(ctx, namespacedName, &lm) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + if lm.Status.Phase != enterpriseApi.PhaseReady { + t.Errorf("lm is not in ready state") + } + + _, err = ApplyClusterManager(ctx, client, &cm) + // lm statefulset should have been created by now, this should pass + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + // create pods for cluster manager + createPods(t, ctx, client, "cluster-manager", fmt.Sprintf("splunk-%s-cluster-manager-0", cm.Name), cm.Namespace, cm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-cluster-manager", cm.Name), cm.Namespace) + cm.Status.TelAppInstalled = true + // cluster manager is found and creat + _, err = ApplyClusterManager(ctx, client, &cm) + // lm statefulset should have been created by now, this should pass + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + err = client.Get(ctx, namespacedName, &cm) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + if cm.Status.Phase != enterpriseApi.PhaseReady { + t.Errorf("cm is not in ready state") + } + + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + // monitoring console statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplySearchHeadCluster should not have returned error; err=%v", err) + } + + // mock the verify RF peer funciton + VerifyRFPeers = func(ctx context.Context, mgr indexerClusterPodManager, client splcommon.ControllerClient) error { + return nil + } + + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + // monitoring console statefulset is not created so if its NotFound error we are good + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplyIndexerClusterManager should not have returned error; err=%v", err) + } + + // mointoring console statefulset is created here + _, err = ApplyMonitoringConsole(ctx, client, &mc) + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("applyMonitoringConsole should not have returned error; err=%v", err) + } + // create pods for cluster manager + createPods(t, ctx, client, "monitoring-console", fmt.Sprintf("splunk-%s-monitoring-console-0", lm.Name), lm.Namespace, lm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-monitoring-console", lm.Name), lm.Namespace) + // mointoring console statefulset is created here + _, err = ApplyMonitoringConsole(ctx, client, &mc) + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("applyMonitoringConsole should not have returned error; err=%v", err) + } + + err = client.Get(ctx, namespacedName, &mc) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + if mc.Status.Phase != enterpriseApi.PhaseReady { + t.Errorf("mc is not in ready state") + } + + // Monitoring console is ready now, now this should crete statefulset but statefulset is not in ready phase + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + if err != nil { + t.Errorf("ApplySearchHeadCluster should not have returned error; err=%v", err) + } + + // create pods for cluster manager + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-0", shc.Name), shc.Namespace, shc.Spec.Image) + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-1", shc.Name), shc.Namespace, shc.Spec.Image) + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-2", shc.Name), shc.Namespace, shc.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 3, fmt.Sprintf("splunk-%s-search-head", shc.Name), shc.Namespace) + createPods(t, ctx, client, "deployer", fmt.Sprintf("splunk-%s-deployer-0", shc.Name), shc.Namespace, shc.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-deployer", shc.Name), shc.Namespace) + + // used in mocking this function + GetSearchHeadClusterMemberInfo = func(ctx context.Context, mgr *searchHeadClusterPodManager, n int32) (*splclient.SearchHeadClusterMemberInfo, error) { + shcm := &splclient.SearchHeadClusterMemberInfo{ + Status: "Up", + } + return shcm, nil + } + + // used in mocking this function + GetSearchHeadCaptainInfo = func(ctx context.Context, mgr *searchHeadClusterPodManager, n int32) (*splclient.SearchHeadCaptainInfo, error) { + shci := &splclient.SearchHeadCaptainInfo{ + ServiceReady: true, + Initialized: true, + } + return shci, nil + } + // Now SearchheadCluster should move to READY state + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + if err != nil { + t.Errorf("ApplySearchHeadCluster should not have returned error; err=%v", err) + } + + err = client.Get(ctx, namespacedName, &shc) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + if shc.Status.Phase != enterpriseApi.PhaseReady { + t.Errorf("shc is not in ready state") + } + + // mock the verify RF peer funciton + VerifyRFPeers = func(ctx context.Context, mgr indexerClusterPodManager, client splcommon.ControllerClient) error { + return nil + } + + // mock the call + GetClusterInfoCall = func(ctx context.Context, mgr *indexerClusterPodManager, mockCall bool) (*splclient.ClusterInfo, error) { + cinfo := &splclient.ClusterInfo{ + MultiSite: "false", + } + return cinfo, nil + } + GetClusterManagerPeersCall = func(ctx context.Context, mgr *indexerClusterPodManager) (map[string]splclient.ClusterManagerPeerInfo, error) { + response := map[string]splclient.ClusterManagerPeerInfo{ + "splunk-test-indexer-0": { + ID: "site-1", + Status: "Up", + ActiveBundleID: "1", + BucketCount: 10, + Searchable: true, + }, + } + return response, err + } + GetClusterManagerInfoCall = func(ctx context.Context, mgr *indexerClusterPodManager) (*splclient.ClusterManagerInfo, error) { + response := &splclient.ClusterManagerInfo{ + Initialized: true, + IndexingReady: true, + ServiceReady: true, + } + return response, err + } + + // search head cluster is ready, this should create statefulset but they are not ready + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplyIndexerClusterManager should not have returned error; err=%v", err) + } + + // create pods for indexer cluster + createPods(t, ctx, client, "indexer", fmt.Sprintf("splunk-%s-indexer-0", idx.Name), idx.Namespace, idx.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-indexer", idx.Name), idx.Namespace) + + // search head cluster is not ready, so wait for search head cluster + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + if err != nil && !k8serrors.IsNotFound(err) { + t.Errorf("ApplyIndexerClusterManager should not have returned error; err=%v", err) + } + + err = client.Get(ctx, namespacedName, &idx) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + if idx.Status.Phase != enterpriseApi.PhaseReady { + t.Errorf("shc is not in ready state") + } + + VerifyCMisMultisiteCall = func(ctx context.Context, cr *enterpriseApi.ClusterManager, namespaceScopedSecret *corev1.Secret) ([]corev1.EnvVar, error) { + extraEnv := getClusterManagerExtraEnv(cr, &cr.Spec.CommonSplunkSpec) + return extraEnv, err + } + + // ------- Step2 starts here ----- + // Update + // standalone + err = client.Get(ctx, namespacedName, &stdln) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + stdln.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &stdln) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + _, err = ApplyStandalone(ctx, client, &stdln) + if err != nil { + t.Errorf("ApplyStandalone should not have returned error; err=%v", err) + } + + // cluster manager + err = client.Get(ctx, namespacedName, &cm) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + + cm.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &cm) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + // license manager + err = client.Get(ctx, namespacedName, &lm) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + lm.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &lm) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + // monitoring console + err = client.Get(ctx, namespacedName, &mc) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + mc.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &mc) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + // indexer cluster console + err = client.Get(ctx, namespacedName, &idx) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + idx.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &idx) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + // searchhead cluster console + err = client.Get(ctx, namespacedName, &shc) + if err != nil { + t.Errorf("get should not have returned error; err=%v", err) + } + shc.Spec.Image = "splunk/splunk:latest" + err = client.Update(ctx, &shc) + if err != nil { + t.Errorf("update should not have returned error; err=%v", err) + } + + lm.Status.TelAppInstalled = true + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("ApplyLicenseManager after update should not have returned error; err=%v", err) + } + + lm.Status.TelAppInstalled = true + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("ApplyLicenseManager after update should not have returned error; err=%v", err) + } + + cm.Status.TelAppInstalled = true + _, err = ApplyClusterManager(ctx, client, &cm) + if err != nil { + t.Errorf("applyClusterManager after update should not have returned error; err=%v", err) + } + _, err = ApplyMonitoringConsole(ctx, client, &mc) + if err != nil { + t.Errorf("applyMonitoringConsole after update should not have returned error; err=%v", err) + } + + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + if err != nil { + t.Errorf("applySearchHeadCluster after update should not have returned error; err=%v", err) + } + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + if err != nil { + t.Errorf("ApplyIndexerClusterManager after update should not have returned error; err=%v", err) + } + newImage := "splunk/splunk:latest" + // create pods for license manager + createPods(t, ctx, client, "license-manager", fmt.Sprintf("splunk-%s-license-manager-0", lm.Name), lm.Namespace, newImage) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-license-manager", lm.Name), lm.Namespace) + lm.Status.TelAppInstalled = true + + // create pods for cluster manager + createPods(t, ctx, client, "cluster-manager", fmt.Sprintf("splunk-%s-cluster-manager-0", cm.Name), cm.Namespace, cm.Spec.Image) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-cluster-manager", cm.Name), cm.Namespace) + cm.Status.TelAppInstalled = true + + // create pods for indexer cluster + createPods(t, ctx, client, "indexer", fmt.Sprintf("splunk-%s-indexer-0", idx.Name), idx.Namespace, newImage) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-indexer", idx.Name), idx.Namespace) + + // create pods for cluster manager + createPods(t, ctx, client, "monitoring-console", fmt.Sprintf("splunk-%s-monitoring-console-0", lm.Name), lm.Namespace, newImage) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-monitoring-console", lm.Name), lm.Namespace) + + // create pods for cluster manager + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-0", shc.Name), shc.Namespace, newImage) + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-1", shc.Name), shc.Namespace, newImage) + createPods(t, ctx, client, "search-head", fmt.Sprintf("splunk-%s-search-head-2", shc.Name), shc.Namespace, newImage) + updateStatefulSetsInTest(t, ctx, client, 3, fmt.Sprintf("splunk-%s-search-head", shc.Name), shc.Namespace) + createPods(t, ctx, client, "deployer", fmt.Sprintf("splunk-%s-deployer-0", shc.Name), shc.Namespace, newImage) + updateStatefulSetsInTest(t, ctx, client, 1, fmt.Sprintf("splunk-%s-deployer", shc.Name), shc.Namespace) + shc.Status.TelAppInstalled = true + + lm.Status.TelAppInstalled = true + _, err = ApplyLicenseManager(ctx, client, &lm) + if err != nil { + t.Errorf("ApplyLicenseManager after update should not have returned error; err=%v", err) + } + + cm.Status.TelAppInstalled = true + _, err = ApplyClusterManager(ctx, client, &cm) + if err != nil { + t.Errorf("applyClusterManager after update should not have returned error; err=%v", err) + } + + cm.Status.TelAppInstalled = true + _, err = ApplyClusterManager(ctx, client, &cm) + if err != nil { + t.Errorf("applyClusterManager after update should not have returned error; err=%v", err) + } + + _, err = ApplyMonitoringConsole(ctx, client, &mc) + if err != nil { + t.Errorf("applyMonitoringConsole after update should not have returned error; err=%v", err) + } + + _, err = ApplyMonitoringConsole(ctx, client, &mc) + if err != nil { + t.Errorf("applyMonitoringConsole after update should not have returned error; err=%v", err) + } + + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + if err != nil { + t.Errorf("applySearchHeadCluster after update should not have returned error; err=%v", err) + } + + shc.Status.TelAppInstalled = true + _, err = ApplySearchHeadCluster(ctx, client, &shc) + if err != nil { + t.Errorf("applySearchHeadCluster after update should not have returned error; err=%v", err) + } + + _, err = ApplyIndexerClusterManager(ctx, client, &idx) + if err != nil { + t.Errorf("ApplyIndexerClusterManager after update should not have returned error; err=%v", err) + } + +} + +func createPods(t *testing.T, ctx context.Context, client common.ControllerClient, crtype, name, namespace, image string) { + stpod := &corev1.Pod{} + namespacesName := types.NamespacedName{ + Name: name, + Namespace: namespace, + } + err := client.Get(ctx, namespacesName, stpod) + if err != nil && k8serrors.IsNotFound(err) { + // create pod + stpod = &corev1.Pod{ + ObjectMeta: metav1.ObjectMeta{ + Name: name, + Namespace: namespace, + Labels: map[string]string{ + "app.kubernetes.io/managed-by": "splunk-operator", + "app.kubernetes.io/component": crtype, + "app.kubernetes.io/name": crtype, + "app.kubernetes.io/part-of": fmt.Sprintf("splunk-test-%s", crtype), + "app.kubernetes.io/instance": fmt.Sprintf("splunk-test-%s", crtype), + }, + Annotations: map[string]string{ + "traffic.sidecar.istio.io/excludeOutboundPorts": "8089,8191,9997", + "traffic.sidecar.istio.io/includeInboundPorts": "8000", + }, + }, + Spec: corev1.PodSpec{ + Containers: []corev1.Container{ + { + Name: "splunk", + Image: image, + Env: []corev1.EnvVar{ + { + Name: "test", + Value: "test", + }, + }, + Ports: []corev1.ContainerPort{ + { + Name: "http-splunkweb", + HostPort: 0, + ContainerPort: 8000, + Protocol: "TCP", + HostIP: "", + }, + { + Name: "https-splunkd", + HostPort: 0, + ContainerPort: 8089, + Protocol: "TCP", + HostIP: "", + }, + }, + }, + }, + }, + } + // simulate create stateful set + err := client.Create(ctx, stpod) + if err != nil { + t.Errorf("Unexpected create pod failed %v", err) + debug.PrintStack() + } + } else if err != nil { + t.Errorf("Unexpected erro while get pod %v", err) + debug.PrintStack() + } + if stpod.Spec.Containers[0].Image != image { + stpod.Spec.Containers[0].Image = image + err := client.Update(ctx, stpod) + if err != nil { + t.Errorf("Unexpected create pod failed %v", err) + debug.PrintStack() + } + } + + // update statefulset + stpod.Status.Phase = corev1.PodRunning + stpod.Status.ContainerStatuses = []corev1.ContainerStatus{ + { + Image: image, + Name: "splunk", + Ready: true, + }, + } + err = client.Status().Update(ctx, stpod) + if err != nil { + t.Errorf("Unexpected update pod %v", err) + debug.PrintStack() + } +} + +func updateStatefulSetsInTest(t *testing.T, ctx context.Context, client common.ControllerClient, replicas int32, name, namespace string) { + stNamespacedName := types.NamespacedName{ + Name: name, + Namespace: namespace, + } + statefulset := &appsv1.StatefulSet{} + err := client.Get(ctx, stNamespacedName, statefulset) + if err != nil { + t.Errorf("Unexpected get cluster manager %v", err) + debug.PrintStack() + } + // update statefulset + statefulset.Status.ReadyReplicas = replicas + statefulset.Status.Replicas = replicas + statefulset.Status.CurrentReplicas = replicas + statefulset.Status.AvailableReplicas = replicas + err = client.Status().Update(ctx, statefulset) + if err != nil { + t.Errorf("Unexpected update statefulset %v", err) + debug.PrintStack() + } +} diff --git a/pkg/splunk/enterprise/util.go b/pkg/splunk/enterprise/util.go index ec9199f4b..7d3bd2b59 100644 --- a/pkg/splunk/enterprise/util.go +++ b/pkg/splunk/enterprise/util.go @@ -2272,3 +2272,41 @@ func getApplicablePodNameForK8Probes(cr splcommon.MetaObject, ordinalIdx int32) } return fmt.Sprintf("splunk-%s-%s-%d", cr.GetName(), podType, ordinalIdx) } + +// getCurrentImage gets the image of the statefulset, returns the image, and error if something goes wrong +func getCurrentImage(ctx context.Context, c splcommon.ControllerClient, cr splcommon.MetaObject, instanceType InstanceType) (string, error) { + namespacedName := types.NamespacedName{ + Namespace: cr.GetNamespace(), + Name: GetSplunkStatefulsetName(instanceType, cr.GetName()), + } + statefulSet := &appsv1.StatefulSet{} + err := c.Get(ctx, namespacedName, statefulSet) + if err != nil { + return "", err + } + + if len(statefulSet.Spec.Template.Spec.Containers) > 0 { + return statefulSet.Spec.Template.Spec.Containers[0].Image, nil + } + return "", fmt.Errorf("Unable to get image from statefulset of type %s.", instanceType.ToString()) +} + +// changeAnnotations updates the splunk/image-tag field to trigger the reconcile loop, and returns error if something is wrong +func changeAnnotations(ctx context.Context, c splcommon.ControllerClient, image string, cr splcommon.MetaObject) error { + annotations := cr.GetAnnotations() + if annotations == nil { + annotations = map[string]string{} + } + if _, ok := annotations["splunk/image-tag"]; ok { + if annotations["splunk/image-tag"] == image { + return nil + } + } + + // create/update the checkUpdateImage annotation field + annotations["splunk/image-tag"] = image + + cr.SetAnnotations(annotations) + err := c.Update(ctx, cr) + return err +} diff --git a/pkg/splunk/enterprise/util_test.go b/pkg/splunk/enterprise/util_test.go index 014171ddd..ba9aa8f8a 100644 --- a/pkg/splunk/enterprise/util_test.go +++ b/pkg/splunk/enterprise/util_test.go @@ -3149,3 +3149,43 @@ func TestGetLicenseMasterURL(t *testing.T) { t.Errorf("Expected a valid return value") } } +func TestGetCurrentImage(t *testing.T) { + + ctx := context.TODO() + current := enterpriseApi.ClusterManager{ + ObjectMeta: metav1.ObjectMeta{ + Name: "test", + Namespace: "test", + }, + Spec: enterpriseApi.ClusterManagerSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "Always", + Image: "splunk/splunk:latest", + }, + Volumes: []corev1.Volume{}, + }, + }, + } + builder := fake.NewClientBuilder() + client := builder.Build() + utilruntime.Must(enterpriseApi.AddToScheme(clientgoscheme.Scheme)) + + err := client.Create(ctx, ¤t) + _, err = ApplyClusterManager(ctx, client, ¤t) + if err != nil { + t.Errorf("applyClusterManager should not have returned error; err=%v", err) + } + + instanceType := SplunkClusterManager + + image, err := getCurrentImage(ctx, client, ¤t, instanceType) + + if err != nil { + t.Errorf("Unexpected getCurrentImage error %v", err) + } + if image != current.Spec.Image { + t.Errorf("getCurrentImage does not return the current statefulset image") + } + +} diff --git a/test/appframework_aws/c3/appframework_aws_test.go b/test/appframework_aws/c3/appframework_aws_test.go index 86e89a172..70d309bf9 100644 --- a/test/appframework_aws/c3/appframework_aws_test.go +++ b/test/appframework_aws/c3/appframework_aws_test.go @@ -57,6 +57,7 @@ var _ = Describe("c3appfw test", func() { name := fmt.Sprintf("%s-%s", "master"+testenvInstance.GetName(), testenv.RandomDNSName(3)) testcaseEnvInst, err = testenv.NewDefaultTestCaseEnv(testenvInstance.GetKubeClient(), name) Expect(err).To(Succeed(), "Unable to create testcaseenv") + testenv.SpecifiedTestTimeout = 4000 deployment, err = testcaseEnvInst.NewDeployment(testenv.RandomDNSName(3)) Expect(err).To(Succeed(), "Unable to create deployment") }) @@ -189,12 +190,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -270,12 +271,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -409,12 +410,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -478,12 +479,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -588,12 +589,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -854,12 +855,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -903,12 +904,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1043,12 +1044,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1107,12 +1108,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1250,12 +1251,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1315,12 +1316,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1413,12 +1414,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1539,12 +1540,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1601,12 +1602,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1751,12 +1752,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1800,12 +1801,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1976,12 +1977,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2052,12 +2053,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2331,6 +2332,9 @@ var _ = Describe("c3appfw test", func() { // Wait for polling interval to pass testenv.WaitForAppInstall(ctx, deployment, testcaseEnvInst, deployment.GetName(), cm.Kind, appSourceNameIdxc, appFileList) + // Ensure Search Head Cluster go to Ready phase + testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) @@ -2341,9 +2345,6 @@ var _ = Describe("c3appfw test", func() { testcaseEnvInst.Log.Info(fmt.Sprintf("Verify all apps %v are installed on indexers", appList)) testenv.VerifyAppInstalled(ctx, deployment, testcaseEnvInst, testcaseEnvInst.GetName(), idxcPodNames, appList, true, "enabled", false, true) - // Ensure Search Head Cluster go to Ready phase - testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) - // Wait for polling interval to pass testenv.WaitForAppInstall(ctx, deployment, testcaseEnvInst, deployment.GetName()+"-shc", shc.Kind, appSourceNameShc, appFileList) @@ -2420,12 +2421,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2514,12 +2515,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2599,12 +2600,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2748,12 +2749,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2842,12 +2843,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2935,12 +2936,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3019,12 +3020,12 @@ var _ = Describe("c3appfw test", func() { testcaseEnvInst.Log.Info("Checking isDeploymentInProgress Flag") testenv.VerifyIsDeploymentInProgressFlagIsSet(ctx, deployment, testcaseEnvInst, shc.Name, shc.Kind) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) }) @@ -3197,12 +3198,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) diff --git a/test/appframework_aws/c3/manager_appframework_test.go b/test/appframework_aws/c3/manager_appframework_test.go index 96fd1efd0..38dc33dae 100644 --- a/test/appframework_aws/c3/manager_appframework_test.go +++ b/test/appframework_aws/c3/manager_appframework_test.go @@ -187,12 +187,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -268,12 +268,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -304,6 +304,147 @@ var _ = Describe("c3appfw test", func() { }) }) + Context("Single Site Indexer Cluster with Search Head Cluster (C3) and App Framework and Image Upgrade", func() { + It("smoke, c3, managerappframeworkc3t, appframework: can deploy a C3 SVA with App Framework enabled, install apps then upgrade the image and apps", func() { + + //################## SETUP #################### + + // Download License File + downloadDir := "licenseFolder" + switch testenv.ClusterProvider { + case "eks": + licenseFilePath, err := testenv.DownloadLicenseFromS3Bucket() + Expect(err).To(Succeed(), "Unable to download license file from S3") + // Create License Config Map + testcaseEnvInst.CreateLicenseConfigMap(licenseFilePath) + case "azure": + licenseFilePath, err := testenv.DownloadLicenseFromAzure(ctx, downloadDir) + Expect(err).To(Succeed(), "Unable to download license file from Azure") + // Create License Config Map + testcaseEnvInst.CreateLicenseConfigMap(licenseFilePath) + default: + fmt.Printf("Unable to download license file") + testcaseEnvInst.Log.Info(fmt.Sprintf("Unable to download license file with Cluster Provider set as %v", testenv.ClusterProvider)) + } + + // Upload V1 apps to S3 for Monitoring Console + oldImage := "splunk/splunk:9.0.3-a2" + newImage := "splunk/splunk:9.0.5" + + lm, err := deployment.DeployLicenseManager(ctx, deployment.GetName()) + cm, err := deployment.DeployClusterManager(ctx, deployment.GetName(), lm.GetName(), "", "") + + mcSpec := enterpriseApi.MonitoringConsoleSpec{ + CommonSplunkSpec: enterpriseApi.CommonSplunkSpec{ + Spec: enterpriseApi.Spec{ + ImagePullPolicy: "IfNotPresent", + }, + Volumes: []corev1.Volume{}, + ClusterManagerRef: corev1.ObjectReference{ + Name: cm.GetName(), + }, + }, + } + mcName := deployment.GetName() + mc, err := deployment.DeployMonitoringConsoleWithGivenSpec(ctx, testcaseEnvInst.GetName(), mcName, mcSpec) + Expect(err).To(Succeed(), "Unable to deploy Monitoring Console") + + shcName := fmt.Sprintf("%s-shc", deployment.GetName()) + idxName := fmt.Sprintf("%s-idxc", deployment.GetName()) + shc, err := deployment.DeploySearchHeadCluster(ctx, shcName, cm.GetName(), lm.GetName(), "", mcName) + idxc, err := deployment.DeployIndexerCluster(ctx, idxName, lm.GetName(), 3, cm.GetName(), "") + + // Wait for License Manager to be in READY phase + testenv.LicenseManagerReady(ctx, deployment, testcaseEnvInst) + + // Ensure Cluster Manager goes to Ready phase + testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) + + // Ensure Monitoring Console goes to Ready phase + testenv.VerifyMonitoringConsoleReady(ctx, deployment, deployment.GetName(), mc, testcaseEnvInst) + + // // Ensure Search Head Cluster go to Ready phase + testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + + // // Verify Monitoring Console is ready and stays in ready state + testenv.VerifyMonitoringConsoleReady(ctx, deployment, deployment.GetName(), mc, testcaseEnvInst) + + // // Verify no SH in disconnected status is present on CM + testenv.VerifyNoDisconnectedSHPresentOnCM(ctx, deployment, testcaseEnvInst) + + // Get Pod age to check for pod resets later + splunkPodAge := testenv.GetPodsStartTime(testcaseEnvInst.GetName()) + + // ############ Verify livenessProbe and readinessProbe config object and scripts############ + testcaseEnvInst.Log.Info("Get config map for livenessProbe and readinessProbe") + ConfigMapName := enterprise.GetProbeConfigMapName(testcaseEnvInst.GetName()) + _, err = testenv.GetConfigMap(ctx, deployment, testcaseEnvInst.GetName(), ConfigMapName) + Expect(err).To(Succeed(), "Unable to get config map for livenessProbe and readinessProbe", "ConfigMap name", ConfigMapName) + scriptsNames := []string{enterprise.GetLivenessScriptName(), enterprise.GetReadinessScriptName(), enterprise.GetStartupScriptName()} + allPods := testenv.DumpGetPods(testcaseEnvInst.GetName()) + testenv.VerifyFilesInDirectoryOnPod(ctx, deployment, testcaseEnvInst, testcaseEnvInst.GetName(), allPods, scriptsNames, enterprise.GetProbeMountDirectory(), false, true) + + // Verify no pods reset by checking the pod age + testenv.VerifyNoPodReset(ctx, deployment, testcaseEnvInst, testcaseEnvInst.GetName(), splunkPodAge, nil) + + //############### UPGRADE IMAGE ################ + + // Update LM Image + + testcaseEnvInst.Log.Info("Upgrading the License Manager Image", "Current Image", oldImage, "New Image", newImage) + lm.Spec.Image = newImage + err = deployment.UpdateCR(ctx, lm) + Expect(err).To(Succeed(), "Failed upgrade License Manager image") + + // Update CM image + + testcaseEnvInst.Log.Info("Upgrading the Cluster Manager Image", "Current Image", oldImage, "New Image", newImage) + cm.Spec.Image = newImage + err = deployment.UpdateCR(ctx, cm) + Expect(err).To(Succeed(), "Failed upgrade Cluster Manager image") + + // Update MC image + + testcaseEnvInst.Log.Info("Upgrading the Monitoring Console Image", "Current Image", oldImage, "New Image", newImage) + mc.Spec.Image = newImage + err = deployment.UpdateCR(ctx, mc) + Expect(err).To(Succeed(), "Failed upgrade Monitoring Console image") + + // Update SHC image + + testcaseEnvInst.Log.Info("Upgrading the Search Head Cluster Image", "Current Image", oldImage, "New Image", newImage) + shc.Spec.Image = newImage + err = deployment.UpdateCR(ctx, shc) + Expect(err).To(Succeed(), "Failed upgrade Search Head Cluster image") + + // // Update IDXC image + + testcaseEnvInst.Log.Info("Upgrading the Indexer Cluster Image", "Current Image", oldImage, "New Image", newImage) + idxc.Spec.Image = newImage + err = deployment.UpdateCR(ctx, idxc) + Expect(err).To(Succeed(), "Failed upgrade Indexer Cluster image") + + // Ensure Cluster Manager goes to Ready phase + testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) + + // Wait for License Manager to be in READY phase + testenv.LicenseManagerReady(ctx, deployment, testcaseEnvInst) + + // // Verify Monitoring Console is ready and stays in ready state + testenv.VerifyMonitoringConsoleReady(ctx, deployment, deployment.GetName(), mc, testcaseEnvInst) + + // // Ensure Search Head Cluster go to Ready phase + testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + + // // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + + }) + }) + Context("Single Site Indexer Cluster with Search Head Cluster (C3) with App Framework", func() { It("smoke, c3, managerappframeworkc3, appframework: can deploy a C3 SVA with App Framework enabled, install apps then downgrade them", func() { @@ -407,12 +548,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -476,12 +617,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -586,12 +727,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -852,12 +993,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -901,12 +1042,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1041,12 +1182,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1105,12 +1246,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1248,12 +1389,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1313,12 +1454,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1411,12 +1552,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1537,12 +1678,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1599,12 +1740,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1749,12 +1890,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1798,12 +1939,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1974,12 +2115,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2050,12 +2191,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2217,7 +2358,7 @@ var _ = Describe("c3appfw test", func() { testenv.VerifyAppInstalled(ctx, deployment, testcaseEnvInst, testcaseEnvInst.GetName(), deployerPod, appList, true, "enabled", false, false) }) }) - + // Vivek need testing Context("Single Site Indexer Cluster with Search Head Cluster (C3) and App Framework", func() { It("integration, c3, managerappframeworkc3, appframework: can deploy a C3, add new apps to app source while install is in progress and have all apps installed cluster-wide", func() { @@ -2352,7 +2493,7 @@ var _ = Describe("c3appfw test", func() { }) }) - + // Vivek need testing Context("Single Site Indexer Cluster with Search Head Cluster (C3) and App Framework", func() { It("integration, c3, managerappframeworkc3, appframework: can deploy a C3 SVA with App Framework enabled and reset operator pod while app install is in progress", func() { @@ -2418,12 +2559,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2512,12 +2653,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2597,12 +2738,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2746,12 +2887,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2840,12 +2981,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2933,12 +3074,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3017,12 +3158,12 @@ var _ = Describe("c3appfw test", func() { testcaseEnvInst.Log.Info("Checking isDeploymentInProgress Flag") testenv.VerifyIsDeploymentInProgressFlagIsSet(ctx, deployment, testcaseEnvInst, shc.Name, shc.Kind) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) }) @@ -3195,12 +3336,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) diff --git a/test/appframework_aws/m4/appframework_aws_test.go b/test/appframework_aws/m4/appframework_aws_test.go index 1549f92e1..c7c6c6e8d 100644 --- a/test/appframework_aws/m4/appframework_aws_test.go +++ b/test/appframework_aws/m4/appframework_aws_test.go @@ -2422,15 +2422,15 @@ var _ = Describe("m4appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) + // Ensure Search Head Cluster go to Ready phase + testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure the Indexers of all sites go to Ready phase testenv.IndexersReady(ctx, deployment, testcaseEnvInst, siteCount) // Ensure Indexer Cluster configured as Multisite testenv.IndexerClusterMultisiteStatus(ctx, deployment, testcaseEnvInst, siteCount) - // Ensure Search Head Cluster go to Ready phase - testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) - // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) diff --git a/test/appframework_aws/m4/manager_appframework_test.go b/test/appframework_aws/m4/manager_appframework_test.go index 8f44be55b..5310000cb 100644 --- a/test/appframework_aws/m4/manager_appframework_test.go +++ b/test/appframework_aws/m4/manager_appframework_test.go @@ -2421,15 +2421,15 @@ var _ = Describe("m4appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) + // Ensure Search Head Cluster go to Ready phase + testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure the Indexers of all sites go to Ready phase testenv.IndexersReady(ctx, deployment, testcaseEnvInst, siteCount) // Ensure Indexer Cluster configured as Multisite testenv.IndexerClusterMultisiteStatus(ctx, deployment, testcaseEnvInst, siteCount) - // Ensure Search Head Cluster go to Ready phase - testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) - // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2517,12 +2517,12 @@ var _ = Describe("m4appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure the Indexers of all sites go to Ready phase - testenv.IndexersReady(ctx, deployment, testcaseEnvInst, siteCount) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure the Indexers of all sites go to Ready phase + testenv.IndexersReady(ctx, deployment, testcaseEnvInst, siteCount) + // Get Pod age to check for pod resets later splunkPodAge := testenv.GetPodsStartTime(testcaseEnvInst.GetName()) diff --git a/test/appframework_az/c3/appframework_azure_test.go b/test/appframework_az/c3/appframework_azure_test.go index c8eb33545..97bcbea77 100644 --- a/test/appframework_az/c3/appframework_azure_test.go +++ b/test/appframework_az/c3/appframework_azure_test.go @@ -187,12 +187,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -261,12 +261,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -400,12 +400,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -470,12 +470,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -580,12 +580,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -828,12 +828,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -878,12 +878,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1013,12 +1013,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1063,12 +1063,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1197,12 +1197,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1262,12 +1262,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1408,12 +1408,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1473,12 +1473,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1572,12 +1572,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1698,12 +1698,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1761,12 +1761,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1911,12 +1911,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1961,12 +1961,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2137,12 +2137,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2214,12 +2214,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2585,12 +2585,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2680,12 +2680,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2766,12 +2766,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2918,12 +2918,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3008,12 +3008,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3102,12 +3102,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3186,12 +3186,12 @@ var _ = Describe("c3appfw test", func() { testcaseEnvInst.Log.Info("Checking isDeploymentInProgress Flag") testenv.VerifyIsDeploymentInProgressFlagIsSet(ctx, deployment, testcaseEnvInst, shc.Name, shc.Kind) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) }) diff --git a/test/appframework_az/c3/manager_appframework_azure_test.go b/test/appframework_az/c3/manager_appframework_azure_test.go index 5197ed894..503b3cce3 100644 --- a/test/appframework_az/c3/manager_appframework_azure_test.go +++ b/test/appframework_az/c3/manager_appframework_azure_test.go @@ -185,12 +185,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -259,12 +259,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -398,12 +398,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -468,12 +468,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -578,12 +578,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -826,12 +826,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -876,12 +876,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1011,12 +1011,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1061,12 +1061,12 @@ var _ = Describe("c3appfw test", func() { // // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1196,12 +1196,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1261,12 +1261,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1407,12 +1407,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1473,12 +1473,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1572,12 +1572,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1698,12 +1698,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1761,12 +1761,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1911,12 +1911,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -1961,12 +1961,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2137,12 +2137,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2214,12 +2214,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2585,12 +2585,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2680,12 +2680,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2766,12 +2766,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -2918,12 +2918,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3008,12 +3008,12 @@ var _ = Describe("c3appfw test", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3102,12 +3102,12 @@ var _ = Describe("c3appfw test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) @@ -3186,12 +3186,12 @@ var _ = Describe("c3appfw test", func() { testcaseEnvInst.Log.Info("Checking isDeploymentInProgress Flag") testenv.VerifyIsDeploymentInProgressFlagIsSet(ctx, deployment, testcaseEnvInst, shc.Name, shc.Kind) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) }) diff --git a/test/custom_resource_crud/custom_resource_crud_c3_test.go b/test/custom_resource_crud/custom_resource_crud_c3_test.go index d020c8a72..b847e517d 100644 --- a/test/custom_resource_crud/custom_resource_crud_c3_test.go +++ b/test/custom_resource_crud/custom_resource_crud_c3_test.go @@ -74,12 +74,12 @@ var _ = Describe("Crcrud test for SVA C3", func() { // Ensure that the Cluster Master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, mcRef, "") Expect(err).To(Succeed(), "Unable to deploy Monitoring Console One instance") diff --git a/test/custom_resource_crud/manager_custom_resource_crud_c3_test.go b/test/custom_resource_crud/manager_custom_resource_crud_c3_test.go index b30b4ce02..a86a58322 100644 --- a/test/custom_resource_crud/manager_custom_resource_crud_c3_test.go +++ b/test/custom_resource_crud/manager_custom_resource_crud_c3_test.go @@ -75,12 +75,12 @@ var _ = Describe("Crcrud test for SVA C3", func() { // Ensure that the Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, mcRef, "") Expect(err).To(Succeed(), "Unable to deploy Monitoring Console One instance") diff --git a/test/delete_cr/deletecr_test.go b/test/delete_cr/deletecr_test.go index f0e94c81a..300d3cd1f 100644 --- a/test/delete_cr/deletecr_test.go +++ b/test/delete_cr/deletecr_test.go @@ -94,12 +94,12 @@ var _ = Describe("DeleteCR test", func() { // Ensure Cluster Manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure Indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + idxc := &enterpriseApi.IndexerCluster{} idxcName := deployment.GetName() + "-idxc" err = deployment.GetInstance(ctx, idxcName, idxc) diff --git a/test/licensemanager/manager_lm_c3_test.go b/test/licensemanager/manager_lm_c3_test.go index 83b954169..af80f1fd2 100644 --- a/test/licensemanager/manager_lm_c3_test.go +++ b/test/licensemanager/manager_lm_c3_test.go @@ -85,12 +85,12 @@ var _ = Describe("Licensemanager test", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, mcRef, deployment.GetName()) Expect(err).To(Succeed(), "Unable to deploy Monitoring Console") diff --git a/test/licensemaster/lm_c3_test.go b/test/licensemaster/lm_c3_test.go index f93d917ed..986bb2d1f 100644 --- a/test/licensemaster/lm_c3_test.go +++ b/test/licensemaster/lm_c3_test.go @@ -86,12 +86,12 @@ var _ = Describe("licensemaster test", func() { // Ensure that the cluster-master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, mcRef, deployment.GetName()) Expect(err).To(Succeed(), "Unable to deploy Monitoring Console") diff --git a/test/monitoring_console/manager_monitoring_console_test.go b/test/monitoring_console/manager_monitoring_console_test.go index d38dc3ebb..42af80f06 100644 --- a/test/monitoring_console/manager_monitoring_console_test.go +++ b/test/monitoring_console/manager_monitoring_console_test.go @@ -451,12 +451,12 @@ var _ = Describe("Monitoring Console test", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) @@ -626,12 +626,12 @@ var _ = Describe("Monitoring Console test", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) diff --git a/test/monitoring_console/monitoring_console_test.go b/test/monitoring_console/monitoring_console_test.go index b6f80e0ea..99375cb59 100644 --- a/test/monitoring_console/monitoring_console_test.go +++ b/test/monitoring_console/monitoring_console_test.go @@ -94,12 +94,12 @@ var _ = Describe("Monitoring Console test", func() { // Ensure that the cluster-master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) @@ -269,12 +269,12 @@ var _ = Describe("Monitoring Console test", func() { // Ensure that the cluster-master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) diff --git a/test/run-tests.sh b/test/run-tests.sh index 27e01ac29..6eabde8bc 100755 --- a/test/run-tests.sh +++ b/test/run-tests.sh @@ -22,7 +22,7 @@ if [ -n "${PRIVATE_REGISTRY}" ]; then PRIVATE_SPLUNK_ENTERPRISE_IMAGE=${PRIVATE_REGISTRY}/${SPLUNK_ENTERPRISE_IMAGE} echo "docker images -q ${SPLUNK_OPERATOR_IMAGE}" # Don't pull splunk operator if exists locally since we maybe building it locally - if [ -z $(docker images -q ${SPLUNK_OPERATOR_IMAGE}) ]; then + if [ -z $(docker images -q ${SPLUNK_OPERATOR_IMAGE}) ]; then docker pull ${SPLUNK_OPERATOR_IMAGE} if [ $? -ne 0 ]; then echo "Unable to pull ${SPLUNK_OPERATOR_IMAGE}. Exiting..." @@ -55,7 +55,7 @@ if [ -n "${PRIVATE_REGISTRY}" ]; then docker images fi -if [ "${DEPLOYMENT_TYPE}" == "helm" ]; then +if [ "${DEPLOYMENT_TYPE}" == "helm" ]; then echo "Installing Splunk Operator using Helm charts" helm uninstall splunk-operator -n splunk-operator if [ "${CLUSTER_WIDE}" != "true" ]; then @@ -63,10 +63,10 @@ if [ "${DEPLOYMENT_TYPE}" == "helm" ]; then else helm install splunk-operator --create-namespace --namespace splunk-operator --set splunkOperator.image.repository=${PRIVATE_SPLUNK_OPERATOR_IMAGE} --set image.repository=${PRIVATE_SPLUNK_ENTERPRISE_IMAGE} helm-chart/splunk-operator fi -elif [ "${CLUSTER_WIDE}" != "true" ]; then +elif [ "${CLUSTER_WIDE}" != "true" ]; then # Install the CRDs echo "Installing enterprise CRDs..." - make kustomize + make kustomize make uninstall bin/kustomize build config/crd | kubectl create -f - else @@ -79,7 +79,7 @@ if [ $? -ne 0 ]; then exit 1 fi -if [ "${CLUSTER_WIDE}" == "true" ]; then +if [ "${CLUSTER_WIDE}" == "true" ]; then echo "wait for operator pod to be ready..." # sleep before checking for deployment, in slow clusters deployment call may not even started # in those cases, kubectl will fail with error: no matching resources found @@ -98,14 +98,14 @@ if [ -z "$rc" ]; then go get github.com/onsi/gomega/... go install -mod=mod github.com/onsi/ginkgo/v2/ginkgo@latest -fi +fi echo "Running test using number of nodes: ${NUM_NODES}" echo "Running test using these images: ${PRIVATE_SPLUNK_OPERATOR_IMAGE} and ${PRIVATE_SPLUNK_ENTERPRISE_IMAGE}..." -# Check if test focus is set +# Check if test focus is set if [[ -z "${TEST_FOCUS}" ]]; then TEST_TO_RUN="${TEST_REGEX}" echo "Test focus not set running smoke test by default :: ${TEST_TO_RUN}" @@ -191,5 +191,5 @@ fi echo "Skipping following test :: ${TEST_TO_SKIP}" # Running only smoke test cases by default or value passed through TEST_FOCUS env variable. To run different test packages add/remove path from focus argument or TEST_FOCUS variable -echo "ginkgo --junit-report=inttest.xml -vv --keep-going --trace -r --timeout=3h -nodes=${CLUSTER_NODES} --focus="${TEST_TO_RUN}" --skip="${TEST_TO_SKIP}" --output-interceptor-mode=none --cover ${topdir}/test/ -- -commit-hash=${COMMIT_HASH} -operator-image=${PRIVATE_SPLUNK_OPERATOR_IMAGE} -splunk-image=${PRIVATE_SPLUNK_ENTERPRISE_IMAGE} -cluster-wide=${CLUSTER_WIDE}" -ginkgo --junit-report=inttest-junit.xml --output-dir=`pwd` -vv --keep-going --trace -r --timeout=3h -nodes=${CLUSTER_NODES} --focus="${TEST_TO_RUN}" --skip="${TEST_TO_SKIP}" --output-interceptor-mode=none --cover ${topdir}/test/ -- -commit-hash=${COMMIT_HASH} -operator-image=${PRIVATE_SPLUNK_OPERATOR_IMAGE} -splunk-image=${PRIVATE_SPLUNK_ENTERPRISE_IMAGE} -cluster-wide=${CLUSTER_WIDE} \ No newline at end of file +echo "ginkgo --junit-report=inttest.xml -vv --keep-going --trace -r --timeout=7h -nodes=${CLUSTER_NODES} --focus="${TEST_TO_RUN}" --skip="${TEST_TO_SKIP}" --output-interceptor-mode=none --cover ${topdir}/test/ -- -commit-hash=${COMMIT_HASH} -operator-image=${PRIVATE_SPLUNK_OPERATOR_IMAGE} -splunk-image=${PRIVATE_SPLUNK_ENTERPRISE_IMAGE} -cluster-wide=${CLUSTER_WIDE}" +ginkgo --junit-report=inttest-junit.xml --output-dir=`pwd` -vv --keep-going --trace -r --timeout=7h -nodes=${CLUSTER_NODES} --focus="${TEST_TO_RUN}" --skip="${TEST_TO_SKIP}" --output-interceptor-mode=none --cover ${topdir}/test/ -- -commit-hash=${COMMIT_HASH} -operator-image=${PRIVATE_SPLUNK_OPERATOR_IMAGE} -splunk-image=${PRIVATE_SPLUNK_ENTERPRISE_IMAGE} -cluster-wide=${CLUSTER_WIDE} \ No newline at end of file diff --git a/test/secret/manager_secret_c3_test.go b/test/secret/manager_secret_c3_test.go index 0122f0ede..1c4740472 100644 --- a/test/secret/manager_secret_c3_test.go +++ b/test/secret/manager_secret_c3_test.go @@ -91,12 +91,12 @@ var _ = Describe("Secret Test for SVA C3", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, deployment.GetName(), deployment.GetName()) Expect(err).To(Succeed(), "Unable to deploy Monitoring Console One instance") @@ -134,12 +134,12 @@ var _ = Describe("Secret Test for SVA C3", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) diff --git a/test/secret/secret_c3_test.go b/test/secret/secret_c3_test.go index d10d9a3d1..2375deb5a 100644 --- a/test/secret/secret_c3_test.go +++ b/test/secret/secret_c3_test.go @@ -91,12 +91,12 @@ var _ = Describe("Secret Test for SVA C3", func() { // Ensure that the cluster-master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Deploy Monitoring Console CRD mc, err := deployment.DeployMonitoringConsole(ctx, deployment.GetName(), deployment.GetName()) Expect(err).To(Succeed(), "Unable to deploy Monitoring Console One instance") @@ -134,12 +134,12 @@ var _ = Describe("Secret Test for SVA C3", func() { // Ensure that the cluster-master goes to Ready phase testenv.ClusterMasterReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // wait for custom resource resource version to change testenv.VerifyCustomResourceVersionChanged(ctx, deployment, testcaseEnvInst, mc, resourceVersion) diff --git a/test/smoke/smoke_test.go b/test/smoke/smoke_test.go index 61ef1195b..ed8d82626 100644 --- a/test/smoke/smoke_test.go +++ b/test/smoke/smoke_test.go @@ -74,12 +74,12 @@ var _ = Describe("Smoke test", func() { // Ensure that the cluster-manager goes to Ready phase testenv.ClusterManagerReady(ctx, deployment, testcaseEnvInst) - // Ensure indexers go to Ready phase - testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) - - // Ensure search head cluster go to Ready phase + // Ensure Search Head Cluster go to Ready phase testenv.SearchHeadClusterReady(ctx, deployment, testcaseEnvInst) + // Ensure Indexers go to Ready phase + testenv.SingleSiteIndexersReady(ctx, deployment, testcaseEnvInst) + // Verify RF SF is met testenv.VerifyRFSFMet(ctx, deployment, testcaseEnvInst) }) diff --git a/test/testenv/testenv.go b/test/testenv/testenv.go index 361f14614..db8a5b139 100644 --- a/test/testenv/testenv.go +++ b/test/testenv/testenv.go @@ -46,7 +46,7 @@ const ( defaultSplunkImage = "splunk/splunk:latest" // defaultTestTimeout is the max timeout in seconds before async test failed. - defaultTestTimeout = 3000 + defaultTestTimeout = 10000 // PollInterval specifies the polling interval PollInterval = 5 * time.Second @@ -58,7 +58,7 @@ const ( ConsistentDuration = 2000 * time.Millisecond // DefaultTimeout is the max timeout before we failed. - DefaultTimeout = 5 * time.Minute + DefaultTimeout = 10 * time.Minute // SearchHeadPod Template String for search head pod SearchHeadPod = "splunk-%s-shc-search-head-%d" From d830c6161cfab60d2c95a8ae8ff6d57393daf3fa Mon Sep 17 00:00:00 2001 From: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Date: Mon, 5 Feb 2024 10:19:18 -0800 Subject: [PATCH 02/12] change log date fixed (#1277) --- docs/ChangeLog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 3b3ce754c..7681fe8df 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,6 +1,6 @@ # Splunk Operator for Kubernetes Change Log -## 2.5.0 (2024-01-31) +## 2.5.0 (2024-02-05) CSPL-2155: Support for Level-2 Upgrade Strategy in Splunk Operator From 546f9da27c62944604c1546eea4f2ee6a4a55abe Mon Sep 17 00:00:00 2001 From: Arjun Kondur <69369319+akondur@users.noreply.github.com> Date: Mon, 5 Feb 2024 13:32:59 -0600 Subject: [PATCH 03/12] Add documentation for WLM support (#1278) --- docs/StorageClass.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/StorageClass.md b/docs/StorageClass.md index e5ae026e6..9728258da 100644 --- a/docs/StorageClass.md +++ b/docs/StorageClass.md @@ -121,3 +121,7 @@ We have tested basic functionality of the Splunk Operator with the storage optio * [Rook Ceph](https://www.rook.io/) (open source) But we cannot make any specific recommendations, or verify any claims or comparisons regarding performance. + + +## Workload Management(WLM) Support +Workload management is a rule-based framework that lets you allocate compute and memory resources to search, indexing, and other workloads in Splunk Enterprise. Currently, Splunk Operator deployed workloads do not support this feature. \ No newline at end of file From 751148cdeea412c90872b39108311a508d0312f4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Feb 2024 23:23:37 -0800 Subject: [PATCH 04/12] Promote Develop to main for Splunk Operator Release 2.5.1 (#1286) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * fixed release date * fixed helm changes * fixed doc changes --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> --- .env | 2 +- .github/workflows/helm-test-workflow.yml | 1 + .../workflows/nightly-int-test-workflow.yml | 2 +- ...splunk-operator.clusterserviceversion.yaml | 10 +-- config/manager/kustomization.yaml | 2 +- ...splunk-operator.clusterserviceversion.yaml | 6 +- docs/AppFramework.md | 66 +++++++++--------- docs/ChangeLog.md | 16 +++++ docs/Install.md | 8 +-- docs/README.md | 4 +- docs/SplunkOperatorUpgrade.md | 22 +++--- docs/index.yaml | 61 ++++++++++++---- docs/splunk-enterprise-2.5.1.tgz | Bin 0 -> 1767372 bytes docs/splunk-operator-2.5.1.tgz | Bin 0 -> 440463 bytes helm-chart/splunk-enterprise/Chart.yaml | 6 +- .../charts/splunk-operator-2.5.1.tgz | Bin 0 -> 440463 bytes helm-chart/splunk-operator/Chart.yaml | 4 +- helm-chart/splunk-operator/values.yaml | 2 +- main.go | 27 ++++++- 19 files changed, 160 insertions(+), 79 deletions(-) create mode 100644 docs/splunk-enterprise-2.5.1.tgz create mode 100644 docs/splunk-operator-2.5.1.tgz create mode 100644 helm-chart/splunk-enterprise/charts/splunk-operator-2.5.1.tgz diff --git a/.env b/.env index d79c25287..12038fdfc 100644 --- a/.env +++ b/.env @@ -6,4 +6,4 @@ KUBECTL_VERSION=v1.29.1 AZ_CLI_VERSION=2.30.0 EKSCTL_VERSION=v0.143.0 EKS_CLUSTER_K8_VERSION=1.27 -SPLUNK_ENTERPRISE_RELEASE_IMAGE=splunk/splunk:9.1.3 +SPLUNK_ENTERPRISE_RELEASE_IMAGE=splunk/splunk:9.1.3 \ No newline at end of file diff --git a/.github/workflows/helm-test-workflow.yml b/.github/workflows/helm-test-workflow.yml index 7a36b8fae..9271ca640 100644 --- a/.github/workflows/helm-test-workflow.yml +++ b/.github/workflows/helm-test-workflow.yml @@ -4,6 +4,7 @@ on: branches: - develop - main + - feature** jobs: build-operator-image: runs-on: ubuntu-latest diff --git a/.github/workflows/nightly-int-test-workflow.yml b/.github/workflows/nightly-int-test-workflow.yml index 91537feac..065743958 100644 --- a/.github/workflows/nightly-int-test-workflow.yml +++ b/.github/workflows/nightly-int-test-workflow.yml @@ -1,7 +1,7 @@ name: Nightly Integration Test WorkFlow on: schedule: - - cron: "0 06 * * *" + - cron: "0 06 * * 0" jobs: build-operator-image: runs-on: ubuntu-latest diff --git a/bundle/manifests/splunk-operator.clusterserviceversion.yaml b/bundle/manifests/splunk-operator.clusterserviceversion.yaml index 31a34c49f..8ebe30c0f 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-20T18:45:06Z" 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 @@ -120,7 +120,7 @@ metadata: operators.operatorframework.io/builder: operator-sdk-v1.31.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/splunk/splunk-operator - name: splunk-operator.v2.2.1 + name: splunk-operator.v2.5.1 namespace: placeholder spec: apiservicedefinitions: {} @@ -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: @@ -929,5 +929,5 @@ spec: relatedImages: - image: docker.io/splunk/splunk:9.1.3 name: splunk-enterprise - replaces: splunk-operator.v2.2.0 - version: 2.2.1 + replaces: splunk-operator.v2.5.0 + version: 2.5.1 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/config/manifests/bases/splunk-operator.clusterserviceversion.yaml b/config/manifests/bases/splunk-operator.clusterserviceversion.yaml index 5cddc8572..c0d9b1fa9 100644 --- a/config/manifests/bases/splunk-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/splunk-operator.clusterserviceversion.yaml @@ -12,7 +12,7 @@ metadata: administrative workflows using Kubernetes best practices. olm.properties: '[{"type": "olm.maxOpenShiftVersion", "value": "4.9"}]' repository: https://github.com/splunk/splunk-operator - name: splunk-operator.v2.2.1 + name: splunk-operator.v2.5.1 namespace: placeholder spec: apiservicedefinitions: {} @@ -274,5 +274,5 @@ spec: provider: name: Splunk Inc. url: www.splunk.com - replaces: splunk-operator.v2.2.0 - version: 2.2.1 + replaces: splunk-operator.v2.5.0 + version: 2.5.1 diff --git a/docs/AppFramework.md b/docs/AppFramework.md index f79da2bda..c842039c7 100644 --- a/docs/AppFramework.md +++ b/docs/AppFramework.md @@ -1,6 +1,6 @@ # App Framework Resource Guide -The Splunk Operator provides support for Splunk app and add-on deployment using the App Framework. The App Framework specification supports configuration management using the Splunk Enterprise cluster and standalone [custom resources](https://splunk.github.io/splunk-operator/CustomResources.html) (CR). +The Splunk Operator provides support for Splunk app and add-on deployment using the App Framework. The App Framework specification supports configuration management using the Splunk Enterprise cluster and standalone [custom resources](https://splunk.github.io/splunk-operator/CustomResources.html) (CR). ## Prerequisites @@ -10,7 +10,7 @@ Utilizing the App Framework requires one of the following remote storage provide ### Prerequisites common to both remote storage providers * The App framework requires read-only access to the path used to host the apps. DO NOT give any other access to the operator to maintain the integrity of data in S3 bucket or Azure blob container. -* Splunk apps and add-ons in a .tgz or .spl archive format. +* Splunk apps and add-ons in a .tgz or .spl archive format. * Connections to the remote object storage endpoint need to be secured using a minimum version of TLS 1.2. * A persistent storage volume and path for the Operator Pod. See [Add a persistent storage volume to the Operator pod](#add-a-persistent-storage-volume-to-the-operator-pod). @@ -25,7 +25,7 @@ Utilizing the App Framework requires one of the following remote storage provide Splunk apps and add-ons deployed or installed outside of the App Framework are not managed, and are unsupported. -Note: For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. +Note: For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. ## Examples of App Framework usage Following section shows examples of using App Framework for both remote data storages. First, the examples for S3 based remote object storage are given and then same examples are covered for Azure blob. The examples in both the cases have lot of commonalities and the places they differ are mainly in the values for `storageType`, `provider` and `endpoint`. There are also some differences in the authoriziation setup for using IAM /Managed Identity in both remote data storages. @@ -39,7 +39,7 @@ In this example, you'll deploy a Standalone CR with a remote storage volume, the 1. Confirm your remote storage volume path and URL. 2. Configure credentials to connect to remote store by: - * s3 based remote storage: + * s3 based remote storage: * Configuring an IAM role for the Operator and Splunk instance pods using a service account or annotations. * Or, create a Kubernetes Secret Object with the static storage credentials. * Example: `kubectl create secret generic s3-secret --from-literal=s3_access_key=AKIAIOSFODNN7EXAMPLE --from-literal=s3_secret_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLE_S3_SECRET_KEY` @@ -120,9 +120,9 @@ spec: 6. Apply the Custom Resource specification: `kubectl apply -f Standalone.yaml` -The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys them to the standalone instance path for local use. +The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys them to the standalone instance path for local use. -The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. +The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. By default, the App Framework polls the remote object storage location for new or changed apps at the `appsRepoPollIntervalSeconds` interval. To disable the interval check, and manage app updates manually, see the [Manual initiation of app management](#manual-initiation-of-app-management). @@ -135,7 +135,7 @@ This example describes the installation of apps on an Indexer Cluster and Cluste 1. Confirm your remote storage volume path and URL. 2. Configure credentials to connect to remote store by: - * s3 based remote storage: + * s3 based remote storage: * Configuring an IAM role for the Operator and Splunk instance pods using a service account or annotations. * Or, create a Kubernetes Secret Object with the static storage credentials. * Example: `kubectl create secret generic s3-secret --from-literal=s3_access_key=AKIAIOSFODNN7EXAMPLE --from-literal=s3_secret_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLE_S3_SECRET_KEY` @@ -145,7 +145,7 @@ This example describes the installation of apps on an Indexer Cluster and Cluste * Example: `kubectl create secret generic azureblob-secret --from-literal=azure_sa_name=mystorageaccount --from-literal=azure_sa_secret_key=wJalrXUtnFEMI/K7MDENG/EXAMPLE_AZURE_SHARED_ACCESS_KEY` 3. Create unique folders on the remote storage volume to use as App Source locations. - * An App Source is a folder on the remote storage volume containing a select subset of Splunk apps and add-ons. In this example, there are Splunk apps installed and run locally on the cluster manager, and select apps that will be distributed to all cluster peers by the cluster manager. + * An App Source is a folder on the remote storage volume containing a select subset of Splunk apps and add-ons. In this example, there are Splunk apps installed and run locally on the cluster manager, and select apps that will be distributed to all cluster peers by the cluster manager. * The apps are split across three folders named `networkApps`, `clusterBase`, and `adminApps`. The apps placed into `networkApps` and `clusterBase` are distributed to the cluster peers, but the apps in `adminApps` are for local use on the cluster manager instance only. 4. Copy your Splunk app or add-on archive files to the App Source. @@ -221,13 +221,13 @@ spec: ``` 6. Apply the Custom Resource specification: `kubectl apply -f ClusterManager.yaml` -The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys the apps from the `adminApps` folder to the cluster manager instance for local use. +The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys the apps from the `adminApps` folder to the cluster manager instance for local use. -The apps in the `networkApps` and `clusterBase` folders are deployed to the cluster manager for use on the cluster peers. The cluster manager is responsible for deploying those apps to the cluster peers. +The apps in the `networkApps` and `clusterBase` folders are deployed to the cluster manager for use on the cluster peers. The cluster manager is responsible for deploying those apps to the cluster peers. Note: The Splunk cluster peer restarts are triggered by the contents of the Splunk apps deployed, and are not initiated by the App Framework. -The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. +The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. By default, the App Framework polls the remote object storage location for new or changed apps at the `appsRepoPollIntervalSeconds` interval. To disable the interval check, and manage app updates manually, see the [Manual initiation of app management](#manual-initiation-of-app-management). @@ -240,7 +240,7 @@ This example describes the installation of apps on the Deployer and the Search H 1. Confirm your remote storage volume path and URL. 2. Configure credentials to connect to remote store by: - * s3 based remote storage: + * s3 based remote storage: * Configuring an IAM role for the Operator and Splunk instance pods using a service account or annotations. * Or, create a Kubernetes Secret Object with the static storage credentials. * Example: `kubectl create secret generic s3-secret --from-literal=s3_access_key=AKIAIOSFODNN7EXAMPLE --from-literal=s3_secret_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLE_S3_SECRET_KEY` @@ -251,15 +251,15 @@ This example describes the installation of apps on the Deployer and the Search H 3. Create unique folders on the remote storage volume to use as App Source locations. - * An App Source is a folder on the remote storage volume containing a select subset of Splunk apps and add-ons. In this example, there are Splunk apps installed and run locally on the Deployer, and select apps that will be distributed to all cluster search heads by the Deployer. + * An App Source is a folder on the remote storage volume containing a select subset of Splunk apps and add-ons. In this example, there are Splunk apps installed and run locally on the Deployer, and select apps that will be distributed to all cluster search heads by the Deployer. * The apps are split across three folders named `searchApps`, `machineLearningApps` and `adminApps`. The apps placed into `searchApps` and `machineLearningApps` are distributed to the search heads, but the apps in `adminApps` are for local use on the Deployer instance only. 4. Copy your Splunk app or add-on archive files to the App Source. * In this example, the Splunk apps for the search heads are located at `bucket-app-framework/shcLoc-us/searchAppsLoc/`, `bucket-app-framework/shcLoc-us/machineLearningAppsLoc/`, and the apps for the Deployer are located at `bucket-app-framework/shcLoc-us/adminAppsLoc/`. They are all accessible through the end point `https://s3-us-west-2.amazonaws.com` for s3 and https://mystorageaccount.blob.core.windows.net for azure blob. 5. Update the SearchHeadCluster CR specification, and append the volume, App Source configuration, and scope. - * The scope determines where the apps and add-ons are placed into the Splunk Enterprise instance. - * For CRs where the Splunk Enterprise instance will deploy the apps to search heads, set the `scope:cluster`. The ClusterManager and SearchHeadCluster CRs support both cluster and local scopes. + * The scope determines where the apps and add-ons are placed into the Splunk Enterprise instance. + * For CRs where the Splunk Enterprise instance will deploy the apps to search heads, set the `scope:cluster`. The ClusterManager and SearchHeadCluster CRs support both cluster and local scopes. * In this example, the Deployer will run some apps locally, and deploy other apps to the clustered search heads. The App Source folder `adminApps` contains Splunk apps that are installed and run on the Deployer, and will use a local scope. The apps in the App Source folders `searchApps` and `machineLearningApps` will be deployed from the Deployer to the search heads, and will use a cluster scope. Example using S3: SearchHeadCluster.yaml @@ -268,7 +268,7 @@ Example using S3: SearchHeadCluster.yaml apiVersion: enterprise.splunk.com/v4 kind: SearchHeadCluster metadata: - name: shc + name: shc finalizers: - enterprise.splunk.com/delete-pvc spec: @@ -302,7 +302,7 @@ Example using Azure blob: SearchHeadCluster.yaml apiVersion: enterprise.splunk.com/v4 kind: SearchHeadCluster metadata: - name: shc + name: shc finalizers: - enterprise.splunk.com/delete-pvc spec: @@ -330,13 +330,13 @@ spec: ``` 6. Apply the Custom Resource specification: `kubectl apply -f SearchHeadCluster.yaml` -The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys the apps from the `adminApps` folder to the Deployer instance for local use. +The App Framework detects the Splunk app or add-on archive files available in the App Source locations, and deploys the apps from the `adminApps` folder to the Deployer instance for local use. -The apps in the `searchApps` and `machineLearningApps` folders are deployed to the Deployer for use on the clustered search heads. The Deployer is responsible for deploying those apps to the search heads. +The apps in the `searchApps` and `machineLearningApps` folders are deployed to the Deployer for use on the clustered search heads. The Deployer is responsible for deploying those apps to the search heads. Note: The Splunk search head restarts are triggered by the contents of the Splunk apps deployed, and are not initiated by the App Framework. -The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. +The App Framework maintains a checksum for each app or add-on archive file in the App Source location. The app name and checksum is recorded in the CR, and used to compare the deployed apps to the app archive files in the App Source location. The App Framework will scan for changes to the App Source folders using the polling interval, and deploy any updated apps to the instance. For the App Framework to detect that an app or add-on had changed, the updated app must use the same archive file name as the previously deployed one. By default, the App Framework polls the remote object storage location for new or changed apps at the `appsRepoPollIntervalSeconds` interval. To disable the interval check, and manage app updates manually, see the [Manual initiation of app management](#manual-initiation-of-app-management). @@ -448,11 +448,11 @@ Here is a typical App framework configuration in a Custom Resource definition: `appSources` defines the name and scope of the appSource, the remote storage volume, and its location. * `name` uniquely identifies the App source configuration within a CR. This used locally by the Operator to identify the App source. -* `scope` defines the scope of the app to be installed. - * If the scope is `local`, the apps will be installed and run locally on the pod referred to by the CR. +* `scope` defines the scope of the app to be installed. + * If the scope is `local`, the apps will be installed and run locally on the pod referred to by the CR. * If the scope is `cluster`, the apps will be placed onto the configuration management node (Deployer, Cluster Manager) for deployment across the cluster referred to by the CR. * The cluster scope is only supported on CRs that manage cluster-wide app deployment. - + | CRD Type | Scope support | App Framework support | | :---------------- | :------------------------------------- | :-------------------- | | ClusterManager | cluster, local | Yes | @@ -463,11 +463,11 @@ Here is a typical App framework configuration in a Custom Resource definition: | IndexerCluster | N/A | No | * `volume` refers to the remote storage volume name configured under the `volumes` stanza (see previous section.) -* `location` helps configure the specific appSource present under the `path` within the `volume`, containing the apps to be installed. +* `location` helps configure the specific appSource present under the `path` within the `volume`, containing the apps to be installed. ### appsRepoPollIntervalSeconds -If app framework is enabled, the Splunk Operator creates a namespace scoped configMap named **splunk-\-manual-app-update**, which is used to manually trigger the app updates. The App Framework uses the polling interval `appsRepoPollIntervalSeconds` to check for additional apps, or modified apps on the remote object storage. +If app framework is enabled, the Splunk Operator creates a namespace scoped configMap named **splunk-\-manual-app-update**, which is used to manually trigger the app updates. The App Framework uses the polling interval `appsRepoPollIntervalSeconds` to check for additional apps, or modified apps on the remote object storage. When `appsRepoPollIntervalSeconds` is set to `0` for a CR, the App Framework will not perform a check until the configMap `status` field is updated manually. See [Manual initiation of app management](#manual_initiation_of_app_management). @@ -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 @@ -573,7 +573,7 @@ You can prevent the App Framework from automatically polling the remote storage When you're ready to initiate an app check using the App Framework, manually update the `status` field in the configMap for that CR type to `on`. The 'status' field defaults to 'off'. -For example, you deployed one Standalone CR with app framework enabled. +For example, you deployed one Standalone CR with app framework enabled. ``` kubectl get standalone @@ -620,15 +620,15 @@ The App Framework does not preview, analyze, verify versions, or enable Splunk A 1. The App Framework has no support to remove an app or add-on once it’s been deployed. To disable an app, update the archive contents located in the App Source, and set the app.conf state to disabled. -2. The App Framework defines one worker per CR type. For example, if you have multiple clusters receiveing app updates, a delay while managing one cluster will delay the app updates to the other cluster. +2. The App Framework defines one worker per CR type. For example, if you have multiple clusters receiveing app updates, a delay while managing one cluster will delay the app updates to the other cluster. ## Setup Azure bob access with Managed Indentity -Azure Managed identities can be used to provide IAM access to the blobs. With managed identities, the AKS nodes, that host the pods, can retrieve a OAuth token that provides authorization for the Splunk operator pod to read the app packages stored in the Azure Storage account. The key point here is that the AKS node is associated with a Managed Identity and this managed identity is given a `role` for read access called `Storage Blob Data Reader` to the azure storage account. +Azure Managed identities can be used to provide IAM access to the blobs. With managed identities, the AKS nodes, that host the pods, can retrieve a OAuth token that provides authorization for the Splunk operator pod to read the app packages stored in the Azure Storage account. The key point here is that the AKS node is associated with a Managed Identity and this managed identity is given a `role` for read access called `Storage Blob Data Reader` to the azure storage account. Here are the steps showing an example of assiging managed identity: -*Assumptions:* +*Assumptions:* Familiarize yourself with [AKS managed identity concepts](https://learn.microsoft.com/en-us/azure/aks/use-managed-identity) @@ -652,11 +652,11 @@ az aks create -g splunkOperatorResourceGroup -n splunkOperatorCluster --enable-m ``` az aks get-credentials --resource-group splunkOperatorResourceGroup --name splunkOperatorCluster ``` -4. Get the Kubelet user managed identity +4. Get the Kubelet user managed identity Run ``` -$ az identity list +$ az identity list ``` Find the section that has -agentpool under name @@ -677,7 +677,7 @@ That is look for the block that contains "name": "splunkOperatorCluster-agentpoo } ``` -Extract the principalId value from the outout above. Or you can use the following command to get the principalId +Extract the principalId value from the outout above. Or you can use the following command to get the principalId ``` $ az identity show --name --resource-group "" --query 'principalId' --output tsv ``` diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 7681fe8df..0f55a5553 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,5 +1,21 @@ # Splunk Operator for Kubernetes Change Log +## 2.5.1 (2024-02-20) + +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..46e3a0094 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -1,5 +1,6 @@ # How to upgrade Splunk Operator and Splunk Enterprise Deployments +To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. ​ A Splunk Operator for Kubernetes upgrade might include support for a later version of the Splunk Enterprise Docker image. In that scenario, after the Splunk Operator completes its upgrade, the pods managed by Splunk Operator for Kubernetes will be restarted using the latest Splunk Enterprise Docker image. @@ -11,6 +12,7 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi * Before you upgrade, review the Splunk Operator [change log](https://github.com/splunk/splunk-operator/releases) page for information on changes made in the latest release. The Splunk Enterprise Docker image compatibility is noted in each release version. ​ * If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. +* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. ​ * For general information about Splunk Enterprise compatibility and the upgrade process, see [How to upgrade Splunk Enterprise](https://docs.splunk.com/Documentation/Splunk/latest/Installation/HowtoupgradeSplunk). ​ @@ -25,7 +27,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. @@ -48,8 +50,9 @@ If a Splunk Operator release changes the custom resource (CRD) API version, the ### Upgrading Splunk Enterprise Docker Image with the Operator Upgrade -Splunk Operator follows the upgrade path steps mentioned in [Splunk documentation](https://docs.splunk.com/Documentation/Splunk/9.1.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. +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. +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. ## Steps to Upgrade from 1.0.5 or older version to latest @@ -145,11 +148,14 @@ imagePullPolicy: IfNotPresent This is an example of the process followed by the Splunk Operator if the operator version is upgraded and a later Splunk Enterprise Docker image is available: ​ -1. A new Splunk Operator pod will be created, and the existing operator pod will be terminated. -3. Any existing License Manager, Standalone, Monitoring console, Cluster manager, Search Head, ClusterManager, Indexer pods will be terminated to be redeployed with the upgraded spec. -4. Splunk Operator follows the upgrade path steps mentioned in Splunk documentation. The termination and redeployment of the pods happen in a particular order based on a recommended upgrade path. -5. After a ClusterManager pod is restarted, the Indexer Cluster pods which are connected to it are terminated and redeployed. -6. After all pods in the Indexer cluster and Search head cluster are redeployed, the Monitoring Console pod is terminated and redeployed. -7. Each pod upgrade is verified to ensure the process was successful and everything is working as expected. + +1. Initiation of a new Splunk Operator pod will lead to the termination of the existing operator pod. +2. All existing License Manager, Standalone, Monitoring Console, Cluster Manager, Search Head, ClusterManager, and Indexer pods will undergo termination for subsequent redeployment with upgraded specifications. +3. The Splunk Operator adheres to the upgrade path steps delineated in the Splunk documentation. Pod termination and redeployment occur in a specific order based on the recommended upgrade path. +4. Standalone or License manager will be the first to be redeployed +5. Next ClusterManager pod will be redeployed, next the Monitoring Console pod undergoes termination and redeployment. +6. Subsequently, the Search Head cluster pods connected to it are terminated and redeployed. +7. Afterwards, all pods in the Indexer cluster are redeployed sequentially. In cases where multi-zone Indexer clusters are utilized, they undergo redeployment zone by zone. +8. Each pod upgrade is meticulously verified to ensure a successful process, with thorough checks conducted to confirm that everything is functioning as expected. * Note: If there are multiple pods per Custom Resource, the pods are terminated and re-deployed in a descending order with the highest numbered pod going first diff --git a/docs/index.yaml b/docs/index.yaml index da55e317a..6ab024c75 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,9 +1,29 @@ apiVersion: v1 entries: splunk-enterprise: + - apiVersion: v2 + appVersion: 2.5.1 + created: "2024-02-20T10:52:46.032948-08:00" + 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: 089e62bd7c5054b29f6c7cf6a9e72c4b3731debe90fe02ee3fc1eb10c5d2f455 + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-enterprise + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-enterprise-2.5.1.tgz + version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-01-22T12:51:00.460454-08:00" + created: "2024-02-20T10:52:45.982924-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -23,7 +43,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-01-22T12:51:00.419046-08:00" + created: "2024-02-20T10:52:45.941086-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -45,7 +65,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-01-22T12:51:00.387561-08:00" + created: "2024-02-20T10:52:45.912109-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -67,7 +87,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-01-22T12:51:00.373328-08:00" + created: "2024-02-20T10:52:45.896417-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -82,7 +102,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-01-22T12:51:00.357163-08:00" + created: "2024-02-20T10:52:45.881394-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -97,7 +117,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-01-22T12:51:00.330725-08:00" + created: "2024-02-20T10:52:45.8558-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -111,9 +131,24 @@ entries: - https://splunk.github.io/splunk-operator/splunk-enterprise-1.0.0.tgz version: 1.0.0 splunk-operator: + - apiVersion: v2 + appVersion: 2.5.1 + created: "2024-02-20T10:52:46.127737-08:00" + description: A Helm chart for the Splunk Operator for Kubernetes + digest: 5c90889e175bbfc79cbb7f83bf213de43a46c4d688574d04ff82aa16dcd8681a + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-operator + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-operator-2.5.1.tgz + version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-01-22T12:51:00.541778-08:00" + created: "2024-02-20T10:52:46.116065-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: ed93f8fac421f92cfdbfd043ec27911a07ec7db2c05b4efc3137cef4f2bfca4a maintainers: @@ -128,7 +163,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-01-22T12:51:00.527611-08:00" + created: "2024-02-20T10:52:46.101936-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 9d0377747e46df4bf4b9dbd447c9ff46c926bfe2c66fd07d6d27a61abb31cb42 maintainers: @@ -145,7 +180,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-01-22T12:51:00.513743-08:00" + created: "2024-02-20T10:52:46.088599-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 23e70ec4059bc92920d7d3adce3bff6b8aba0d5eb5d4c0efe225bf3b88d5b274 maintainers: @@ -162,7 +197,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-01-22T12:51:00.500321-08:00" + created: "2024-02-20T10:52:46.070858-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 8868b9ae2ebde0c667b13c97d71d904a31b5a9f2c803b199bc77324f1727e1fd name: splunk-operator @@ -172,7 +207,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-01-22T12:51:00.487851-08:00" + created: "2024-02-20T10:52:46.056944-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 49c72276bd7ff93465b0545d8b0814f684cade7d2cd191b6d73d4c3660bd1fb4 name: splunk-operator @@ -182,7 +217,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-01-22T12:51:00.473934-08:00" + created: "2024-02-20T10:52:46.044805-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 34e5463f8f5442655d05cb616b50391b738a0827b30d8440b4c7fce99a291d9a name: splunk-operator @@ -190,4 +225,4 @@ entries: urls: - https://splunk.github.io/splunk-operator/splunk-operator-1.0.0.tgz version: 1.0.0 -generated: "2024-01-22T12:51:00.315345-08:00" +generated: "2024-02-20T10:52:45.840335-08:00" diff --git a/docs/splunk-enterprise-2.5.1.tgz b/docs/splunk-enterprise-2.5.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..caf562900ba44a75ebf1aa987a97a7cec33df296 GIT binary patch literal 1767372 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

0MAX{=?kG;wXPwRt~=8~w3n~#s{ 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 z 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%0Alk8y%1Wxn?JAiL7f! znbA6|mBp<1^Z6EYyM8nsohM1_gE1U#i09R*$J4_p;8k~k*_Uz3^wi?%gMl^>k|Xg{Mwfn5l84DHmi z8|+*Fc|;mgzQ@(_Pz~{ObvcNs2c-JO9fngy&S>88bRQ=zHoEI^!=9VvVBa1qca0A> z(h@G9?T@b)6u1Vp+6Ghh3^y4CAY`RB23tvBK)*L`Mo=4Eq2HR1YM)<_Io z(RqmR1tY%~m;j6|Y=|ii@k*T7U<(kP?jTDNu6RmyiJq#rsT8hs)FbWH7;L1pa54 zyM9*R&+(8J$ZJ^N2RSMM%x6}!Oc|;|TBj!Rnw<|z8>d22A|#WJGAyAD%`z%wf?iq2 z-ZpZi69qT$^z2k2jL9!&hwe$EEt#s)OZ{45ox!b+-`25OFsvXoB3#rEGG~dcnEd-SlIuKKg_G$}_T%b(P{x8e^^+W3U>bDMcTGM-q82tewvY#k9RJV6d^^$L1yE zgF%)a!kJ+ZCCY|vu*K#+jnIzWv<-^jjyISqLY;0uaiN$I@&U-L*#$vNfX#Lba_-JU zp*iZOw(}WSmQY%<6}(+ZkYxC*o0Uz$0$EyDbr!(*2f{Ey!^^5I`NsG!R-FYYt_1+> z&`(<+ZiwDD?3i#FXl*USYPKv#bCqHcywE&TQN6h?s%v^dp+dXw&(w4ix5o~-sd<5M zYJOKB7^K@6u?{ybFQd;{1PH{zHIlTiaRAAkDZWUm+Q~FivJ>vzu)E&J5C<&A@D?aI&eNYjqZFCw$>~VOFVTgMx@`xqkqF$M0qJ>Kw zwSoH*4wTOgYXLa=+^`Q61!Ffm7xRgK&Ixd!O*}w+8^Zht9Q~BC1}~+8G9OInVnyVQ z4eCGwofOI`xs+vHL{5Ik6Z@Lcd}37o_g*2PQ$b+!%nr*}KH)RfRCkI;%Wr4%`F>_Q zF1%^y)b*wjN^_3%--Nsun|cj>q!oKk-tL^ZIM=s32juO} zWhLiE*x+LRb|)T+fH}BlY+liv+~R)2yI`Jbkfy?y?62l^Yuk|m@y@aJ!LOb-pIN@{si&z`^CxmjtZ4vr5hRvrktWPfVD{&wf@ zQQ~ifnSj=1@}IHpr0Qw~RrOfQEs&)QdRqHnvbUzBMPzW?I(DV`P|d`!B}h!m-)R6pQX` zgjj&Dgz)pk*o2&FHZfm*EHC_$DMjbwHiUf#9m0!xNd-7wz{2JKW*svLK{M_?p*OPD z4t~V$59?^P0r^JeG>3QC#|i@Li%Y(S6WcVXbMc z>0N)ln|(a>RiEbmnY0~k4NCSz+*1UwLPJqqn)x<29T!R)S$;T3jn6iA2C`xB7Ascd z_+!k3gRZaLQ{TS(Zn{3?6yN;69(2aTq3FB0O3gVz|AH;a69?&WGqh1eVSYYFL=b)U z$_A6E?y{c(m$ZeQfT~JO%2_ha zwnLMWc}*)SG-J8BEXG(Rn+uLMe|0 z$&cUd+5d4g`Pc6co`3gI@Xzo1EBU&X%$j3LY17(%hL#%Ycin-5fW5A2c0gXxLM8Ca zHv)u-p^0arUJeJm?U+x;}ot?d&q(ms?-_WV33?+7+a!%*Zj zOmiPB{}_yLG9fRiSdr%PK^>`kVwE;G0OmgqQf=J%1;1s)D_VHv-LQ;;I$GUuUD0Y4 zsQ1GHGh%VrIu(10F){_%&b2#qA8$f>!;2J$1i&w5Qp^gTft1UarK~g+8rf3C=IkBe zHdg@v$p&feuWrl_O44IV6PU=D2iRa$+2-e7dv8A@>&w?dxQ=ZK2-M4SEZlO(LE6kr0%1aY7@tj3K6`a#_20b){^jJGs}cCdu8l}3 zAcU8rCjvd6k3R)IR3w;z&ri>d#PwCl#MJ;OVAJ07lnrF2H?1{mSmU<^spjG5F>u}N24hAzWkCdTM6P5XsvGff-Ct?if+ z^81>$#<-oQ2@bumnRjCke2a6)nGG?q!Z+0PGW==Oxm>Vl=vBLoi_~*%Ogf`$smZ2I z80hc@EZ%KbZvYQDA_D*Nm_jO@wh(Uw5`y5NB1nHPlLpw4@CZ`G_7=9URLsEgXYtQ5(*y0!n|In z9K@UQkhGIh<`bVn8~k4IJ0_S?kQv9}f7!lGj8Mju&FW;GpV#^v7bItt7j?z17ZpJ+Wh4?K}g7|Z)2h=+Of z5I?pBWzSeaSJ9yO&FSPb7xr$uZJiA^6?#DxZl(UPH#Uf%mA{h3<%Yuc&cMMh6&gH`Gc`+Fs?%+k~aJ0J*I-~0kP^(%S)&Rjgb zKEy%k?UwbX8MdbDZ*1kHWE|fuTQz|>&F&pc2i4NfXV1LdvXw*5VDJ&H(B*zGAcalX?B7QEG}uKc~%#+BIcaVWz`$}F&y{rx9LFcUz>S$-|9L>@R|qh zKIY@>9F#r0Al;soGsk!Qp-w5ypf{np><66OpV%q+tH(e;h#6^JUKP_W2izSSyF?8W zFoN41tH>Uvj`WgbcRbVkQ}Vx9B@rHu%_)e>_LwA(p~P&GFxv#!Y9RcSQ5Q%KMQ4lp1&UH80~mVAWwC>QeyY%?y! zq3g&*0mVtybmeec$*ZrAP2w=5j7oyvjEhMCK0%k#id0y7)b)BBfeA1yt_A=%+OYxQ z8)3bs85d3Op{G-TH;J$=+F*)ukE`oQV^C8qEW&nEbv1VBHHKE0D)egcDyZg#S*f;c zGn&o&c6*BB3HpDIC8y$^cQ3k=S>^t5Oy;V>!v|%GL+Pq&S`t$ce+Ox8d1Ljz$>e z4M}w=qBFbyn~jsG$-pnyjAKy zNlAG%aJo)hfxhrP8y*vW!ccE1!SMk>j2gqLFQ!-B``_qVQsJ%T^tmX-om;lD#ks@N zxpN^b3hvrzbN6hNEP%1^z(VVLB%fl6S0H)eRfQvp(^qL-}mqJ^WJ5?Ct`p>ip9 zHGb0_Quk;t&1Ryyg?FapgowH*%r%Obd?1jc{UeILXbp;UbG~$Y0{c$Nz@?MG0*6`j z7Jlj_eRp-s?vqZ>?n`{w{(58WO*xxa41Aur@~{(@k$dEZky_Y7_&HaIVPTd7jOTy9 zUoi1TD5|-dae7m*Kb^@}Qae-l-}}Wu?&EM=_2|-Qk=iJgIiJl~#RSyN)c4HhL!%1W zZ#kK@mD~;#v{x-12c8%5h88YqvY%^SuRZH~ZvWZnwyh5Ik6qxE!{_{_U{=>PJNrjg zNe4jM5bZn|p{q!Ng_)@!FS$6w=cjF`38-fBZ1STNO~LwJl5QK>AYm=ZG2USf+NMX- zX`QWJiq@J!75Vt^^JhWzork;cSj&Vdw`!tovq zVV~TCv2aOm(I9z}>6#X%vwP1b$Ne$TQnbn3acOwC8|mKh{ft*qh6c5}h|}&R+TxoW$~XniC&5Pw56OSnlIa4zhWN4BZCYtY0MKs@ltRWDiI@<=%Sjpr7A#`J*?q zwB)8Kc`MAN-S4)GUFI7u?T-(FS%~%2KL2Ub9pBvL@eA*{y_6F#Y5Z?g9&5Jg#@+ep zUNhQ#aCSQ;(XS?W=3#`pz}Y$V0*d0gwnexFyN6pbT4=pz(rhi;@G?E{N!^)TmUT?+ zQf6VDa`bHP8JUnHK#&!9j9?K%(ZpQQ1L5s@VUz;1BC4sv(h(kDOJ4h$EjLWlfr=+) z2l`ceSD3blKy7xwv~!*&1-oNKP@Wux(_oXw4zbx`7iO4>OMzP~cFbl4 zo%f!VK?{eO*=umWk39t8Td^YmpXlcU7>5+y?i;stZ1V)$9e0l5?tmXgvF-vbB-qHz zg=l_aIX)P*ku}k_Emd*>NWo30$w6zM_FE&`2gFT8!q)F6`BrSZ&HIlH^ku7k-fxP+ zK%x)2&)r`7TVgQgb@RM465TSme_^%IwmF3{p!(W7T1?)xW^OBkaphg-h@zFzVly_> zzy<1Zij8pMgH*^j4F#-^3Q@!Ofj{>j9J8!DH+6Q)wDWINfKpu6n%KW>y%B=~AX7;W|DLT|F%Y{DsR^mVnZeRDw+6t(A+M(t>PW+d!f zG9`9*z4gk1g#+hm^jISfwe-SX%6m@yC7Kn5MFnwcIjEmnHu^UQ%5BSB|9Wg77!tF- zH8g6k2q4nKeRfm#bGJE%1gazh9~wg!tSCvv@;ZWn0G))}{v@;pK&W|B2CTJ^J6MIS z|B$yXZ9W732Es6(d9((lfOP3HFVRr(zl8s5tn%)^7qbm^l8DdUj;VE05)JoJpTfsrM}M~8*!9V? z!;cS-_sp0--Z!HUEb|{vj`w3VT3ZzD$e3!`<}ZXrYQC3MZo`M|BKDGnf^XV6OPB7x zMX0#u#NJC_H{ep>ntZgB75k`v(|bC-w(~yI_W%oyMbu23IdJ3Obo4r!th4qFPi+|n zeMhUWWl=BLm6jEqv%Z>Aozz=+wq0up&i;@l+HGaV|+#P`>Qr81AzC)BpQF|M&RlbN>JS&;NyWVLHR=Y{y4OpYt7? zE>msxw+-xbH^71_^{N-4sx`t_w)FE=@TwVQtpMU=eUv@Ji;O+m>B!;0?+r!$e`!Oc z0mQUID}RtJX^B8=jq>|!LqC@`w%puhMS=X=WsQPOpDJ>=6#DRwM&e!9Ow!{2@kF;{ zWTDQq+e2`bVs0jc!*3RmZkVmljTRas0yQbtR?jNsMu~MOw3*(k^MWePv%eNHyEXeF zQC{8jW^1GZ;KqXJF~$|uVhW` zDVkW|BuvRQFQ1chp=xxS>CR{3G;PlstP*QSfmOr!M8GnzwQbH(k{pNv-C^(aCp!mZ z=iN-1{|G%(J5zG8EDN4-ZNy_SV^xK_<%Zc8qBQx8)WWCZzL!lA{r>e=XJ0)BbuO3W zo*Av=&M;emuJX}D!RpQ`8K3)1F3U-D8sdi6mW zJV`8O?WCHEv-Ej#Z$PAy;6K!iT%0)uAIN7pS8;Spcj=m$GB@$w$&&sk1v&rgmF?F4 z&opUK&NGw`G4XR6)ea-U<@Cq8Vn!}W5_J62UE#+3PR^*NDB}PJiYe#*LNwyb4dhG0 zD}j*m0C^$s6lP!c+S;pMsuhKet`e;n~G}|&yy{U#~kcLgj8AESG{@kTV4emhLt{aKHq=L>3 zDd4VTiT{L6K1^{BZR5hfMzMGW6p=9U!T!`qhnTnn)9_$!G+N~G5>JS)0`@GjXa070 zZ`kBM*7_WjdjJu#BQUuadxfG0$}hurvE#VW2j0ByD>9dMR~t@}epj2PH{R9o2UnUq zt}saPp0DfeH&gy=-AqPw&nl)z-RR9L?mh(d%>vFA?ifNm?aukI>R@EMCBG$p}(NWrzN(qTS!-5X|gU%Ry+FN0qx$z)NmY|tto zXE+g_mUeb~7gA#wTWLr(~3u zR4>MuoAkm=A%@-2;yHPvFrXUjVAjH4NvY%73s%m@sBSR7)kT4Gtt-Y3LQB)(hnFH6 z!%1tX12V;+x&{;<`x@8?%{~wc6A8VF%EwV z{~73;b99{Kxs5il#Q?E9_>|C+f6XcdFsD|1yM2KkB9#gg6X72=|KwTg>L(xH=eET^etHxRM+W|VWDxKXCL zq0S<)6qoOV*NuDt>F*b*_b1((517t08E<2mk%D`@O9h9R{=c^&Pf}*)Mi;r^UDp_p5esZflMR(kwu)9 zf@C%Y9WM1C!P$H0Vo3|8$xOTKFpr{ibaZrt2q(Y){qKpa2qiho__F(8lrU2G^!Rv6 z{^!ZdFCqM~)Qa3ly|7<353~qJa4byw_p7g7HM!#LH$iLk)7b*Vk9YI4Pd=HFGhRW) z0=Ma$E+Uia1-Rja)Pw?V28c;<-FATq6dG_fAg6K3=L>B!>U{BYNSr{{DF?DniHrK9 zwz7p417W}iSpI#cKCfh5Hqe0x<`Jc7(R#2G&0bV2UVry-+0aj>tu)9Eg<5LsafEj;t)_s0bDeo0G((78s41#oH!nXh``m>IP*^@{+}wmr0a z^HK4fmjl=GhK}tn?XCRPmbWst4R^CIpBrAr;f0$(_EE27Z13S>#x~}9zL-Uk(}H; zIU&eagMFZ-@4WzqXNsp;5)>zUr#|7%1rS{b&8ivA*nVhX@OiKOHcR`y%XwQ+kz4Gg zj8(u$*gMTCvlgdU7bLIv9jg@C`zwn?M_MeJUeAA$c>=za9;ghDJJu|MBiD2rM~Oom zQc=ByWoq`Dx#y4-u4G+VpO*s!hl)O#hL1+6Qbj5@H!4UKAah~9`-8)Dw+oGKTrU05 z$k8#O_+wV|j^|FcLBMj4tyEHFt%=|&S4w6)3bk%puxzMefppZWz0~AoC#D8UC|nbD zz9-GKkU6`oZwjs!SEG&on_kA?E3dK-p-mC*ZP;M@S4=1la*4TJjO@gX2rpq7hUTYx zU?k-970lM!Gk<#3^#AMO6i=)TnzJ{e4BsIcEed6gO1@~IWBYL#-H-$o)|G1kG)U=Y z1VT4Zs_;c)MmtedfY~aABLF2+-FN(I#V3_k%pQQ)wtI56{OX-8+ecA11^6iZIDwpk z7LG=A{O%%h7uNRScw_PiPqZzL@Czuo)9n$+HAZy@Ha4*noCU`$!9wj1?mA;^gaVKU z@WkF+|w#Qx$Mm!Yl~#f^Py1cekSI3 zdINZqn8Ofpc&&TKeoimgCIg!VF6nx*qFZ94mn&wzBWmCl+rp`ama-_-C#TwzQ|;H` zRJ%Z@T3Eoe#c!Io3GL@Un($sWINQG}&s3BaUTZqMG~7xl0aHgMgrMiwfiu*G%u|uaov@eFbSc38|E3oA*{G>rF-X0 zw4TJ2vs$&>hr7Ge=`IF-GzvqlXOlk=CNdet*l*f3^s!PJ#Hz*=6*^CsuD_$)lGwlD zEii)NJDj2yTM9*uDC7~3?0`K;VzNx+C@50!CAS5{Ed;0{d-&rtE9(@VVV_>IrL0y5 zo{V|DMb|#jUvsZ%fWTi@6%)Exy+@hL&)iTld(+yB(zwgOd>SD8da$*mun-csG7&&k z+>tw4so@cm@nTla@3=~-g-_r{Tz!?WSqUNwk6?1`cal5b1+(=QPIDAwt;E{u|N7nU_TEn6e|)t6m;ImI zKYq8rzqj}8-(G%xeR=*J-~Z`bQ7>=tUq9`A%g(<`B(lH%m;aX3y_Uqsg`UW2f>Zw- zu<8Y&8P^A^^a6Fz6rjFXz=mvKW^v=k;;~kOn*-&d5E0)LQUc7gK?c#htil z)4rkEEow=AIqkY~HIWBuSz0({7iTPrjm37Io9-;NOWsb&5}7iz*;ZE9}Fio66d z;k_>(Nd^JnKe8{4j1zT64c(IIcVqI6*h%9WcpnQ3)%qEw@J`<&CPmJ#%76G}z zJ?iT9w)OWRnc&LLWMc|~j8dmwsv49HI|7t{qZH)~-1`Cax8H^FSo=k& zg$+boJ3gCFPpw!rnb$lYcW!=>Le7?=&G4<}Lfz6T^EDMATK8H22^~bk^$zD|MW_ql z@@(IEh_Ahs#@=_?DzlI+JP9TqyMbE;GC(H2R%xT_lN&a}NR|HMVrYS4ZS!DqRxr(i zBF`n3QLWfg-kDwbR**LeJ*@qHnb~tf_giV9%2v%}EXTx{pjuK@3w1zl_FZgXKVhgL zR)NI~H#?e-DrP1a0BkC`BudayEu;pUg)NcMKc^MVZq2LUtb^_ykZj+^HHXXA&h62Q zO4jp!!HxR2vw|u&yBq0R^;nU7CFpR@E(X*oF0I=K`avkU^q9-&XgVz@Uy?n=7&&)a z+LmsK%gHlWup$f+vv6iMRowj2aN{9oyG7nNGqACf`+i$({B!?ysIb0GEyX1!_CsF zSP{GRF+#bmZUq-b>|KbJ7>xqZr?968?sv`pxn|3W9OT|TpqYx&6%bmpU}c= zyUVXnhe8DWNo~boT{l(YTtQSLp^ZAD1UCR%-mn}vs_ik@Q0@g*mo)#l{QC5O@F|_;GVU7Ca*o0EKGy>_Jk}j=49!uRW}Y0~zyHw;97@$p{uq=w`19Y*jZ>Ki5^96k zH^P8!VEpD^f4`LZRmrj`PNVueYQ%&IT@65MT}p_y;yE4_=yS#X;ld_t(L2ipGpd;w zj8t}MutI7ijV1PAPWHe|=!(^8DS_|oM@ul9b|MIS#}z=J;M~H}P>eG70*d*h*$IQi zl8F@qV7wm*sXy{t-$f5%DPcnIB+p3=B|HoZ5MZevm;$@XH!HH_O4D05C09n^2xAs- zB?SR+ewLG3XdVwcGH?3t!!(3K%EgSRIy0AIS+R)|hlV!)CWdO!f=X$_*Ugs}6hpeo zd~ons1XI`}*$v``u}hIPq7W?X0FuoskbsJn4HrT)fpzEzmNBJhwZfWrT)SXs45f|t z)vUmhiW-Pl468=g8LSi~Hv^ak_iOR(L%rHhPy;zeCTz0SwgH)-tQfyWXa1oWX_ma7NhXy~!H;0AbUdlYpk=Lo& z*1X(gU0_y^0=pJIkmPSz+WO)RjskMb1-;we#N0@)6JKHmx-@~$O^#E1Aqk;`u8nlD zr6j7lW_Z+9vOlN;`QzWUtlkD}_>iE4x>T+)ZdlNB@=;5`vBI#|=rI##&#CxRyC4oU zs{MG1r@6>V>QGtFbz^lJ*$i-E?8Sm9)z1)By9K1o#PW>`k$ z5%i`o7kaSye1F^bUfP_>fYNI=vzD6hr#Ag0s?FWoqK}tvi}=(>uqF|hr#sx}Wbd$RH_Whu z1}X_AI{e1y*gS0QGyFFw*kL_xF74OcNhg`zDAjnoax$nCFD-(`Y&{p z>A@NR+rcBS#^Hm5x$|LX6QepF7CBAYyz(J(lVP>09RZa(0)k3{H6h9{`_0R`V1F=Q zJ0QH@LK`+pgcK8-rSF|LR_=D8!)Q~WB2BWhLL2lpB!6;wVVU%vkOJ8rKAR@Ep(Smj za)V^N^x+c8Q*YP+kI9KgT;%3HfNK#98LG}QmUxt`*)S}D+*|>6dX`jY3#N#YN!y(e zE|jK4(G=;n8$g1@X?;ndAezR)gS2~V0WAw^O;od5WEkVf^=eFX-kPESRt<$#IzB^B zLStP>W2tTQX`zfaG`qd0RjvTpfNGAV+73`^3k58(yPI}I zn`P#rD`$p--fRArc1*i6>b{qK74yZvnn_3_T5GwanrC1EuLw)EvGTo6Ut5d~2M zgeALJ_DpV;RulJqcOrw`g-a96LE0+$c|r_CE05U@Ut{bDc+xADcsQ3vsiRQ;cILn! zyvsD`@Y+JANeLg3Z@`BhP(t%+QOJ8m^u6>}FO>e$mTP9Ykviz81D384FU?YBLj}Y= zMId)z&iXwo3iIC>#~v_!M@G-*0@M1ra;8a}RkN2@vMf^tC9~J}yQ7CNkm`;phyrri zKC!wCVVg6-DyqTpX`ws$jL@~NwvNKq6A^9$bTYdo9m%PKWw#W-oM?7{JG_a@1&C1l zZP-`aWNS5)(4oplG+9;fMiX{ zI2$Ng)6yvL&U?C=3Z^X(mGcR_cHjNHq66sTVY6ykaPS;ga8OxW^jb^2Qk!@Ucz;*f z2m$kVNHreC#Qe-o$rW?Oa>7BkgTRt$8;+ebO?jc3yYzbV{hds7#9cUMT7&!WpWeFV zGvLNsrkcdkAow|q#P<&*JFGUjT`y+jHOu53t8fFHzbmOwT#6Tz7pWd0w^bUa5Y(t^ z$0v;RLVAX7mwRa^z=D1mnl>=Btk@lwb=o}G{DoShgrT(6)fas3OS-yHWeB~g@^oz& zLyD=cRU2d_gMfxdbaDH&e;*Pj^fvL?ZoDR_kP2XZg8M4GtCEv=i9-T5Gi!Fv)RDlC z95kDuR>}7_!9X&uniLWrK?S)tf>6U=N0=#zwE}r23}?Va)t#aF@3rmwNnupMam+tp z#7$p)L>FH!Yi$l)G*~KZBf=d>cZFYvYY@O|5-HMe34%eOW?@~BXp3&5HcPhH+}Os5 zp4ip}P~ab6EA|_G6h$=h2-eI+Df8)ujXs_#L_5jcM)K;`c1f*U5Vi|5&|4R{?>RHQ zqr8ADG%gg+#}1zcM{v}uqh)Y1Qfk1KEE0sh8sRh=7afGHOUxkS!4w$aW|TS~*KUshXh7D)*e?+k1%JG;7Dkty ziW#-(ir@^~LA7Q9?1~jHM@v^N@B( z)T~+&dFLypCz>Rn-mwuJG0)LPcBIIHW2Jr&)6d_P6+=kGt(4m?kv4)YOhxjJ^3xbv zH!!iFW$#E0!7%OQ)mge|{}3JU#IF0ML5vXOVfs7`Ut*_o8t_>6{ORFXqHmt*8mjqx&%(Tf5pq~-HW)GMK zzw9l*h+DQAfc;-@2z@ApTJX}tBlo3g zXOgK`Qp5WnWRYB`^D#qTnHj7JG)yP0ozIJo^wSv zkyB&MC+q#Q3ofhH3O-s_eZ15_TIhO1I^b)AXhWYu2o+zcX7hxg+;&^CY7P*hSyGL} zrj5L#ux+`ow=u?SXH*)hlGuLQZJJ+_843iUFCi)R!>F!Xtm(Ssh8;$!V@XTHb^gN$ z7jS_7bA+PGD>Wr2L~$`MSV+UUfP&8@lQlguiqH==zoP}i+;=K`VNf|+lRwkB1y%w# zB7rvp@7%K0&Ow(iB~#qF5IYS>bc+Xh84lv#cHnP`827|x^>#(zaiZ<})SDifu3&w7 zrv*jV`*^=_m%@f>ib?Zy70_t{D=f;wn!_@QC?OLN*TWNa1 zZz@Jk7gPvV1Q^3;vFq(K)tY7t4ELbKaDsyAT}2iWyrtQK3y=ONJW}*PhCnHMnSYA1 zJ+kWRt}VN2w`Wtg6pwvVjrHXakO@=@>%QL9bkoP2)2Z)(}oTa_40;AVLKnUeAeiyl)JtxWos1M*OVmW zwWA0z1CYWrlU3$|7+n=itchk;{%d2GGC^>dnr z=~A{w)$SjnSW=}t*d#Dxd$Lp;$|0zgA0^rDT`OO;T~EJTGe1gosGh#sP;eVZ6Ys1Y zX%qusnZG=m5*G=&EG$XDjB37L}Q- z{KU9QI&uE%f`Z`NW{xYC4dDAG?S9*%H*YS^#!i!Y#|eV)zuQxl;Aw@5BK(IsRKWnm z-cOFD^{`P6o}zii8k6Z6SGQ>urq*6-AFa<%&x!ptQFGaBCmb>q_LG$jCi(-b9nCY= zI45$hZXZ&$YJ1aTS6^_o6`JBF(fziPHMzGC+E!1w=H+v8E>vByrru5GGedhgQEMUR zh^DTdJN+a|c%%ulYo?6Se(c>4{aBK{v}+R`(lXwUy|kp226ZcabNW{tD-3=R58a&? zGZ$xkU;&1GAt(1xT*>w*Y33FRci;tt%Hw{y=i(-DS^18DEBvo4P)j~PJ)e>{R+X{WGIBLDezT|Hi4QrkNk{hq7J?LgK7I#ubp3Uo z!_P5caeKnBW`a9vYnh7c*R1RflITcM_;APm%eDDIDh^dTsU{SeNmds$<~Ks?@06UK zU%oy+J-I$Vdrm&LU*MteJSEq%F&9S^9-pXSOJ?}K9Uv1XR5T?50b8F6av`|(1)Sru zUsgzAL$M82YptGheSnf4e#HE_^_2)w$aOWMW0Ow$5RuJS_e@t3e0fy|y@SrD=6Af3 z1`WkRdOHn~6_$guRn(``-6=$p?oM}|AXadDSw@N4yQ%3+SfQxB@uq})<#KM~5*wd| zi8?Ku)22G(hA#~97O-2@H(_UOxuZG1vuK46wnaDHNnYaMa5^>c^_LIt2cE_ey|6{B zY#%bYTw=YIg$MOYgK+em<6&bM=B$HDKg?aR&dsd%$aeUvd%UBe`k!s4Ts(9E)EeMd zqlzNiB2vmB9@#7H(0A(a_4&!!%k$|ne+Y|WA}=Ku@yyXqiD>tV+dJ-upjMSd7>dhG zejc?fWg+LA%L|W~h~HwNgbAIP8Gg80qZeZ|8oh86(u~YY^LmjS1NpNL{E>yi?raSC zH*OdnEU18|7eSq=l2uEN5z8%UF|H%^N|Ntyf*&eG`XkmaX7(4DA7q1uBV9%|cYAH! z(`_bLR&3(ytIT-80H503wf(+Z(U^LiWzO00@adDYxD^1dk+|&qwqdP_qgHnEkD+P<(=v+ z{8(|Cwr8XLSaJW=2MEP~;7tQ3`oD_riVLne)v_ApH)y@(O(?a}a)~Dl%$R&I+x8V0 z^DbuV1RD%<(1BpiFND!bhMY6vH}WM{5SlYoaUCA!$`(Ea$?ei8oxJ>>=6UrT@8Fr0q^hX=MtrRu2%~gf>^;3I zZ8e|k(@UVD$R9pC0!i-K$DbWV7yrZNos705eNgY>gTn$ z$YJvhFoe9hHPYp@r`XtEd2FmpZ$rkEyz#=9Al-YN$zi4k{_ptF8pYoN9u}qgIQ;EV z6n*|fUsosQvg`d@ILX@@3StMZec-}S6`R%seql@!I(v2X{g)?yJ^vEs4WnBk7D>IZ zQu#Js_FZ*%|!-GekOO689C0zkmqQ;BWhT%cyMrC(u@uZF4dR}%w2rm$t>plAoHmV z`!|fADV2g4)7^DH>&|+R!FOWEu`Qb~Hx*1w<8T{a#s7Kb>YOzEFLJDG1{>OkH&<|U zaWr%p)Qjrh-;Y<8r1=Sd!Ac?zvK|`>n?%~Ljr_9C-W8m^PDQ!CGZ>eMz0x}J z2*&*&-tX2qg1@YzxBV?SfXd*n&FE;hLS=Zc{()P51kZ6VSVM+cxQ63UFj@s?>3wq% z*PE?5NhQtS`ajWTBJOE4-ec{IqA;r>MOdA~0xR@~+hbvgB`vYgImzX{xTjSfDTkbt z=71Y<2o|%Q=+L}ltMD6TJ7?sEYpg7WadtY?wd1Z5(Ksay8!;@yekHJr2_iF13s<}m zYxhU#9vvN_?eXaMzyCdfx+OWw__9lc;8UL-A5Y2uJb4)l=_j@ztU|;p>=7(TNLU?^ zf4}6>UfL* zt8a%J!1d6UPYwv9*@E1%)dW~W5>4;e)F7~;#w;=H^Nc*D7 z3WBK=0g+q;RvKHE1wyfnVqt&AqD_fZFV?cs%t>UqA+FX(kx12#wF&PrJlI~xwFtg3 zW|i55H?I={Z73W!>YZYTJ~K1dC`Yno!ZF0s2124+Uflp-9~ zXGyDD<^a%Wk-AEkX7W51Bo!5x;$7w|7B~ zXaU1{$zlXe(kJ7hlhUHLj4N^y7jnHIJBntK&^wBv7mx>p;88@Q0&^e~k0Kff&=)gc zCL0r#N6`%R9(RjC9p$zpJ&I-^bq`3^qsYdj@Q$QCif%+IPpxN2Mu_Qa!`iAA>5%Ka z+u9m@kQ?eRDVvV8-I8btWnLQQIVCUcg*S5ZP$L5?S=8F6scwC9VuOLXVl#*~;7B&N z>F8nGD>3~Nwy%!AAjVc=8dHZU>QnBv(e;HzD? zjwm`u>}>^7XAnD61s=jtvg3AjbxCkPjIAZvnq*7E&63I%Y-D|7kS)QsX4|%H+qP}n zcAs{iwr$(C`?PJ_wmp6Cn>T+ZA}exb?OnTe#EQsVmGwbVd_uFNn}OQda%ke?S3es; zFkV$!^w7ozQ(^v|>UtA5mZCM(_M#x2nLP7a_bP>s?ooYTQ*M&pReEZlK9*^vdm z|Eo=mc?_2`;xLXBY}pEB$WU6wLKjn%%P3s(*|KIq=H4-;MPi7SkwiMKcHnu&G#qje z+ugdQis=9r*AOj+d5Yz24zfOU%PgC7n}WC!4PyWL+NFcr%$27nN_E4EH}f-qA$|;p zz4OeSwINYV!rlfTUle+^sP!p|pOK@75qR_5%2kn>9*>5B-Kas_3{#PNg%uv#^yrAJ zqI6f<4lo6V+tjKk*AO03rm=yqZm>kUC28rr51GXe$FrWbyMFOm5O3zZ!bk|c5}qdg z<4wAn1iR%q@Xw=WQ=BKJP17gGgT>x?9^*)wetH|RdsD>ls=bvq^a^M1fs`1tFB>bB zntn7F7RUoZtI_3EYb%C{Ibm&8n7^C5=0(Hua}8E^Qpyr%6p0@fd{+-kM$uet%t3z1 zMRk!@qZAMMkJruBjc>-~kE#95M&Vem?@MQQtMV&8{x8$`hy3N2e|>Xv<@3>+nyas$ z<2Ul+_pY`$q5Zic@3qtLaDxLcfpj1w9-CHpck?dtr* zj-Yjb0s$}Sl!XG)@AdPri@!l zYti{G-AMC;Q*Q;)7%%Zesc@x^Q|4wm0Si_MdS`C@o`Fyta%UbcqFlJxHCuCc(UpegM~RLKo0=fEp>M;lxpEl% z5kK6=5>!?Y<;zfpn!=_-H2h1STgvB}LsXk*>J-U%d*k0niMcSDT{vmB`a{-)fJ;5C z+pLS^Scpc`Ey|o)M`-7Q3|8_c8fwW#P-VfHQ0gz%see(gAcqAx&H++@3T#S7^+d^w zD&#kLPlO?z<397=B=JNMHXT}kK`BjJkjDYw;DlREB$1o_^gnx}r@iUCSI04c0ur>6 z@p$Y8cBPuDmCNLO-$67cy5(nU9JvW8hZx%;i3tm}tdtn4894ayr0C6vx(N_qR1@a8 zQ5+#><5C?N^Obo?8u8;+l%uXnu#R;*bw;}64g-3+2dxpa_q+~OE|~m^M)GJHNccEt zN8pfO3KN;ha(|T@W?CGRzC*tpVfUL`cP@r7u!B}|Qk6`SJxMPpCedDy_bL%&Ec7tHTUr{rii^Y>&htStEl^q#J);%UV zX1i!UFGaxb))5<9O-^z11J1IE-qHWrr6!G}-{jl?BV$R|s~!{4S&Du=nme@@S>b0h z1epQ1#tqf7ycmf_nxO@*riR+dO@W{)?pR`<;oy$PbyYTUGTQ%eSpoz}8+ni7q4 zTr+UKNzE36lE0wVX>RB9B2Y$_Sc1$swwY0=@w${)u>viw@bC=!p=5kh`=-{TXfDor zpAuXb-2Sm1aG1c%g4(^=zJbQrZDOz?t%>D)ESnZ<*W?u|KTWzH_Hg-wAJ(wY@72;F zDU7{QZFkQG?Wlbg6QuKhh zfr$4a2F{WBitJE6LdCSjW!tMe`Vs#7F1sEwcDRQW_BExN0D-}C^f@@?x|9^dbI+aF zrtAA+4V%@39cu7gxTJ9)DmhYE+Q-Z6ade?EDbQLox@`1%yHA@TQPgm5^Dru_!D&x2 zrbgy=^x&s%sZ@$`0s8PVqjX~g%C}z`^%tE>2KD|^V{qaUz2_lba!nK}zXyM`-p^p0HZmldwwRhD%G2S{~f)b2>IL}v%TV__F8F6jaV6zc6CTyQY+o3r8-S_4Idch3y`&_ zHfCVw^O#WR_$wx`6bsHanqu_{g7#-t+DneLv-Hfp#fPtIa)h}7xkg2;7L$FKb&*Tq~F-mQtGZ``H+L8UgoRaTkQ;mXvytu zV?>mlietzw?mtnxkUkY?{%Jl&j4C;wcUUm&Ee5CV-L)&zU7q;lH(3yVQfx=DuGFTP z%R0Id47fn|&FCYLMrv;9TlR{iNe)~ngure9wVGqBi9IZ@*HeL2NqmfPMQl66*7s*f zEOXrc>WSdYOmKLxm!+~lzEji}PoG)fHbJ?gM;U8FZbqfFZR<2I4kVrm4>QYt9yi-$ z)Ev*>Tl%YC@`GK-1LN{6gl>uL#RnQAJ5^qg9@3N(9busP)yZn!{y%`dKM3rLY^u&~ z1A|#pYr2x7>evnKN>(Q#mL&kXPox&2knaA~c)(RukXhqP(~>YeobQ*3@?g|gE|q66 zjlp|T+}I7}AzyKj$!^0Y^0w);Pi@6+VBOHzOtbU_n5T5D-UfV$_tWCXMlWWW@F(#j zXCa)&u^GI4MCLq`V6pQuV<`GFfcQE!J)gG$lQ$ec*5<+da;gco*6~r*0IXSa*=gn3 zIg9a0$zK}ntHl587Vc{j8>__$6vdpYyzWboNBPc8qpo;$##V=QCeyC6m}-SJ;;(Q{ zKq8EPX zwHGiC{5}2C$n2GP8w>JQLg!$8<%oRElEYnl@w|DA;Z{p?W#pj3%nquBYCOaS%FUA7d08ay`#jjtZ$CTo>Bw;(Vm2t z0?$^?9b>X|yBxB*g7B@`1cV=qoo!aGUymn84R~=+xWJCV`m!yBus(DW_K#*so2O;gx$B&6BlOIr;M~;g%5RKEqa6V-bLcXS%@A@A9}N>iU-36@p8EWN&ZwcA z9~gt(^16Re;L{uUlKT}~`NQ`75=!Pq>)c)6R#HFAO8uWs_p2@f;EHKK`zk|AS=~wu z7Oy&=kG;}D#78$>URD$=D`44AOwsFrejhX0Vw`A5j-I=;k6YofM;#Od7A~$ZY%ZaZ zH6mgC!sag|y=`p6{Beg8mbo;TF(~PM>HvvEt;TCN?MpZQz z3%Gwygc>WV0Hh&L6F>_&$KsqW_I$zM=I&Ef%Dps?N};KaX~ZKJ!Sv)GvI==GnEntC zqV_FEc@swJXu`^A?hrkOC$%V>2%?VFne#$7IX?MA!41V+hzhcsd^JDNJ+Ky!);w)M9ORS+9sqNm7`>IZy-$0W35SQCZMD0G8GOWeoU`Z-(}{c z99gS97rC|cJQvfhSoUbmUoPJ+bjOxd(7=s~EA#$1=As}8Blpj#)E8gEW`~=g!bp=f z(a;CYH&M`O4w>>nben>%{Q6GB63qm0wP2Er*cq)hE2Ts)^(Fjr z{jH&?`jQL12Fx0S0CjA%220-Hg(cEjMdH+z8cz;kj*K@)s~ut?Bu`S&q|{l1;w>ym zY)PZLf}7IiG=_wrm z3Cii5)JUbgW#*mo3(Q?~{5X*A<`-q;<2)&rl+j;F>#owkU$I3IBwy-c*^+-KO?!$l zZY`f!Q-sV$92=y7P9fDjwLPVGVrH~Za-T#u50LDKXtsQ4Br2=fj9nD(u^(gMMa&j?LXc(6CZD#*16#9^z#T+PPA_joz<_2p|q(m1;4SZe3sz|O)L#(UO zP*c~b-Q|fXYiDWE^N+n?UmsK(LUgN*A^_cBFETZz8P4m>)lWCI-LWzAGVO>)cXCbE zyGo?atk^wBy;+-LNi;e>Xu1D1TQ)It$uE7ybLneDot-y*p!-N?JPTzy(t>V3NxIlpNDe#}g5Mb-5 zM+1^9X-yRLW16iwB0+iUv#Zw>!+>!hV(VXc-h^E>KX+F6XxwB!D>iyFQE*(}^voW; zVwZKCELM#hPJUaQYxB!xVx05{rQM2pWO=O(XF`Q1qgYIbK8@tlrF-)eU^E zk5MlJ=?=rMWvBDppjIMwMc*wx?w?->P@!!G75uhg{;G1FZ_B&DZWn7Bp9 zOaiIZvWiAjwL75Re#wl8MF-qrebqCID2M3S6!_8RayTcnOpKjZYpstpGzJwU%IRpg zd~taH0ZQUaL5fXfQqjblF-n5Cn)om!v342JjVPk0H|wDf1>qT0m?|yO85}i1v{AeS zljxU&l_=2|%26S2Yj{v$g}8XJ1PQ0!9Y(QRlmgehN=!Uds3IAX*b{*(v8NCcIkDi} zs?gMGl^6^Ro#@zVo(PPBtTN-WN*G|pUnsGCu3{?m*nF)bK|6SRZ0=6TjR>{>;|mt;7*#@gh?<(T@8xK8naU6j2VH3%J(=`s!YK zgZjzDOs*5Fz`novr!$b<>K1Ol+g0Bh>NX0unDHa5_!kh~u(d3LXV`K@?S|m{31Q9H z@e!1Ehqe@n21NuIwDxr}{aeu~FDTW($B;G*9ICOb%93wzCcH)vjRU)M-iw7s=H3)m z&eh_b*_k`u468|Y3$PzQIk<6|LfbOof5fg$T`#(5U!b5;`k2~uYvCNEVGO>~%q&_? z(^YL^W(Xf%v2r70pn!!_<}!<#0E<8n0i*MXR!FXb`nIz-UnUPy0`^1qz|hpdjc?R5J|%- z{b$%@H?O1uF{xbt3z8?5Hd864N-256^M}z{lN4NFjZmwfJlpZ+DPDR<=GF zhYv$x!)5LQQ9>IM98O!}O`d2lfLvlk)}U%>IoqmMppL*KU#S(y$ezM-Hsh0N##OcC zOA@fKnVgEc-&a}I9^L?Hl_(U%PH;`O;oB;a`gw)=V(`xr{dWkISGUF9s53EcdeRX*Nb%*I0Jg1$`3KMhl`W%HgW2w?x%>0Z5{@eH?bD2<4V zMg3%V;Xvb70_=12(wzq#L)V@o`;IT@D#oP4SmU~oVe^G|j#$HXNXjy#KDgvzy?fn; zm%goRkm&GAC2)^@{$y_eRqi_NQR@X9L=Ggv>5vbTEr5dkpjj#g-b=zpV{jgEFxXR` z2fZV~GrJzgQ6))aWsH}&9VITPMrt_}8!-7rvFj+XjvEZsTX%k%pFx+P5JSr!0-`Uh zke#I(W9)76*AL#?Vl{}N>11+zx1tN@#6Q9oXF>~s2Kx57W4gSD@TIdV1Xme8H!4%> z5VW&uiHIzr`bMhoVT~p&W#71ZO($+r2hd4OPXAgr>&vgyC&ny@n*}^Z)k|Ifk%!%z zwiOJC8X8kuv=eobEF0Ulg?Ao8+iI%cUzK$lmb#>J$zNs;OQ@`~hTE69Qt0H^W5$9X zUas>XM4X`ytsTlXJvBK?U550kBbpve746jq8T`* zknJW!J0xrJ0F}17F_{Po+3dYe$#a2`Z<(&rO+T6K!|b0=Sb=%(r#b3NU}uyK*E$aW zu~gjz*hs8d@r0o&E z-!W$t%wru_|2}UGZPAFYKnslIv^-t6d--b%r+?d0i&_}m-iFs&8gp*^$gDp)`8-{v zq_mSqf*Ls01PWbqc^;Uiw-orx@w(?i>&|2gN!yF9yrE`0F>`(zn0f5;cjr|N<(4Cf0{Jg#caTBtZBOXQ;+HfFY>Cxq*m^i zsuR`WrgN-TNbopwLFVWzc!Tj4x*4{CqwNtJ_QES7b+ThjGxvfzFqnDc1v-)A>OlWz zOlcYjLHJWb|Lt@%;}L@^G&rB|ljvTa96ez39qVgKSiLuMUcsJK=_YLoQ(edSMI?E7 zEQ`|4|)Iot0A$u!QPE4*3_Hs{k)4+IFOd=V<# z@Eg#npCf+X!~JW#}eA->@s%d{PtOQXhuwF zK$YCTZWq;YFGhi@(|aZ_HKCQ9=bzid4i-IuP7xLgaNqew7W%7(6d==&rneL8KFnv#ryPo& zizD3gK)ydPl+Aw-BF3`mvYsiC4!Dpk=&HAa-d7Fu<&LWw0ptXQy$dDK$0a{G-7P6jTF_A4OVLc zF&hH#+e@=_BtfQPMEJf2)_&Nj`ZOMDdDfyQ<#7i`LdH=NZZhR2Knu#9C7_lzl@hEN z)A^@cvN9rPwt(zqulso5CU5AO@m?%tZK)m8y`ScmyZ zo+1WlyZGnTc9u?E|8}fpxNlTqt;G@`QWzEO0#+~)ht5W!?qsw>psLG&9`ZL3R&&&g zp;SNtDNxC_>B(ABO3N}QeWSZJL30z(M33w2>T?}ndKaI)#V!NCjBf3Nk{+YA^{P)Zulz5#=Hme#8x zFz==!9ImL!PDM#CIHx0NnJV6eA0({z;`xu-^BeyrwjB(DJ`i452CQlQidGjWZl&oIbpgCidos`aJsdtSe%B4e#DV70Z*nO|Hf(Qmeo_7sM0!Dm=vb2mvhy^XWzqlx zu_2}F_g>qo6^vgfIElRKB-^)D9Y)C-He*lDvi+4fHyMeFe%QQ8q?Sr3$({&V|K>dg zUyGC0=kCHisQEFM{goxP1`A7=ejcF2mkPv5#GBiiEqr*8^G49|8YQfh%!6z*4Ea~n zP!f`~KR8Ai419s?g4UvlB#Km3njex%F|hQ|;G+jS$FvfVBl*!<>vq!}@o)nXg?SF}FJbo8wa(h-2)-o+I|-Exg%-{RZkvHJ}#{FYU5opB|tPKw^folNiqC^^cc-n{L&7& zT=QK)J+cX}Zs+`?Hi#|3Oq>nFM!kRtLE3rJg}7S$w9L18H3f?NA}d7%7gceK_aY*q z;3ry$vaz`33kXwgyp4+}Kmlljv-X^c;xkJ0^?K6<+ha3!p+B**C&~%Nni5o1#j(XR^qev>4p739rJtZpMgHI|B15S<6<&kqoQz&eFDjXxyC;m2DGTwo~=&0ARu zdbqOK5yGKcqffU4mqoRD@PLS9x(2$oRdi6yAE!;4Hzoo^3;?DzYD4uMU3Zyi}8w(ITa3LcPo_uGl>1VNn(6oo`yUu{*Cg7Lq zha+h1tAngdkS@#D8uymJdKnDlKbp14IVi=+_-#!%8KO-_c$WrUv$|pAbeCv)ZDJ|^IOmB)K}LB_J1I3-1!^lMV4}Z; zAhv6UP5D@bNOx8iW~t@7R}bxWzR~@CY5#Sz$-bEn)Lb7X0MfdJXRTBd*{-jcyY^0b zQGj)@aR_w`hPXV=D+-G@cKx>PGAQCcr9+hAb59{mi!)hsDTK8Ao9PrK6=gR$I3gag zi>>arKrl?{$uiZ&B8CYnyjT}*2{OhwOwo`m7!k!P6@Q(Orl_fzXPb*9n$T3Gsl8S< z+OodR)W7o>|v=ky?aN9WLXXo?T|K+B|W~a z)oc=j>#6q>t=7`U32^n2n`mH7*bn)B(rCr2tX%%*iW>{LvG_hE96e`FGFB}kVuH<# zxaO-L%Z?sDM@GyvZX+_B88hnffVgIKNC4r3xtj;u%Glia!Np-EyF$u-$smO*t%X(d zfG^hO5B!*W*2;a9%oNx|Yl=JT@SL{mJZ2&r+eT!@zcmL`kuB&^psFQn-+6D&)!L>n z5u5-|)uI#sE4#YRd3s-L62Xmb1m5jy%`-aTpoBu*0PMFR$^V)u@*i@C8rb6DNGp4E z0)o*eqbfbhx(l=}k1b_4I5H45u;+~UpMRbKI}0Mn*7)VY!QAewwe`wsEiw@rc3Q^K z^(}OuTIdg8v%A2zHtTW$0t;fRsGjVPP5D~4tlrI2wqs=qCL@{_?yAD3=Ia9SQBD{) zUn73kUY&@v5qZY)9ruYfpGDO0t>n6x>;Db;&&K6D8m#~Klh%#jvmUYh2{k-?2HcAr zwq4*rqRLZ^F19tQHPGL`CBNK4+=kYZ|8SNF(_)DB9JHQ3+~YONR-1Kc8egE(rRpW? zxnnnHz-!orJ;`63f!pROxG(Jt-v&La_N4Z|KD~yrI2v-#Iue33i+exjH?~Q{t<}7D z>VmFH)MICMQ>)?j*EUG0M3y+!yvE5a#w#@=*uo?o*y<#L$aySR7uw0-Yh5}yhx#1g z0R47IAlmb*-#cOz`|%=yuRJ>^?iplM5;}IS3KV?K-7EoM#S#Z_n$YHXsC>KovpN>4 z&RqKtH@u6FFCi1ff)Jq&>e>#<`DG&e_y^;!O z!H_p|y^cfAx8tHuFo;5%Q!aATdnum4i+)R9QjId3BZ#kvO&mI`7zeh>)9m6hbQG%gClt3)3i5Lw7*qhmqkg-Z1-lN%(Yl%lX zYkw9;7Yr>3G%_TP*TWNpWy5+G-!18ATbw|@>>n=uU#+=!^gN2%TxqjTEjk7(=&K4teINcjAH5QsLMeIMJP{iGSXP3bf@F8wbnwcet zTGg)c9xpnFUUaKmn65(W+Lc%o(D#KV@V7WVZ#joP`$uRwxRAuAOz=}-^LM_4m6JPO zKE!Rjhh|)!bYRZjLh|jKBS+s%L?197o)47OG;%*o%DTcY#?B8TvFnw@SA(3spL>&@ zREu8dcjW@u>3F_Wi-)i4e;Z-SUxG@_;v+0uJh)f7$r zcKBGuXr6%wfqDBx3wWd*lt4Ij3f}Ji0zZQph2J*2#(RaYw z8?%r^7^h99hB&~#z4AjgZ`dwCn88lXRXoUtyHzYnn>f;@VTDO735F%$dLeOIi@5k| zA@QJlgSa@vj6-Zp-G9e0ExcU+@NoOFckyryV`C5&d{Iv!yh!?a6L#?=87i(^kGg9% z?Ywk7YpHKsj}&eH+f}!$B)@dr>#5tdcK>H4xQPehUdNMkh$RWLjU}u~S8Fn$&oZz`z$?T7B*!>K3;+w=1Mv#QJN1Glb_6Lg$lE|$-=&c07bu1OZ~yDb z*VJF178oG60q9o901DjA)zr^hvWute5KGB1`|qP3&`qM%!;3F!GYIs`fuQ@4aFKeMt-S z-7to_{%<7v;c5s4_AN1SACYY2g;zb{qHE^rC_N25RMD`X5TDqv7+4#p6K=&zz7n&k zPJ<4GcZxxgB`fQ}iklctftlBz{_R@INqgGBP0Lu-x6sfuuxCOL`DjeUjb~GFBPYP zK*@s4-07^FT3og$c!I4rxmVhI<4tq|I&<*}`c~vM7D|L@si|iyAPz!woGP|B%WeKo zfF+;NT$xI7&h#Y$j8k{R!3?};riZY39+LBYf>hS-EFpd%_PAm4{b)Y+*y`;dz7ywL z;YLL5q?_#mBQfQQm8Q738~QU zp-va^IzTttvs2v~sto#D_=?OX>_C`YTaD(#wTANVGRlGQB~~|5iS2s;r~H_ZGIC8i zIdxnTnE4H?&_a|5^Uv&`AuZ{29$_smIc0{bAWJ=`sf3PwD_Hkog=0cNwOs2KhMHSq=$wAf8q!Gdj#0w-C+c6xKi*Wb=hcSl2!^Ji02~af~AKid6Z1tNnY1WE|tk+xil~wR+v! zvRa$kvn&S)0zW~9IGyuI2!oN875(ApP20w0MkTtvod>(`b-Ti+DhOvl9*$!u{H}nS zbY!S4UOoS57k*O7!LvL`BBywzAqe#Z;I!*36P0=^3reC?LMurBKr!Xxzt(ZO(H(&< zm6L;56flwvT2yMXSNuJDR<4@$${Zqw4=7nvf&v%|d=uLVmQoFsLF@J$jxN!RH{3$CP zIUy;&7~uDP|1h7)d*S>oWT{B?(V`_&HWeVps7(l)&TEpX1u=B;w;~_*DF4;=3O8-SNFkcS4hcnM?$C5=A-L|6! zl0j?knC=x*MF~S0%atI&CyyDC?5r<%C5GC+GkTRE{G=4QEk*1b3E!d65_iF-^!^BR zoird8wWn4ScX>++d^w2R;)ecxU+Z4f$4g^(Ltx|e?=ero=4mVZvRbo?Y2RG&guUt?j=-rF zvcW^Q@5iUZa#y3ljalFH*@v9 zH$tF7zvNwxtxp?)Mb#29%%g3j_v|LFefr452Gd0AOOC%7r;wa0j%W5otvm-IpG-6*cJ?o{<(Yk_m-yUd_%X_d&K zq*?rn2+-iLGEG$*&S6Do&{%D_HP1vDBd#lVsdakkoCZ$MN>f2v#lFkee>HF&Xo@O} zej%Qrup**XDM$I0M4C#Bu0v>Z(9W>-7~2mNBU@GHnSlA#K8I{=72k30qnm;Wxk0jl z?CEXk$ZwGC=u6e8pErakXf6HO2G}G*q+Q6Di#O6YO3tu&9ufE^lF(f?zb4-ZcnYpL zAWi)X3WrzWCgZOeI?l^bs%SA`8Zbz+Yd9;*Q;MXgGF z;1^UMQw%N8)>)W*C-maNX*Bm?ANW}*KWZiAYeOY2$lvqB-PdjX3wi0M2pH=c_9sX$ zYVRPpK5?m02#OsTYS?rIMraF9j`MoIUOTrDTUVfO2;Npf^;3v=nfQd;=}>(5EvWvs z>5`5{Y%>NCbeLF2JOPQ9z%Mq`)tf@=%}#;@ zbinlZGTTOvfXjR$rl9loTU=3pg3`~^{u9)LR4_o_2i2rh9Y-G- zk*+yz_4`FE#vsR^xb`o-Yuu<0*;|oPd1f_mr{GHWWX(}&Iu0T6ej01tYZ5{E809rt zP|l*9LXhKq`Gb-dR=AT?;d82|6 z<^X!aAf}J>2K-#|phKKRWg`^$`ub}MW}V&1B{pbq-+5p5fxwVu-ke(p+~ql>;zVD) zOdhg`&dWqTCE_0qTHTKQ0n-h$5sOs$(RM0-ym8m+&k)z$X+<~3KlWeoF73oh`W`MK z=5Un%`GK&U;pstte*U+ux4HrCYP6+mzuZCmlHCERgvQ5Wvgj&&s3=7oEHuSw^98Bz^VVddI)k5z5`CPg# zGZF}=A7TAS-k_hEtW=~SL5&xoiQT#Yo@MKp#c_a_vh!b-8&-qOu#IUzjf)X!SSshy zR89Is)~jIz-3OXUCSKNs8c?!;*`If-3etX};&h6%?}VOplVVZjC@h2I9FbvUwb2^l zfP3FyU3AIN6{5Ov8PegSuoB-WA&l{IX1joB40OeKW5o(%NT~@%<#5NNC>0isb|cP8 z3$q?%Cml@33m@MNlv--2l<%_7Hz8=siF7yq$<7foT3m8OpeC}dW z*|zhs&nrE-hX_6&)Q@~KrFbQ0Y}wjmX8`l06Cb9He9WKRpQl(qKEG$qpB4UZ$d7^- zp$VVFlbIZ!Y4Y1nZY|f55STgu?*1sLHT<%F^VPt6g!Nw2~uk+RgCA|-R;pmL}Tpa>b3NGe&2yQ znU5m~OXS}$gkTF8{3?ImA;h`f<)+4%BB3Ezd`>@g&E)^Mdudt}l%l9SL)tE()B zY-9XV!o6T}%$V|zX6N5K1Jwf172f@2 zd@sH%0}E-X^Z9Xuf|wd7+JL^nkwAy7XFp;8a&r<~#0n}T7 zB6UO?p^aCxjtG@;*7tAzAtg`L>-F9o^3V+DId?LUYLsrg;_?IsTe6pv1CPZ)Q0lR` z7lSf%e)^*q3E3-@euhfhYjEKhK$yPlg^&nGlYY49h8m$94(l8X0J8}|X$U4UAfU&C z#53gJvAV3l*TidTU^9rZD>t76(I(Vv63Hd(m6_!g@<_QlP@+}&eHqUL28l>2+-1p33dP#gR8@QAZojDH1-d=pRQ;+b@#8{kruccB8>d zO>PQy8}X!xs1uZ*55=z1L%Vd_>N=Ea{*yqUF@r|ytMDw9U0!?;=BTn@U_55L%E9ev zp8M@CAimHCmJa`NkZ=D6qPLg-=q&cFN9gnUQ?2r~Y#P${d7D1yJ%GIby(LqFvSp zg{Ke{s2jD4{9aI`fX6k0VApIZP}8a&ID{*W@1+;*{i?B)MXY9v_Srr;YOXGls;}@6 z{Jz=i-1%bRe!slE-7s(T`?+=xy*a*(jg8^sejoe3?JO)D7_jg4czVm6c=%=i%I~1L z`bP49xxCVH|Ijrg78cIJS(e4Llg#T`megakHDv}s(a`rYnwh)TP;PcE2MiZYs zKk%cAj!1lmUf8V0nigYgr0^GFoyI>+0$1J`;}-9ynC}&V)bi30n)zpTAS#n(gMJ0KeYp2t8VD zaEFNBQ1AEMOyQOFctpp54JYwyehmMs?sXHH2V*GDQQhwfhtSivgGe_9doYBQ5}m&P zPd8X)JYq+2h~Pn<3P8z}MnnlUxm7@;-+a=n*xvz#M|0%enHl5XkBo)vztsXG=xW-7TfTj+&gYH21A@ zm#xU&o$YG+4}I6&c<&GU(3Pr-wi}yvdtdt#rb-N1&QED7t@4hnonWHb-;~>9;8Q+~j6ay3tU`Swi({tVq)drwRG)VoJthX*QOG1?`eypT`B` z0rq)Q1v%&-k;e=&R?MkSnhiEePFWWKElUJ}n>LUQz+>3TS160&MjwjC6{x8$3K+11 zUZRGgk^s0^NZOmwN(GC2-yhA}+?J@Q3FjpE#!ChIu}`@Jm0p${_B{|Yhnq9V?#4xL zi7Jmdr9ImjVOFdZ=Kxc)a%A^EkwH>?A=CSO zcjM^Wc2;yCW%=Pj4MxGlZkg>m_b}~~TJSD5euR8(U|+n1W%UxC+E!@%zoBgB)ql=J z|Dqch7CCrb!9PY-cenIA0*X8VerC<_9G!72u^m(5Vto0FYzL>9hdG><{=A+v#n{-* zY_lQNub9|luWg8Z_TJbM-%X(ImZ4HJ=gboNp3>$FWG+-JvE4z%vdT=$&L8z@=&#rMjl&_hDkYkciJ{^9Tx9u-O zvl>gFIv(D0QT_MOrRMLnR9*cmztefYGB`pye-eXQp=I6TL#b2^G^s5=5lV0wMMV!* zL1d6}sDg=Q6irg?m_n58ZsWSkJt%dWO2j%;rDX=lf$i*+&+juKBia?lqb_ucdxW{m zm|lfEv;Wwap(-rt+FfpWxK}*N&I0U1FUZ?wdXaMl7iHE-{plgsInG4fB={n35s}Bi~t9ys>sDEX*3_R!mg^OWthz`nHxpc>HI#fSjVLdQKNstW)nKy=@rR+T^JqaAO$ z?+b2O18VgrYWO?-L!*#ANS36(OP=h-{OW|)S{)7A^q>io)cT_7Nl7}g(ddkf0J~$m zorLH_YHd6SHvJkHe6J!{&F~uJ6}v1DY4)bMZUhi^Xnnmj&BcAji@+LiCJim)LORs{dG$LENXPE` z&-|r0Heu^f)z6~)W2pVLSzx8~VBHJwr<6jTCalTp^6?x7&XO?cq`JJg9S9Aeop%-Q zA`v;GpG~%S85e&5!I+Pad4cC!mUd01`qzI+@FO4{iTUxpU%BbgpWh|!Zq zfA!&YQb$ykkaO}JqpDRPJJ_(x|GaK;J25R%vrk1(nL>%RP6y>A<(!hOw5DzIf_|OYgb|_GLs!?S zg2ueN+Xw97eeSsqe?`({#fJ!Na+6BCGO`y^eTs{oJj4ei#O{~yc19Qo4yQ=W4bE-D zn`gmms1KF#oov=5q4A_ubg87`L-ess1@d9>DF?mpi>a_io5EV1JX*dFIn~ho0TPj% z5|C#sZclpG%S(7F#*`(U@oaFIj-t#vC1@WCgRL@ zkqyJmxGnwTnW7jc!#l*t1TZ*T-<6yM65-lHR_T?=_;?*?EpBX_@ z*kxVl7{22wP3BV{LC+RfxcJtPjwW&wRls{#Cqv0|Ah~vKnQ1;rW=aGYiV}6f>7Bw+ zFs&8BcayBCb!MNC&qR=l;e~y)g2|SVpjDCQLV}FfT-e7yqtFNBQe`&jMtf-3E=@3y z`h}YAD701?&3FiZh_6@Yvf^q9r4U8s9ROtXA_HYhAaMAj7Th?}abzJ^p%`}S+xeW; zp+JUfAekSdj}HWLlVsGQh-jHlEQH{o1+P7dtuo>xCy2F=0H)?6xrkpXw@luwC9pqg9>Q)aW^+mZ|>i{y7Ie$Ny*P?8RPVohOYGO^Wx@)ie-b9pOFY zyI3W9QApVNBQX(kq}&)tiHvRH=l+T9Y-ZM#L}7<1t8>F}qZ}xa_0WG8qoHWM5BFE( zh~fZg(rv1GZe_MEHqKlmZPz#pwj%Si_rg^0uz+4I$)L*u-92JokkF}fD%;3oc6PC| zO&J6p%4K6Lo5*9<|Dz(38}>FYuWMx>J5DFmLjgp3b6?I759O4xFB{B5;WS7sstXwH z-tI4d{D6C+``5mro@uW^R#sBihLPBfP}roRH`QP?m|9+{d~n-bpX>RN^4F$C z9P{HtIiVd2v8h{RGN2vG5Dxbn%9>dpt+I=+Gp=RGS(fdMFMHdU67?)BbhRx0K41562RmFgW zc!_z9!^M!x$Ql#eFgpr|NUMt9>BFlCh1nTnjvn>J<(!a{ zpzxOGqOfUX=*=}=j+QY^Ht}P6UL~zUraN;pn<*P9vj5h9r~}J9xyvVsX!;S7oN}h6F)njs{;Qa(t3u075Malt+&XpSkjuYlQ`sCF) zc(>MtEp=)EyKp90t$_==@CFvkC;mtCy#<=g&X>gsg;A5RP_e$(s@)lXK40 zVlJxX@k-^{akWVF)7{lv&6xf8!SD6feQzY)iO-z_<%c59gx#n&cv<=|x^3&+_}05# zc*aWH8)}kri4KC$4Yqq}@2y&~wcaeo?;ybvN<%LUo;^HzAj!lIB3sWEG~vZEB$+mp z@X*t|h#up1`bO-e6$<#(QzhC3Aa!ztzB@6M*f>6kJM3N$9o!eN$ z7V#ks@#(2vZ5!mMCYm^jg?Y<*A2(P1hN*kT3f#CMD~%L{(PU+*YL=0dW&Dm+t~;C6 z31J5!WizeahK6eOflbr%6sWeSHP4Vg)U2YZodSw}p_7Gy%bM69n!`$RF7>MD;Xwgg zNCIxSLm`@xMEH8rN|Yr_=SO~laq9=SCXdO~#cYHIYdwy>C$18;vYFdi<}DJtgDD)A zLTU~fq^lxDRYVJJq7<1}uCZJ&$ekw0SOQ^Gti?lvx7I9P;qH-^IYhO2i%{e@8Ta8O z*pNEz=~|K{Q_VsW$#PmKp2#V=sg)J}!^2En>bt%Bn?rIR2J;64^Tg1tvIpH%E8v9^ zF4PCquaYOXsPgI4^&n!sVl-2$(-li@?Gz$Ob;p}dc|wkjPbB(@0pSo=&X`%8*awP{ z@Xfz4d*ka0?hKrtEw@@XcLAQS!utYb*wrgGm0&$p(X-Ivz^MXOfEm`tAL+3$_l~Dw5OY#yG z)(;-C(GQw5T2>LX7&$jI+(oW7tn{H_jdqiE3}-$ zqDQBI5i+>PiXNQ;#()61DSAAFJ2rNzSXb1=rL$~p+DsPq4|vBfF7JLH+RBT|yHAfA zkJE;4YQB-MwdtV>EmDg|+)xRW!U-xZ-;#kbVH<|GVXI$&bT_^)1TKKMoZyII<$zK9 zIZwWLHTBJk);fr_`h$k#E&dzp`5MD0Fz3&vbm&u!xpgn}$8nIF5QmjaeP2XHDwc~o z~0N~^UyTx%3vxpHhS)TjQi$7z7D@x0aFhH^Ydr&6F(FXZ9fM4#|?6WAH};nR1M zdCMgzqMa$%HfYNDHXL&_#BlODhtomAE*^={(Aw6<7&nDy@9vM29Cl1ztpAj$_Y zbe%ZsauHZhfTL9#?tozra@$eh+5KS-fXw1Z0XheUwYE67!B`sg08@TjdO?!E_M)h5 z$ea1Yp}q;-73G=+^xm8{8_s7F2-y3wve8-1&7=jnxD57b-oquL*e!A&%SIrXwOQAo zS?cF?V6=BPRYHrJ{U@}C49G5~GY|1>_jBZCBFRY{m>L1>PK(A#b?l|DH zC{S#-bqk}(Uh`s^v1>ijxub;xy4npR6YsqVIiy6w&kcP)nv%&S*wfEyn&ERHFTAET zz9b_GZw(uxr1N@8h#d%t>Kg;nJ>u_dpQa-WLztLK#7{KZ;S4%r_&Z!w)*?v0uh(p& zBq=Ldks4`!h;If$jCb|H%bjAyA})I7aoN+1%2)w;>pknKN0jY%gL3*VeFdMl6%qIZVgFnxm7S_Dm5p>&_sv=3?8Hd-`g-ph(D`1>gVIy|v@ z^X!h76FB3>F*r{|e%$(Nh&I11uv?ZI{0hw=HLa`eOnv|>(pfE8)skoiXb1>sh76(Y ztq}$tlREGvu7d%;23WS3nzphGTid<4sX z!GI#91q8_HD>f%5&Bz122KU5RsamTkkIW*4hPo_7#hMYq#DT|klRbL|!!ox!ozChf zs*v;@e_+2d1~k|(J(zX?V?T)w`FHe48_KMuJY%ji{-R=IfKmAy(Zo7FhhsDF+AiZ8 z_+Tr3ZBTzPXfwzTffM_+#OoquRkp@6D(Z9=aYJQYmXP=3<@{LI(ahDZb~HngCRw+8 zZ}I%5O%7D#V4c<3j2Z=bT$DLE(^4te>0h)y8caHXHJde770{2ABsrr6W`=@BNRvuv zCfmBdgHBjH?f!rp!D&uTfKPjoCU?*09|vt&z;}Qpu_6(5MNOP;E!idCI}8l4X7?Txx5HT0GJNl1HDVe-??jW7GG(a5i2Jh_#z8B#&IXS zO#h6kg{bn-!Xv0OhP>$ECd#vlZ}3HTkfU?@?6t6cds$9y=q4BV;xbn5h`MW?H!38v zo4YoNj1@$P0s|%hG!W6WW=6z6Mk+D09>rN}$$GFZ$OjC%Do3QM9%xm@8mf_~y2vy3 zz7#%qnY9}PX7G#1GZ|;XF{};T(5^JRUlU%dr8Yn)XmQcY7h0Sc=rRJh4&`Mflt@HJ zZKA+T^j3Q3ReujUX}qjMBgE#>(S<-0wR7@#lpoX~1IIqx>Dyv9q@`S(ygq5ZG#uE3 z4Lh^xGgmK9XPe?RB6pb#&IUJ`&Cv}bJweFW`a*j{TUWd~@N*Wq1g zj*V(9l7*s$utA>?VP6;ghuQ$r%*i*P7Z|u( zDH+M0uS_;4y>yuq^M!j@0^UAJaYdjw9+7Fe5(60GdT!w2f#kSXdOD zIXf}=_GZ96$x1_EIb&Ah!3I-oEsH@^h|Vw_sYKqKR3#es<u271Y6?!5i1WX8jt_Sn!AO7&kALbrLv8Lz+NXmb| z{`&OquTNf`4@+K_bbIJwt>BkTh+CGDx`eD4Se0R-4(nxPKwJQFDbj-j59At!x|j@C zY+H$-O;my1rGos?5pK^%+T0wL3+KvWLV*q!brt9NEC@8S9MpwIyP190z zLcGol{h?MV(zUbs)*#EDpi-pdz9myRW26su;Px`Wi9-G4~Jq=1OV; z=+!W&D=ozY`VdIKYEoB=p08*CfkWqD0ky-^XBu zlUT`a114M4YCEe>Uk1HnKnu_gsOjf`XUT*II-j%=?QxbMB_IR|=710rt`&B1FyEQ# zeCnp`BQ2T?$FdS2*FlPSSYp&S*&P=PH{u;C5St*~T%>%lo~UMvaf_Dp@(`plwwRED0qi67Vl+>tG?Ac z)%MF9*`KC1*I%_s^ak zYH{Z|N$L7X6HN=PZx%G7*FXQ+qbiL>#Tkg7Kl`Kk$|qzc>MF*YG{#&t#$YuhMJ zd%`e6!;7jd`G)8(7L5fdt_1*W(N9|-ZiwDD?3l0_Xl*USXtpdxbCqNeywE&TQPo}6 z)Hb!EP+;ASXRe2d$74cnYMx=7nmZK;25ApQXuyrjOY3t60RnMwwIuCo96)ksj4zVP zb~4SJO#HL!57+q^!hppXz9L)FaVvy{9P))1a%8jZpxAMUX+fCIQN(n&Cl%ir9G_#4LCU9TCg>t!JEdWQC8}@;sV9a6X#d7AJvjQAw6AuvI zhA{sDM?a>l!7Cx5%m*t}wkG1n1a)8s8!41?aw*C>3*7t-PwW+==}fEqPhKHmqk=&9 z$_~p{F5xrQRCkJ3%N=L^`F>(MF1%@SYDd!ur72UCXUM2T!3YJ+`=Cr=bNcK^^$1-^ z$jRk}tMxc1v)K%d>&Rb%-Ey=&6{!gUGAN$4WEP;Ss_2?f6EzFAypjgfEeM(8_RX7p zm=p3+R2Ft^O5T|ef|o*E;~B-V{%5e?<70BwP9npT-pKWoEQC0a?PUrJg2%_?i$dHN zU89CE(u%zx?^vUR%~T`i+hy{Tv+VHj`t$QZ8e*KOvN z{tM_>12MGN+(HoLdb8lGnvNKH5AaQ}2$4Zyjl0Yx8u@7f4FR*M7h&LSY`$!Kt8bXe zw5+AW$k6k4Ukt~EV>6j42HjZ;u>fBQ;pdUD2`N=YEIvO$%>^~y&#`_ z{BNKB@v+v_N-&?J`=GbNTGLv~yZ!oR_VL_ReOkI_;!dJ(9!TaOVDM4$eC=jHQ}cjIl~K430MC?ktTPUB(9+(9sbD z^7*rmBTlq?df?HfB=ENKMC}QrXxeu0q^kz7lkyo@>lZN@Aj-|4augTXwyk~zA2$Mc@EK&z!AAmBFzq7);p;zh#9eT798y@r3i+f+*sAW*%}50Zh6B&+N?}O$Aq{rK9i<= z_WIiBzlRO{%gHy_Bk+xF8#LF#*8`w{O?%=c z8^}y=T5Hv?#%~K!)dt=|*iT#zq5D3$SeOJn^wA>5g~_38C$&a(YHp#6I4o4P*8T9| zrETcYrn#0T!ltm8MCOqViT{p z3^7A*CC2D5P5XsvGff*st<9Vw^81>$MYye}2`+tMGVjJ-_!i|53lm~ugm0+nrRmeC zd%0r4(5rSE7pZ64m~=+lVv|jqHX`lRf5|8H7H!1smHj!0V;bx%_(0%~ zGN+Z2N>m+sPa8<6%DHTJDKVkRioJp=i9Ld0Yf5Jz6-#oeUo+JeU4C7+WHBtIvO5k@rb%-d{5z@|QeQth!JOuiu{7=~ zbUYpBeImglR*xSee0-oqc%T3hJM&Rw`KjpCqmky(vyLRsPdf2OCeg8LFysyF(vKT5 zHTd}fYYR$2msG9d>ovj0A&(EEa@&{9$W_RFf@?mIgc3FW7$&znn~NGmq}8O)^nx=O z!wNSfSJS}*St2e+izl{r(g>mt;C423aqLE!@4vkY@tV^#VW#>&I_gL(;EW>`kib$9VGcl*iUhjiJLi* zpOAY|-P%e%_fSp^wxOxIGsW$u65a_*gWaNt zRZOl#*5fv6i;$Rr0wK>VsX>r2-FPT;uqsOQrxbWO4*G4D61vc8(~3f|Sy?9uV`(37 z$FOU3NR;FSSDa>NETiin7EL#b>%yYVm|>e3e}h1}q7si%f3`XL4D2@Jf?+HsZ8%7>)Em`p*O9@X+oG zkuv=R$}Qu6t zlk;H4Y|dz5KotRz)9=I)Eqzw`^?zs~LQROU$(Em)YFm zvB+cR@3~a+f8udZM1I2y92|bqZmj-lzipt&Yt(~-VePuec7RbU{gs`K7xhl{_Yb5o zmxw~Hcxg-~;R!U*UD&Aw@6zjo=(Io7G;8A@;;(x9H81OJ`Jv`_G&7O!_dH7zTA{jv zM1V+P%WIaRU&%{o;Yd$&5)7UPxJHvYqZQHjbSbLdoXcUqf;*-Ikb7<7x%t*+K7uhE zYqcwsmLqu%qx8B_GL>DKfEKUzb|LI|W=kpa27s)0>|6;xNCEkMd$U zvwoOkJCK=#9%o52l;d3`uf8!hc%6XMCY|8=GxvntGr{C*q2M=Is}4?0ujyi z3N=!Jj1DHZvS=ZS8KRr?iyh&54Yv6!zda=PLG!UUF*S;ac^8ry%8Vu~HBlK@TS+Sk zJRtx@hhTHVs~MdHI4TJtHj+OsQDLU<*1!{Xn}Ux;M*YW(9+((N1i{rCTP7oVowqqE z4hDHpPD_2W{?l2d{)?29R|B`}gh*a2GuC>~WTpC_(7m^m;P8YXHJo9wbv>$0{;zc{ zA(3lYeJNRn)DsDov1krbKd4qLZ^m1DPI}_rz zF71{=92p|3B_cN>H;xxn!cgI(TehB|!idi|yXqB`aWcM}cu?|QR-%UM#x$+BDnRT~ z^mc2#X#Onc1ojF)p@E2`TC<(`*z=;ebGn_K#rEBV$lp z>iebI3)pv42AEE?>o-KAcSsM*>HF(jb{}ggpnJj?wNrhMHRB&aN2ooZ<*@DgGSEmmPa)qJz{tQ)!cvC(Z? z1L&W7fh>nF`Ax=*uB%V>kE{~5?pM?4#)E-=C4rJ{0OJ3O7iakVyp8Y-MZ`au{U{0t zGvB{W_81v#4kgHQ`%8CuvMv`W}eF^zi%;rf@{=!C08nTQo?XB&w#F9_-;Kv*-QLBcf<` zbH|0I;dZ8n&yVJI&Qsb!r7S_|onLAR$2Y4M?d_sQNCbk$QR11BQDkdTs%D;3 zaw$@0nI&kN?eDT;R7vt~(xw;hCg7xSqPD5gVI&$16YTBNUJDb}0fI-7Hc;3*Q03P8 zY^(zmwT1Y#CHPmWtrZFTm+;`Os6MXNOC<`AzRbx99()PTB|VRzlpNUS-aWH4p`Yg8 zgDhyDBe|%U>BbNuEOIFf0*pI;0W5QOWec7;sAOxxhbof{im7O7=iLjlqR{ewGOz^5FmGg7N%IYT13gl+z+sU`P<%*fwFA*vTB_3BS~MQVG85j2|cBFXC1 zE1uObW~s$fEbaPY*WR7E01DBjj(&$e`mUcRn)>`5?8a6y-j27?e}!cW2-Nxn%s1}S zEMs>pa~Hv!XyP66&?VL<>_SgdI@pcSHCtqK*?U(8EgX7f-+=pl>?QEu3S9yCL_ZzC zIHcfl?>yF_!{Z%yJUN=WL)i|B<&J44z(%GSqW%?2@xh>ttckX5sgf%w(AR{TOk3x) z-x|@rAa)@lj(&fa?}}ZIdH=P6vFvot`%O_8Nc2I^xjjo?L3k)r>qq*fT`(r{70Z>349!Tgi)Ew7t~tH;FDhXp)Fw&QtYTV(UVMy zsU|nJ<85Ocd;cqP04jQmNkR6e;Apc^?dE3={Wedqh8CaZ~u}j|S4)`)WWKZH?waby;q9 zz0X_rsW@Z$w%XR_To46C%{`?-I~reT2|E=`76%8;dSz;K0_AG-SS=2<^uper53Tr1 z6w5LL#%{zw?FZ%0T62L61gU=jhtYLXa6N{F>Ss8`Ub)nViKkNXWs!%x z&I=nc1sWvG&MI3Iqis#ViX&R&`7!MQo)JH6w;EFX$tTCpkDqTT_`RL_ivK12ud&M8 z|6VLQ>?8r7yO~q#rbHU}a-4+B=@wF%0^SRt84_^OsK{19mX=7IU4qk-m;a zsg4n+^7xKceV7{I$VXPLSk5Y%neRj-1Zp84>N&Z0$szdC&vPV)+4z5P%#sYuBxTiD2=T4a>xeH6no%Rm3? zAOC#*>~sFFfBX~ng{cIn;^g_WXP@(lNtda*{cQv1+)gl~Quf1`v}Oo3w8g^C6katD zm@t&BS@ujXF!$h~1DB&0%%l^@1Zsy>Xyx~^B~2#~TO-{$>lkNlV#_rz%QB?jHft1Y z`c#tRyimt~(h~2sW)c_wZ-8Q2F|xY9)Se+=rI?!u;qcue(hY-3r&6MYMvFjAinYbINcjPT|gM_<4-a1?p8n7@r7O2BxI^IZBcPQJ@p{Uj2SDC6o6HssB@`g`CXEMP6n+;Yy3g#e!88o|YSC zUI_Nd7o;v+I_{Gkis1L(e0BEK3sC1$LGGE>O71kVg^Cd_n#kMTMb!Z^?YBhaWhHX% zWm>}}c`!PTL#2&BqwW=lWZ(Rv@D6C$Dy3V;0liodfw5at6J~}20+vV_hH1N5`+!W| zA%w^!^QYsK-5tx6KA*x6@T7#}uG{mZl1!dY=H!~^Jfl^%p8E41M*1a2ce4Wl>&LSR zITRI)NQ>ebqj$_=D`-Nq#&E@>Aec;S5rsJDIjx#~Rb;_znD*hYZ`dTrsy6(2A*zJg znz!&saCHp)xjs?IUSH|0mmieClL+w>8}@#27QasR4Tw}K_zyKB7iX5hd-7SzWw@x6 zWx9H$G$%eh$?1=xAm@L*Hp4plnHDWbd4}>KW^PS`+F>BL91xhaToNVdxTiOT8^Cco zql%)80~9EvoI8f7#g`k%mxNb5A>{$`L;_@g`AVcCgbME^OS1o_M|g_AC%Nv8ycWek zW!@`BQ=)I~6#w~6#nmGKwCN*03ZK!wU?*eM9pD#wr}P7c7loNcCT<2Hd`HaU?bXGo zNxZ$fuyfG=#DeUt;SXbuJ<{+;3aX8q`f@`?ZCLp$j7JKNo^HvwkaJH*6H=1bnc`)@v`_4j*9Qy&6P>AsCXj|r$QeU#MEb&} zNDZDqIIf+YVGWejP*+phB!xph+~XnI#tZiv#hTGjyIIQzM{@_44{iilhDU&l94YcR ziO0uR0ecoX)PFm^*JSc&4m5L6?g3=U4S~tN*eeu0P<|Qa#g^g*ALz$ljpNmtlEm|B z{d6a96%LS!mHw9KCtP@Rq2lxE!g>>GA^ND$%IByh1JhctYFn+5KF#Ex;-OPsKBwTMeF(2u^n zZd*)GS-B!FubqV5T+N^z0fsHnzIq@@#uqGr&=dvtAquXt_6@zeS9UMREAO|I zBqGb$P$>XNJ%fdCU3RE$#ziaVw|@lX&8TU|xBS?j%F_qPnnv;Ib-3kgivAarJ~>vg{W>YztvfWYpp8A zroN@=_`^#Pjp3v<)d87eP+fx_ADazy!gxOZp&Y|)LbAj5S~u^sSNpp4`yuTS4yFaV=Rj$4~!K7WdIX!VlalT`OyT4Jena7^wVhBrsa56$U7R z<<*D-olA`fBR~Jz#sUq+l=z=sN!ZEuCbX{I7XZKvKX2{s(F%+df z{tf(RU~JaWagwGc+N73jQD+#}A?Jja{A*T8h~d)e>y*?y{cNZl>?lq%2yrqVVL~^3 zSK|-8ep(+u;j^g9%6b(|1*D@^u;XDa&KeO9K;`u}nq$8Dor*g(Xd%qV9) zaidIgLxaW6VqCrt-Z%0Aq`zOJ-XFy`AF!NpGT!cTNJE#QzL2zFbc3RpDRyG)4iExL zE1EOKss>;n5k+CJ#J?(8ajj@_8}y3o<%3_neDDB=uRS)HcVhzfn?NzVKtJbg{F(i> z80GqkmT{IO`}Bq^;C_wB9*CJ-iV~oxdY1q**Fxb{F?ZL{@NrIB@1-`$%Jpw<(lK;g1aBtSCrgQqX~^dkN0YLl;U~&`l)DW`{WxrDxBcJwt?(fBUz8BcdXdq%7h2 z=7YhGv4=lAe?BMw`{dP^5dK&yNp6H%nXl>xS{(;)EOh%{*I&JEa>d(kVv#MooGn27 z@Gw99{qN`Gj8~Acz)d=*jmV^G1#Y-PC_(`@1H`1TZo9$+3I(_tkkgp+RG zo+wP5K+-7&vQCMO`lF_@g%JZ`!c&s*TSgZ0^GeiZ109H99>G2hS`QAQIg6614;Y6u zXrFA|C3t#6A~fk^4Juwqc|`&#dBntWKR#2W~sy5pMVVHW%OiBcc3ig@P>Q?KBh9b|& zrJlHhTXE%0DPW_oVYo(O931Pxe13o=L{wNp3-7%C{bPc8zoMl?=v*zt0ywpR%vZIt z#EhDi`bB_fn-Q9``KWl#`2bt)7}!B>xbjy!a%F5CyxElY$e7QJeTEy+?W3|}Y)`t3~m@~FV=F8Z2uS zkLb2ZibbM4MDoq_VhP>j0gexp7JgK)@lgese^KU+M>lmu?X*)9W7o{SV3Qum{fZgC zxFS^ul9R(zmvCnTh%O4nss&Bhk#Aved9VF8 zOIx7W=x^AE*qE zThd&3SFRa0&Jw3Mq@p?t%Uqu~&F7F5u0>rLpO*y$hl)PK#iju{reaI2f>a(d7v{S^ zI81l9(CEhH(jSc+oD+&au2wk8HV9bmu$4+GjWrQm`wU?T_ z?8wwW0flRV&iA+i{32zS^-ad*>Uy-%zw2cTzH%!25ZV-R-i8j_zhs5vAeU(FqGczp zMR)<*Ftk3K7e+u%U&c(WJ^iQG&G^3_PVvOrpecJ>l>R#;p;;!4QOOkzv}8Xlqw6j~ zg|+2c01Z;u6@kzVlqy`&n9)uY>0!2t!gc^9Q|))$ZiN?>R?J+0(6QS)TYmMDNS%$THINq2%!V_hRBm4pi?re?-aHpwAYORPhxF}7$!f>svh@%^kAOYjtRjf_LeQ{5#^yIQPf2=K% zHP8D(sr@z4zo$2VH;Fk60f*PNckJi%f^`|#3~M+GPBp)PX^Y+%tLuQ3Zmi$ptf6!$-fpISd6M{$BqPkFZFbRJyV@_;~J0}4#XoDZ555=6;E=b-0-EX9CX4;u(O01=Py)KgbFtgzWoAX%0)Vfwbk znA$C4jW93AFBE~or&c_Td3qCp3E#BqBa;=&Dg5)LUbo933ue=}BwCnL48crTl}jQP z(^g#G$>tJVwoK*vurxK@B2wX-);M6{TI0$-!F1yc)C9z< zMf5I4Dk9i+Q%A7v;zk^hKYSS@>UuZs!>O~xw%vy<(IVy+4htWf0!B=)Q6flN%!ueV z#(n5H2V$uH;Uh4D;9H!cmpckYjVR<0kIaM}NMf{1WP6Y#<2g44#0>_9Y{_)=ayB#SX;DX;SpKpOD8zasYlQft6( zZA=9|7IxyIP5Xu>x2Pq#<;05YUY_k_V*KDx0({7iTT3(`6(VJNy=_N0rk42^U8oUv zwW+xwD)I`%geTuV5)A^te`H^387JtB8sd`iyfK<1ZY2EKVcJL)B|y(Ka54)hCz3_L z<&m}&1Bd6_-c{=e)JI5v5v4yci)J!x@TO&%@dPSRfTjxD?2gSFuY7qe^&uC9c_!Ga zxiM~lSOnw-�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%0A;uMn@cr~mV#<-Pc?@S&Lv!PF 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≪q=}z^Foj= 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

iop^U=^QRO^IO-ynn1gOmWE!Z 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¥L}fgH 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

>FTj=ux6Kwarg=tr?FEM@0TtkDfY=f=^MP}Ef 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

wZ3 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%0D29MXiYJU!`su?M^y{swNnaZb~oeh@F>g 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�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%0D^83ntH;G3RJ*^{p&e z)h})CBLL@n{e2E#rmZIA$EATZQB8LU^|l!RZz4GJoUL(j2r59g_Ghoz7Rx##A+p9i zMM%kCqZJ5pTaZzEq7vPZa4B$2-?k?S9K6T(y*=u_63JufxIfu6&2%%wBdoM?H!vHn z5C=i2*ZM&W%E0N_Q#T5-PblLYmbTA0%OQX;W5uhU3|E6`yaE(8QaJ+FDUJf8U9~tk zLkO$%XqY&q3#%kHmyEs}< zNF<`9N9>v~lasAR`}S@U3}AFgwCVgTG)IKCQZK!gxYk_K-8W(W`tw&AstMOA4?YVz z##JMzuS7x*DI!5F@knMqnW}Rx96h$hk{3#>5%az36LDg9>=q9G=Xmn*=d&&>jQ?x- zhk8zkW^c}uA|2eLzM*s z<1yux4rxhuA=2dn>Qg?nuph`pz6(O5ca;9oSnA)1)Z_K1(!k)psZZPEg}N!TA`tmi zic}_BNk<{!9K=WeWxGrPM`a%uZorVZ9~R9FF|numX8^|#Z1*9UzlnJwZ-zvFM2~Zi zv8B?%8S@S+0k;(idu$n>rpsx^4yVD<&({ZL0Q?=sp)C_DDQsUfw2Wiz!kh;o_?3-> zTNN%HKB*!IM52K}Teq3_-42Ty-Y20WtD6>2rfMs z*DvAoVBmb=ro30ue^&PJub--aJ*6w=P>-adE#UAn(! zHWuD6XwN|UmLJ0NjrF{M(4WMY;k+1s;tr<0VecnyG3Zw7Z>C$&Z7oZbRKMY>!Z7_5 z2MSe2he%WwKA=HRzeTTiqaefvra#O0*}^HOV~;sOzpv-UmaP&MtgG8=)@J|hUzRir zDOb1J1JUXpiqDL`=Ap-l9OJj(rFVb?Dg_IGCU^N?7?k=ucu&gS-c z8&q-VIijW%&!)b{K1(W?8@a~URnzuAqg z)kN>Swdt_)ZL`Wyk1oaeCrzbQ(V3l=(moF!_n5hOqB&Mdy-=${f<117E(H*Ij^f%t z0&0ZN{x2mZ1^YBvtdq_lz53m9nkqTSm61V5l2t*J6$Q^I&9lOczg*3Iw$M7F5tN?q z1u|xdJ2lzNWq7BCnrxLQs({~4rVLE>T0=<~m>yV+%UA&CY_g6BW0llnf&eG#A-W`( z4z;Rz35-f0hs2*Fh!@l|@*FNi$Yra8!uAU4XhRN*gQj&#{SFf@RIjZZ?M2sFT=J`@_sZen_by5Qp_! zGM4owxq4yI0^y>s&OQT|V8z7fiQe->J{eF^rAHZu?bRcE!>rn+o$=G^L z=&|%L1&~_yF(r1L9KwWYNhUONT!9(Wl1zBoxI6=f^_ua&IOcU!oMDNB*9HD_Om%Nt zep_IH$KUUaIj)^GwmF7FS^|6v-U8dj{`bxs}VTLs^qM0n&=9n?|{SV)| z*g+e0zaq7oDNlj$*W4zLx}98=TGtRY&ng2ayJQ-$lf!y287x^?r$TIWi=&*_f?72q zT7WEg*&PYWO_CgUYB|P7M^WhCrwRwH=@xo|F-*&)%t{tqss^_PN9O_Fd`|h=DHu5>3FWie(~{9dMcSoARMn~Jzvq>~rye!= z6RK^kc)PzleHXcpE@6cGR|Kz+mq{z{WIS!FdV zQw(n>(p#E&?iFb%NW1l%^QPb0Rd9dQX=6DRQySaZFSvBABg-@`XboMaG)}rOPAd23 z$Z_d)LUz~HOt=E->wY8|px$TQg6;yy5`ct=-f9>NYugP)lkDa-{zOYuHm{(;?}l&X z4AuZylHoRK9CDS9uJ+Hm7KQejX>v8L^<_zF>r7-xmcsg+;AvubHnj;iGMjN{9S4MZ zjV0=doPS>cl{w(IF0>a;Wr2qFCrr}KjfecWR=JrB^x&^JR~)b{w^e&Z_$%dhQa}DL zq{1TSS=HvemfLFA0yPJfl9D-7U-+d+V9}j)?Ds$RGX?C#9?H2N5OY$CRdVELyl4=f>v;*(x` zlD8uLpIJZoRqto<&B5Pa#)XweTdF+8RYYII5*jOTLW?@R1FJWq-p1=IoxZpRDevqx zZdJ2LR`@TZ(aw3wcjsXYunA zU^Lnf=lk!CKsB4Yi|@CsL<9is(0i?o>d6VfGuxvfzJ*s*^qh&^6!F3@)8H?FEWlGPqE5ActaZLfn@g-1~w22iM4xT3{UY=*p zi?A1DO{V-1O5^Khs+Dv5|L`zOtndK~w0Xuqo=^sW!&Hg6$+@k0^UZk;>Of_GM3}Wm zsy(TdTq!I05`4_i0~xUT78Bd?fvLJ`Ok}M{9V^|1nye4`0t`z`2+r2##U;P&=)-G9 zao*t4jszxWz()ug=J8WBpe_J1331lS(KpTLkXdqe)8m4#Xaf!0MTQ$;5k;GBKm$f# zvB;*Iolnk0^I5}ir&IB^H8kCW5^w~tKic&pT2R$D`gRjB!K>1Hu00NllpV6G4 zifrRxcBtAG8+vqAjNeQSB0-rxw!zOyV+eev(WV_Ztc@Du8nO#Svkf{}De+a$vKXeZqW@ zM>@ljkJ1ij+RQ;-A#213ogezK2Dm_^kIthgXf%lo(YCHEGLd-0n(i#JP-L!t_MgLc z7>z{__6Amrr0@&`-rK98SQ~(W9)(}E;O64s$VIG2)$ccQ@#Qdh3+rFDvZHdc%j6jidq8+5^kCW9CE6Ww} z5hfzp8-{w&1=+`~rzS$jSrjTM2K~lxPNBO(_|}bM83rCp^Ap_-%0Lj1K6i&Q2t1a( zo{K{nARbEct7kiM;w1unq<#eV7UfhB5CZU)g+F)*L$l$LmpJgA z<0mejNuPdpcCvTh-{@X=RpZzLWkOq)df*;!s-YOLT4nmYi&L?n?1DUbScf7E$|mh< z82ciMleO`(F*;z|j6&hZX9?{^Qf3<(m6!(u=a!yUH`6H%Bw%0-LaV!Nev070yqNOEH;b+EO=y2J&!g)n4;c@TGt;8s4&c*D06gE`V ziONHU98)D~3)6;(@@6C&sIpcJ&6PU<-QGe@{B~f|#~+fVjZMZQ)f=C7A8LoPVT8+U z2wdLY_70X1oqJ?_g~oGorGa=1B<&&(3bsIyK&-%!@Qexnkn%{nG#*B}5-}KUj3*dxfV)aV0io`p?vZ`Njpmg^Rgeb=7Dr+J zAp{^{elSg=Kx|X-eH07Td+wO-NCk}?#*;HmJsmm-PDm&_4?3tUvCtiz!((&IMPp?C z(pA+3D&tOO_9o571foy7?=T^allkw2^4FE4B!f}#CP~>s+$;GBlfrXx3CD?y)RFe7 znD;uv%33H|c0qsKGDq;sF+}ZZA(EuTrnc3ir|a=7r#oBK^ZUSV)R?=uyK-)GEe;(4 ze5q5jgIrYt4BZ~CoIdyauGujy3DA9W@zicgLZ*&A8Cvv0Ene*^9xpXo}{YGiba{jc^PHHV*PhRRrw4 z8eB!(Ds_D6>*Xh}*do-YB(JKC2)i^8A>QI7lu9cdF|5{z_zMVmxi`zM0(z1)+z6CeR@ZDSs#WmTS-EBc zEuu9ZpxU_ot0z1L2o6)L-*O5b^G7Bq0^5i^BA`CO;n&Z=WwB_hAhe>hv9WH5 z)V0+<=2*nnM737p2yT*OP^i_`&(oCwHwoubWyfQ+^>ED-WxL0)3Q=`qHos8}Iq)My zitQ2mPrplgqiWsqUwiA3Hl*Qqnt3=9zwee%j1_j3p#p@PAvht}SW zq6LPdsUT5hctY#q)Xg~$3rEEOiH+^$QF+;*Fc1M9RiD;ExLaK-Rn(WBW16gMHe^a) z;N3^->~8p>ZH}L(zfVVNMlFWfS#>4Xw4N10&?^2Clc@lf*au3Dwi)ZotVQnA+CD?a z->kfb^n)U#A>%Ms<1kqApN^x~$$2*ww!j(I{L3fwi1{h?>I_ExyK8|la+R;HA% zOn-$GPjE1}&9y!Z#1buGmzTmI`w^SV7>mO%ebN=nR(r5zdS(FfUD znFoAYxMACv4-IyJ@rvu8Akzx?%l@+)+e%}P#eE2B?xmg71br%zK%6uoEb9rL&1hS3 zyt=q(p%2GrltI~+DkOCq@H6#wR&ydg@&RK#6LEJV*#%_fSiRQ1AW>b zzTQG`w*9%j>vKSP&>s7&HTR^Ll-;b>F^Mym6$GvXB$ahA60hNX>wL1}7@_w1REYcw z=7*ThLw9cN<<-LR-g}ObOT)d?W0@gd>|Dd&_DKhLGqzckNfAf~uAN-7mQ= zx5jtyf7!T7&*A}AB~7k$#Fz}UT1JYKE-UQhFuPI5KZ3R-HZZ)bf0 zkUc0CX)Gt06S07Run33Fy{te5#Y*CSAgvk<)d8l`s^vL1!f=sZ-%RlekNd- z%h+QI9;qAyu4(E(V=XYYBOmZ5Dh34^JEvwNJG~wQ?g4up(x~97s)(H?3JK*xZZy1x zFgWNxWJ}`p0{hF<#+@^BL0%RAl;f-4#|Xx<#=x6y3t+?_0r&3qB%wV~UBY8j%lwb1 zfvLavE5_I`C--jymb*>bJ*#&;av$2V9?S+zqwwC4FYUe9Q8iVnyO>E*9FlFh97oj=5zuM0@nP_qpuS#5H});dEBF;Y(6hq>s{T{ zB<#*{(B59j6z;^EjS+0r#P#Vv+!E2KBH=*5WB@D(^UY#nL;RvtjE#81ie}@U^>kxi zFr8H3#g%xLsv}sH3FVz*%rCXceC`=7*dV5NQDe-Qrh|;tuv>GrEZus@x>Y4?0u<&B z^ONXW*(hgBK<#kHvZPiS$UEOfELQc&ooRwr4I8iZFjT)woib@S2({>FwCNY)AhQ@t}*jh-( z1dwy?#)}1(R$v;hedtGt0;u%^4VEqElWA>!KObLFRdu6B-4rm_jNe=x->t?4=7iRB zku{r88+U=vCWy+S&cW-zCDA7m$>eYfs$jrU03H z(c|nZO#Nl$4puG8#FF!L9?${SH3SjdiN2iyAQ z4EbyimZW^vGGo}zkz_i2hsLalDG}Ll!JlgydG4!3uL}=qJu$fh^HoI1YOf6*6+t;!6$}L!p zT%gP#fK)e9!8AHPoCi5R8HTFl7)h{K%q_)974V@u%+Ll830KI?dyPYKMIZr@2lFll zy#ICW@_ufw{iRqz`Qu;w^}1kfn z5iQ)l29EU~6#Ub-&qrxW8IXEK2(qa_Ke0~``~1v$d~7WZVJWxT&tp^qW=BSB#VYkt zj1jf;sx`y-1&|vjOfj=*Z8dzVhm>K$_82N6R^!(c zXE7@=TRk6WO#k%HFrP;)3!t-Q26HOfVUUkxWhExH7K><(KeHo-P|~P$#LgqZYRE!8 zx*a|9#bf_2TLm(922tI*LvWz=8~47M?ct!sLO3~d-u`GY_O(s{UhM(~KZj=1!4cpK z0is2szD|)o#g4zj5V^t_hoT@j;yOTkUYey*zk*$0_ieU7EqwQiPL&fx%3*@-8nSTo z2kDbM+4fsSqS92EEc@+->4zk#jN5{eX|p|hs^#^M+W&W4+f2ZM9vH6va- zq!N%4fIy!3BOuqJx;ilIW?Xn*lwJ{|+JqWuO2%Iji1N@dUSwUxMulMC!=Z-D#@o_4 z@%@R#hs6LfNgTUoERDC-IL8wWNhhZnO!z+lWQ}DhL=@W@(s~nEE)?^Tn7NyqMvp^+z`Dl z?wGI{Xk9JCXtpdzbCqHcywE;V(Ry=PQ`_n}g#zntJYzjfJRS#R((nS~)ZD2+Fi3ka zLIZAHURs|s2oQ*at0iey;{cL7Q+$zBb(3kv{&1a-Aq-fI;VY^m9d|-l$Pu4< zAxAdb4vHOzm==WT94Ab7eNus5yXZ8C*kkb;{Sfy~R zl;*6ayg)`J1tSzN?}IXh&FQlv)gyEvA?G*OuGZt2j7B3gt|Na5cFWQBBytl1WKcXC z#VkNqRnaA(CTbRJc_j^|TM#nF?HjlIFec==tSs!>33+Qm2%bxMi)R$a`ftI0Pfy9K zZW0-u^j5B?WGdyM>Mm1Q5Ij94e-rXSY#KF;kyh-CygfL#ajtI`tH}-~X^+HNAg2cE1I?|HnU-6lZS_+BG?m3w{2}dinN%bVhsj z_5j8k#F8bXGx4*x2YQ6Mt4h{#(oE0Z9!!=sQzuVPDpsBdx?q29zy9{%AHmMw3cUaw zX7cZ$;iT$n1y%LyiV6k8c+CgKaIL>?Gq3btK*x&2&|-57L2B2V1z**4#L#0GN-=0aUUy8JhrF{`tEBcX7&7xJp1(bpZ{TBYicE!FVTI_TVbtjo#kDBeKq@d z?5aM^+%st>+8C6~jd-94V18goB~4 z@u~0M{V-mia*A*Mk0&eh;ZU<(vr>Ie(7#|x@`OQp>e-=A@SSs|4 zJV`osDVCdxQ8nSKKRdfL`FJ7K%d_UZUH{dMLvGr!UJvvl|YqVE9+VxE( z^9GP5rAuwee0BnE5ltg7mX)w~ScNItvjrUyxy^p^T+#-10;(#tDQC%jb{(3O%oWz7Zfy#1@{3 zW)Tl~JJ6pF%d7Ahj4l408QZ>=I&A;N*7XT!X&*`^J9_SwcLbZICMa_3r@2SVKYBA9 zjmQfsmZW7qs3Wc3SXFBdfccNnUR!s5!S5JxiWaiG3Ck#`qt%4h6|I(@dLI{<5sSmr zsW?)Mkukt_uJO=gixh_hz%OP}ObecYl*<>TtZFK1Buf>Wv3G=Ncj2(j<^esZg@DIpOl+um+OGYc3rxjkm*=UU@1HH^%G3?0rksh1-tsH zxd3a>09W-jzTqJinh8Sf8}rAcOerfNcIG%H78$!^-%CR*CmoT=LPFPoPSzb-m}f*S zrE9CwL0_;-w4%F3FBUd12X_4`ow1*_7@cN?QXIyekf-%EqN4keKps1`^k@O%N)g1L zTv^qxYz+egx4hyYZC56tV?taQpGi}`e0gj1-=h}(<@~$b0rO>p{T2+?uW;dHxo&e8T^2&ij7rOD13Cabt&PMewkp*FD|zQ zK%NxA0)?y1l*ehw7A&}yQqkHH=bjtqMbw-^HH<}BEZdJ@#=2%=Ra2xd6#L`=eudAt3XQrlWKn&^CS7rfF+*=9hUhSD`-N&VZ5u?b&72bQ``WffxUHuN zF1;|BcSA3HhjPfN2{AFkH`Mgf^l8w&oU>r)Rksa`)U$0!I-_l=$);@^kap_7>ISy2aesbc!(e=A_sL+7?ZJ>pU7uHuGDO z7Qgy1n9*#`UO<(^9>K6PrAv^C z6}ix_nd*uzzizW+5tmZgJ%^~%8$`BGw8fmeTqmOVPmE01Qi_}$F1UDJF?P#;VuxhH zrh47&7XpXsj%Rl&l#rc5yxmNOz*1kCmu!hAgu;uABV5Nx*81vwQAoLX&WoB=uUN)J zw){#qRcZ_xM1_>B;xZ={D`?H{U0mg)$?hOulFrx($(slbv;Z%RO!Sbn=vzZTOkqr3 zvIgfK29CgyjBi=Wewc+Yv%h88hn+mU__#A((06b*_3=-f>kInMi~#OY$tox>8V<%v z9g7skGI}W=L?LM?tz>mnP}HE65OMje5`vDD-1Hi*7^2s>VhdR_qUkUOv*=0EqG0_@ zbMPGBl>47yQ%2_p`uHQvF2X^LoS702Y_ns!V2nG&FVKu(?PFRk5d2*hx!X=mrhu95de(5vujs=Eop9DH z8bcG`*WB-A(Ja`2s==@DMtlqJf%#&4jvBcL<_ss?gRhOX(nyA(!ymK*t~hRT_U=|o zgLXgt?h(=kghwO}{f?#nFzOUb7Y1(4L44|1Q`aEo4cw$3w`3~%`G~azrJx&H&(rHQ!N(zw52JFsm(9pk$bEuq z9!Ww;8h;9t+n&uO4IW|7o_m1UiI6)88~B=Ug8UduA<_p6xVIWv$bfQ+SQ z$EU6=8B}dY>^%Kvn0K&8$dHC**>zPE%PLmCVnM*j6$p3zhRs^v$8k5S`Z^K;yMmR} z9y7foP`af(WbPoTXJJ3Zq>z&_QP0SOtnO?jp9d(X2HVh9-8sSSrV8E(ONCxvdY9U3 zu;VG-iGzg9?lrCIro5@-Bx-o~9wk)yu^iDd53Um2sFeB0Ay<087yOBd8$gH@?ze@cOu zsXkbdezHVR~JS`>uzfr-bEL&y;`;8l&IVqcO;O+~H z8fE&DekC7>oYqW`BQET!9s}4LtMqW%1NB&EAqA2s?HIIbu(<(z!63P;k3aqTb~r#i zYgw2yybX)E5~GnHD*t()93I-8kU7&&P`*J8?Um6tfPCi|2=&^13PSqonr3rTJP7{+ z>0Fx~y)X#0m)rOs%r@m^!N{NP*zyD`)wAi8W%XaYWM7LqxUpZv-j@~mll`y1Y&s?} zO##1}q_SMWqa7?(W~PU|AW&VM&Bx>_m@&IxR2Wc2K;-m0u|+Wa@&H94ADlGO+p8vj zFXgS?nxmotk-SYS+2jar43HO`Q5Q)n-ANb-Y5!V zEzNrNtlJ%1TEJ=sAK?l!?fPXlcX%xF*ws6(YW3gnxMy-P;Q|MTpR^mRzuIpbX!9EN z;9ywWF0vh9(n^10XX8b^Q~muzWy~c~s5vi<$s|017P<>NwcuTPeGr}Y$A%VN{6qYy zw_o$J-j*L5eoqS%`ToF*Jfjt=D@X*0lD52NDf^YYj0#73+LK`LJis-YH3hARzNa%; z_2yj0{R-}wMj-dP#B=qn)qDhFIM!-mD79$iq8uTEv}aaME!}aKI;A3Vy$MA9*rVj` z#*WDsuJq_hC^p){nX%eJui9&4wx}fnT5!8(6*)r0rhe= zu9*eGud)84RwAB|BY3TUoQnm^wRBi4k5?dzdfrJ%E|1$?VaRD_F$+%Et{CDKt{er! zN`o}hP((-T0C85|L?5HS%}0rmOjr5lpZfe!Qn4A_u`ujI7Y`^vL~?rF^IjU}7xGaqW+Ur|Ikf{BDd=&OwL>}GR`Ti_V~f`bNR5)BI{G$(bKSKg`)|1N4z(mxF51z-o%R&FG>rf1U0ES&YP!pD z^~G*_O?NFKmP811g?f56_qhE9mht@MWf=A|Aql1%3%I&j-X~3wla!$oo8Vv)JCPZj zptysu5m39`kUV%8M4)I=g%uuK)bo8|_67vzwsjWkt`(gfQhO^pCoUAhvXrJAbUagk zK(usBI_;U3Oq5d-CI+>)4T`AQt&MW)wKyR!WqmDD;>}xrxfa+DckU;28lZIs}`GuV!)*;GiUg)JXocM1_&QTahR1HU%F` zjQUR*Juoql2!g9Ov`j|wI`Zs5l`gc-NUPW%#IZ<593f6hgWTpC_ z(7kt*;P8YXHJo9wbv>$8{;zc{sgP?~eJgKJ@m&#m1y%V&e#LJiad zc<*3aaUvDkJp9P;!WHfI{4D@&u@VL3zhY$a7QNh7z%Hb`Yf8JN5J!f{YMERZksHSgDq*Pb(H&ckP+`R9+g=TNNO6DSErLUNnD}V*+~xB2+HLVU6Fkm()Jm+h@B_tM%^3 z%>q{2vcNP|7>;J&H(!7E|BH$8J`r)=(_r3|HLY3>wdMJt~?m%R}m=L z1|a?~xVXgU$6bVHC?fuB^pg}0X1;%$>@hOf9JM4*k%zTKt{jMc=Wg}(Xsjtzkxx%Q zJ$-tnWn**)P{mF*>!-U!4!_k0~iYz z^bQS@=ULs*LJ#)n+30CM^oSJQZtl6%G~CYg=;`seGj%=1PfyawvPr^eXAPsKVhNw@ zrw5i4oQvfHT}BClWvMfM&&Zt5=By%R#WI!yIRIBE++%J*81Q5L6pYtna$O%DDzK%Z zJa5Z}uGgx8v;D+a+WVP5dJ203gi?~?czXa&3MXot8XZQW z!7#zzKJB$IVI3fNh`fcu-hwK3)@NlMpr|dxug$=}Qmw5>*uR7acTV+jwO%SIJo+*w z=XmfHIG6N1f>Lr|pL_Sr(u97R{{XU}eU2<-#Y{Jb5Mhx^X%JxC@e5#?yDKYr;h>VO z2_LFVGAO2^shxK(%#sI=spd6k;_{#~%{5isZF*uZNEqqXcuR|XK3ljO=I#_ zXr|rowhJ-y4NUvf6K@qlBQ?+eE{VstygbbC&J0sdWYYM*L3yk_rW;S^?~dBp9)q*n z5{Z5_!4VHF+XRxhR{E+NJcy zTIJ~3(K9k4PoQv{z-t7X=!+(rMMqF&>bX`5^p2>u`1y+P07vq*E0sQBHH{P+*C)s@ zTojkvJ-HS)GVeOz$du8#sTi4s3cP@XMHm#E%*m1ckBRf2ACLR6fcL|bh0I-TyfC&w zmp8v$d(Y$1bNN6X7%n>;z25m_NSZ&0Q~eKjwt!DLR%fJE%W`5Oxq@x}rmZD+Mn>c- zDP(nqQm_7$SEROg7(t^67g^EdUh%A!F)J;eVrkd2ZF_g-0w_eAJNg~^=-YmtXzKHC zU^ljs@p`KedDnX9Ukwv9wZAklk0 z=k_f9EioALb^E+E65TQ2zpz_q+Z@9jP<`#4En;RGGq;h!xN@#@EMAe(VslA`2m`fH zo?19@K`P|CwgxOFOJ^U15BZ{{*4N-d&;IJ1~4^WkN*hNEP;<>k1#4z z`GQ(Y8GOHSSusqJvD)OGc|IAl?<oWJ(+! zI_s6G(Fv5R)nm0d)X@ujdp@$_FR58k7%*C@AvYYKjEr@rEU1OL}rGA*C)?T zKRtbVr04wUv7WtWng4Y3^q2%7LpnX0nK9L|&0h;sAn`#~xd|UOo7mf}o|&qxvvgtk zEmml0Z|s8vasw^}UXxE2vSOd~A9~kMukF0g^c^9=p@^E1H3x3|TODLaqjl20;i)ad zpzmpAa1=0q`2sRvqp7!;>%5Nibt=pH6mcp~?`hSCsS%ERWaXSKSVar-orHuyE#yNz zC-*Kn0$=(iuZ~@|ytOSgs#lD(68n@EJ+Tb9mJ=xpwvo1)k6qA`X1wl^tv4^Hc?GfF zer%YkNy#c(*vO(<6qGOeD28R0fBujE^M9W{`I7&~|M|bLFRadhDjqz2^5jc?VA5r( z&HlE?Ikyums8anfCY>2V4Q)BKGlf?T1SSk+ZI(UL3(P$@=)mRZ1vA+QWCFFrDzx%@ z*^;Ich^zYYg{J#N;>BPwD{&IVU zfR$oyCWOOp7Lg_lDxE5Y78)%AwJFv{&no3ci8U75Odr%$K~>GOFAAC6-EIcj-7vMo zO>cH)DxeC;C0BQ@##dM%U&%+ML<{=`1Kyx@53-=y9CazGx=!_Y18d8_bGdBHH-$yI%WfWJ6$60G!6Hspb# zi3M)Ln7roY8MzXwLAP1G@|kd-W@IfyxUr+au3>y4U>TT_@>eKHMxsCu*t`0(gA;P_ zZmRVEhBCbm#9!bKB#yF0BmfK2->lZ&#F3+`oF!zI}n9mk>4rk_#wibJw*e-PdQ4O^vj z+i*ayr$l1x)`;mD8suFa$g);kfJWJgFiF zPY=fAmM?fgt73WL&pVFvON{Pj2LjfQCkNz6RxlzhiWiLDGmEXD3C$A26_0~pGO0xr z(xB(GYW9sNg4r8dZjccK005}pQIpHU)-8u9e11eXH>la@=81ReMEs&E51PM5T%DB}PH3MuD~A!_ku0{N2giYKJ(AWvjK z_Gd3-K0v7OUa}-h439Pi#M;X2TkJ5t7|(4{hwHny)*nc=GdNwKTuF@<<#dZ zGHT1pUtl~^aP)Ld#!ZwigS}q88@~^^a@RG#<06<3*1g60X;-q{_to9bsV1ak(G)c= z1EzgqkGwu$5SZvpH8g`XY(g#>dL!~Pn<5oGfpAn2ghRvmk(|PScW~oMGh2soW$eftAIU=9O=KEK4>y|JO-K>m3shLaz$XW zFZK#WJIXI{UTi6D@PU5()ihqMDM>o7)=zKb)$oT~Qz9#@Fi7#p?0Wmdl>b@}lZ6%? z#L?SVEI&kueFU7VSltB?2u>PLfi?1;8(Q?zBKC)T(5bkkn$irLpMAql4+$dtOad1x zaY*qC+%9ncBX*42UgC_E^J!XwfqwM)ZP#LY!OA&#e(NOc_G$+02rz7g_SHj03O;24 zgr+384=H#p2b5Phv~TF$eP#E8yzqXdB$GwKVx<5e^$Zrmb-6)xGcH;+zWW0xZ$?c! z#SJ)pb#;FE;%dCee>0a4qgsv{#YVgiamIw)_{41Ol#KF0FxQ9rX}yFPc1Mdd#8ajw zan4xyD=F)+_EJ%Bh(c61nBSVBz_qR`#!h@o)9L${B3i>qXQ~mIBC4)IkNai=8(}>6 ze<+7=n~?0VzSiwK-POMB{2tRD;b7Jh0_gynVk#?rHmmMgVs!?KaM~zVjq%gJl*QdU zNcf?9Wz))!UJn*Z-H}IPMzd!UiJtXhu2fi5p~^iwzb#OL6(`yl><^NPoXby+4U>?y#I` zGT!!bNK2QYzL2tDbWu^v6gx3?2M7VB6B*BPPY~hc_rL!=krkmNXBl6tJ{as6d-&bcr(^Oz&tH5E;g4ml$VAq2^Hu#o zr{e&Qg>L`-_M4Y&u6XxNEV5;nvjd199_HtteKsbSyn>7cZqhkzL?*50;D!^jCKPZp zKuikjwsTCNr~y|4avB$WHm^-aoj$z<&uUDZK+-8AS*OHC{ZUid!ia$|;S*BuJ4UAJ z%Stw73mu4H9>G2hS`QAQJ&TIf?=cQ3YM<=fC3t#8A~fk^Eh=6~c|`&#dBntWKCL!dOTn6ePpQ@fuJtHth*no!g8U{)&gmT+IraK$V6Z34!j=4?g1m!7K zH)fk43{#JpDTQEB!9EwXy3;zMp~z!$qbKg*R$O^g3fSmN7_N~RqhmcBj}MWA$O=nn z;hopN?-R`X1uYdq=V~Dqz^Nr*8 zu8eI1Z#Jbp3g$CopW!BSyH}Qs?GYF=wju2KdKyGd^VYRX^BXKb0O48Iu==DC6a# z6D5nL#?Dg?!;3CWZ>2tq^bEw>JqA=fq1!eo7Kw6<xh?-gu(Pyyy& zl(}Q?rjDeYc4}hkn%Ng@(gS&zGvgQcBqz;1cpaWFhcHL!CuN(1%!mXt68P@;^Ow2MSf{ecm*mLsGbuO=Wyu z77!dN`oxP(19D8oW?BWQJY+7+ci%Zoce~K&*5%S4jU1d4ia)MaILbB%SnjZuN~(-C z5nSa;$&3e~)^+o?4OJ|VjykoM+Pv(<)IbS^Yl6=Av;zDxXE)8H;A(z5*yz9MWemP@ zDtioVia2k>2HU@4LUE8wG18|qZ{sPRSQ|8F zZ$#<8Lo!+v${3Yg(LhV~!!o+=5>!}Qt_9E_rCkvS-9V|r6^$9}L{T1Qs}!~aD4A-% z<8~{&sI+3{0)&p;M`z2g-r2H!6m?sGkHU{5$SLUHXawhP8IfgJ+lS)~$s;_kO>u-@ zK*62W5rJHzRd*m`BeTGncg+$k)b8T06UJ630C@m^JPdc5%dF9gSc{9&#w)~YZ6zGt zgaio~=eA;PE+51Lt@87m-u$tyNY*~@3#ImFqJO6oz?;MzhJeFs-8=Rny!7vax8RP+hz9I_DhB+U$DI|!Jht5II16j(5Sq~cs zI{*=n@YE-+beOQ&P#{^BG-LX!Y$cTTuAV z=X%|4ViwG{aYeK+S2F}NVbwwrIX&sb?2G!%|J~+yqYHOVxl5~Z98=Y+cs{*i2UKp7)jT=bswHMOKjJD z*byyKZed*bSQRi*dQB2Rx?)B`w<+#J&pDXlJW6mMdXhzwb2i0&=*bsJWFkod=|~v~ z-TtcGhaS_sF`mSAS7O2<`1WmBX9R~Z;=YmYtuxVh5>xJK)o~vl9*)O{82HgD3{5>9 z{edu%$sopl+g`&MD^-J7)taJw=jpswDSE!8P}GV-4)MrL*nuP_ z%S5&ZMGC&)rhvGC09E7&e;j9JlR`7h(+jqc)$+u3qhIgzYo6$@xz{#8;BTsmiMm)m zqRi!1E|$#Rw(h31?lLf+ddR*GY%M7)gm|t@1W*Q$?@@D|4Y*FIuaij^+;ADT>3M>s!Qm^F3>jjrDal%h&d_!5svy0 z5jzUr+8x28OW3LLEAKBlCEAfiz)nkHv`=>v7izXBWkstc$&G1jIRO8{1HjlB^bf|D z^JRN!M_CobBwCp5c5Ey*n>R%G|`Y!42M9~?@6 z$NadBLIaYJIn(QHJHjz_%)jVDO}MLV%?(+R7a%4)`u34z5CHxY`&!F5L1$EqOQ!S2 zWRAF!@MniPTep&}DF`x3t$L{% zP&UjAQ2q_}D5v1w_n_A;BKq286ud~kjTXS#Z9*eVAllmX*?fB%#j4S);rXz8^NSR6 zwiIpRT+N2MrB&u@D?)VmngpDZ#~4Xot4J$yKI>m$QGUi6OY5d zqXHQqBUh`m)%D4QO)*lX|GMbDK(RJ?FgYt&&AcMdC6-aG*h1dxQ~6eqHwrzh{eGG0 z8KK9Wv`}TLW-^vzVvJWUscM8eA(LYp8`$45)DWw{Vuptu%|{i}3k(1@m0S=dXsPD1 z2AhQ`k)(Wacfcv4iBRk*WQ+OaX_fje!r%@K7X- zE&(vl1VVOVOClPzIgy)A08I1TRgltBBv`}s)~ZkuyY)FjxvkX-E{Yglh?N+%0??uw4=XTY1nu>fx3w`WvzP*Tr2)LWtiNSi^R*AC(QMH6N z=#COR0BkW~IZ#wHVz8k+2&^ut|8eu}#R=hKHn#r?c4@n@Y@n7i46b*%9&q5X?s#ix z4)&?n$@cq?Kk11>shZKByfO!W`G@8>m3|oWQ|>8i9J}8BQO)%Vs*8Y zKzELVC75+P7lggz3LsE$ZDDIDMwvSSMSoJCglMs3V#ENL?(be<)jfc4~HG;H{JJP8GIq- zdP-E2X{K0KY-Giu*x}zqPz_p8DNXpg{?eRcNLQIhCyzxig}IWeLEJERDY8}+f{l$J z*}Mb^s92hCAv6;hhmK$wQ;Jqgta-<48w`!1wBfPp9avD&K<5?1s*z0wJ4MN)l6OqF zoCI3}KiH*<-flxzA!b98Y)-|DwK?1in!_1sYh=aD7rhHaT>fyBAG-U

7bD87u1!^GNCT8U|tAJTC%3o1Z2q}pTt`*EEKNS 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 literal 0 HcmV?d00001 diff --git a/docs/splunk-operator-2.5.1.tgz b/docs/splunk-operator-2.5.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..80feefdcd54ca97f5a955a84dabf1404eb0fce73 GIT binary patch literal 440463 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

52x?c}Dn*)1f~Js~lKL?6W@0qy8hp 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

CpZ`}TIUbi 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 lF5^`j&qmMhqOiAWJ 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 z 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 ?Pp(V9?DO4cyYeC>YbaiZW})4 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

}Rcs`twI{>M* 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⪼6emFF7v-%1B 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≈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±Up;<2mR5vsm8v5diQC3Bv- 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

52x?c}Dn*)1f~Js~lKL?6W@0qy8hp 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

CpZ`}TIUbi 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 lF5^`j&qmMhqOiAWJ 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 z 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 ?Pp(V9?DO4cyYeC>YbaiZW})4 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 Date: Tue, 5 Mar 2024 14:27:09 -0800 Subject: [PATCH 05/12] Promote Develop to main for Splunk Operator Release 2.5.2 (#1304) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * Main to develop 2.5.1 (#1289) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) * Promote Develop to main for Splunk Operator Release 2.5.1 (#1286) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * fixed release date * fixed helm changes * fixed doc changes --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * security context for init container not set (#1290) * Made fsGroupChangePolicy OnRootMismatch to reduce latencies * helm version 2.5.2 updated (#1294) * Splunk Operator 2.5.2 release (#1296) * [create-pull-request] automated change * fixed change log * fixed doc changes * commented kubectl top * Revert "commented kubectl top" This reverts commit c9cfe7f19846f853173d8a4a44269af18c68f98c. --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * Revert "CSPL-2542 - Made fsGroupChangePolicy OnRootMismatch to reduce latencies" * Main to dev back merge (#1302) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) * Promote Develop to main for Splunk Operator Release 2.5.1 (#1286) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * fixed release date * fixed helm changes * fixed doc changes --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * merged from main to develop fixed docs Signed-off-by: vivekr-splunk * adding debug messages to create cluster and deploy operator * changs to go.sum * debug log for pod describe * debug log for pod describe * debug log for pod describe --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * helm version 2.5.2 updated --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> Co-authored-by: Arjun Kondur --- Makefile | 2 +- ...splunk-operator.clusterserviceversion.yaml | 10 +-- config/manager/kustomization.yaml | 3 +- ...splunk-operator.clusterserviceversion.yaml | 7 +- docs/AppFramework.md | 4 +- docs/ChangeLog.md | 15 ++++ docs/Helm.md | 12 ++-- docs/Install.md | 12 ++-- docs/MultisiteExamples.md | 5 +- docs/README.md | 4 +- docs/SplunkOperatorUpgrade.md | 9 ++- docs/index.yaml | 65 ++++++++++++++---- docs/splunk-enterprise-2.5.2.tgz | Bin 0 -> 2207510 bytes docs/splunk-operator-2.5.2.tgz | Bin 0 -> 440455 bytes go.mod | 4 +- go.sum | 18 ++--- helm-chart/splunk-enterprise/Chart.yaml | 6 +- .../charts/splunk-operator-2.5.2.tgz | Bin 0 -> 440455 bytes helm-chart/splunk-operator/Chart.yaml | 4 +- helm-chart/splunk-operator/values.yaml | 2 +- pkg/splunk/enterprise/util.go | 21 ++++++ .../c3/manager_appframework_test.go | 4 +- test/deploy-eks-cluster.sh | 1 + test/run-tests.sh | 11 +++ 24 files changed, 146 insertions(+), 73 deletions(-) create mode 100644 docs/splunk-enterprise-2.5.2.tgz create mode 100644 docs/splunk-operator-2.5.2.tgz create mode 100644 helm-chart/splunk-enterprise/charts/splunk-operator-2.5.2.tgz diff --git a/Makefile b/Makefile index 359648d7d..6d9bf1845 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ # To re-generate a bundle for another specific version without changing the standard setup, you can: # - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2) # - use environment variables to overwrite this value (e.g export VERSION=0.0.2) -VERSION ?= 2.5.0 +VERSION ?= 2.5.2 # SPLUNK_ENTERPRISE_IMAGE defines the splunk docker tag that is used as default image. SPLUNK_ENTERPRISE_IMAGE ?= "docker.io/splunk/splunk:edge" diff --git a/bundle/manifests/splunk-operator.clusterserviceversion.yaml b/bundle/manifests/splunk-operator.clusterserviceversion.yaml index 8ebe30c0f..270a6eb3f 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-02-20T18:45:06Z" + createdAt: "2024-02-29T18:47:11Z" 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 @@ -120,7 +120,7 @@ metadata: operators.operatorframework.io/builder: operator-sdk-v1.31.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/splunk/splunk-operator - name: splunk-operator.v2.5.1 + name: splunk-operator.v2.5.2 namespace: placeholder spec: apiservicedefinitions: {} @@ -815,7 +815,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/splunk/splunk-operator:2.5.1 + image: docker.io/splunk/splunk-operator:2.5.2 imagePullPolicy: Always livenessProbe: httpGet: @@ -929,5 +929,5 @@ spec: relatedImages: - image: docker.io/splunk/splunk:9.1.3 name: splunk-enterprise - replaces: splunk-operator.v2.5.0 - version: 2.5.1 + replaces: splunk-operator.v2.5.1 + version: 2.5.2 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 8e92ce43b..32a999a85 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -17,4 +17,5 @@ kind: Kustomization images: - name: controller newName: docker.io/splunk/splunk-operator - newTag: 2.5.1 + newTag: 2.5.2 + diff --git a/config/manifests/bases/splunk-operator.clusterserviceversion.yaml b/config/manifests/bases/splunk-operator.clusterserviceversion.yaml index c0d9b1fa9..be9dd6058 100644 --- a/config/manifests/bases/splunk-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/splunk-operator.clusterserviceversion.yaml @@ -12,7 +12,7 @@ metadata: administrative workflows using Kubernetes best practices. olm.properties: '[{"type": "olm.maxOpenShiftVersion", "value": "4.9"}]' repository: https://github.com/splunk/splunk-operator - name: splunk-operator.v2.5.1 + name: splunk-operator.v2.5.2 namespace: placeholder spec: apiservicedefinitions: {} @@ -274,5 +274,6 @@ spec: provider: name: Splunk Inc. url: www.splunk.com - replaces: splunk-operator.v2.5.0 - version: 2.5.1 + replaces: splunk-operator.v2.5.1 + version: 2.5.2 + diff --git a/docs/AppFramework.md b/docs/AppFramework.md index c842039c7..bd5e66025 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.1" + image: "docker.io/splunk/splunk-operator:2.5.2" volumeMounts: - mountPath: /opt/splunk/appframework/ name: app-staging @@ -559,7 +559,7 @@ spec: - name: OPERATOR_NAME value: "splunk-operator" - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: "docker.io/splunk/splunk:9.0.3-a2" + value: "docker.io/splunk/splunk:9.1.3" volumes: - name: app-staging diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 0f55a5553..4cc61cb8f 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -1,5 +1,20 @@ # Splunk Operator for Kubernetes Change Log +## 2.5.2 (2024-02-28) + +CSPL-2535 security context for init container not set (#1290) + +### Supported Splunk Version +>| Splunk Version| +>| --- | +>| 9.0.8 | +>| 9.1.3 | + +### Supported Kubernetes Version +>| Kubernetes Version| +>| --- | +>| 1.25+ | + ## 2.5.1 (2024-02-20) CSPL-2532: fix for leader election lost issue (#1281) diff --git a/docs/Helm.md b/docs/Helm.md index 5f19fd46c..e6842fc77 100644 --- a/docs/Helm.md +++ b/docs/Helm.md @@ -35,7 +35,7 @@ There are a couple ways you can configure your operator deployment 1. Using a ```new_values.yaml``` file to override default values (Recommended) ``` -helm install -f new_values.yaml splunk/splunk-operator -n +helm install -f new_values.yaml --set installCRDs=true splunk/splunk-operator -n ``` 2. Using the Helm CLI directly to set new values @@ -46,7 +46,7 @@ helm install --set = splunk/splunk-operator -n splunk/splunk-operator -n +helm upgrade -f new_values.yaml --set installCRDs=true splunk/splunk-operator -n ``` Read more about configuring values [here](https://helm.sh/docs/intro/using_helm/). @@ -74,7 +74,7 @@ The ```helm list``` command can be used to retrieve all deployed releases. By default, the Splunk Operator has cluster-wide access. Let's upgrade the ```splunk-operator-test``` release by revoking cluster-wide access: ``` -helm upgrade --set splunkOperator.clusterWideAccess=false splunk-operator-test splunk/splunk-operator -n splunk-operator +helm upgrade --set splunkOperator.clusterWideAccess=false --set installCRDs=true splunk-operator-test splunk/splunk-operator -n splunk-operator ``` ``` NAME: splunk-operator-test @@ -100,7 +100,7 @@ helm dependency build splunk/splunk-enterprise ``` If the operator is already installed then you will need to disable the dependency: ``` -helm install --set splunk-operator.enabled=false splunk/splunk-enterprise -n +helm install --set splunk-operator.enabled=false --set installCRDs=true splunk/splunk-enterprise -n ``` Installing ```splunk/splunk-enterprise``` will deploy Splunk Enterprise custom resources according to your configuration, the following ```new_values.yaml``` file specifies override configurations to deploy a Cluster Manager, an Indexer Cluster and a Search Head Cluster. @@ -124,7 +124,7 @@ helm show values splunk/splunk-enterprise To install a Splunk Enterprise deployment according to our configurations above: ``` -helm install -f new_values.yaml splunk-enterprise-test splunk/splunk-enterprise -n splunk-operator +helm install --set installCRDs=true -f new_values.yaml splunk-enterprise-test splunk/splunk-enterprise -n splunk-operator ``` ``` NAME: splunk-enterprise-test @@ -166,6 +166,6 @@ The Splunk Enterprise chart has support for three Splunk Validated Architectures Install a Standalone deployment using the following command: ``` -helm install --set s1.enabled=true splunk/splunk-enterprise -n +helm install --set s1.enabled=true --set installCRDs=true splunk/splunk-enterprise -n ``` Visit the Splunk Operator github repository to learn more about the configurable values of [splunk/splunk-operator](https://github.com/splunk/splunk-operator/blob/develop/helm-chart/splunk-operator/values.yaml) and [splunk/splunk-enterprise](https://github.com/splunk/splunk-operator/blob/develop/helm-chart/splunk-enterprise/values.yaml). diff --git a/docs/Install.md b/docs/Install.md index 0cc41f81e..1ef6b2644 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.1/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.2/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.1/splunk-operator-cluster.yaml +wget -O splunk-operator-cluster.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.2/splunk-operator-cluster.yaml kubectl apply -f splunk-operator-cluster.yaml ``` @@ -31,7 +31,7 @@ If Splunk Operator is installed clusterwide and user wants to manage multiple na - name: WATCH_NAMESPACE value: "namespace1,namespace2" - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: splunk/splunk:9.0.3-a2 + value: splunk/splunk:9.1.3 - name: OPERATOR_NAME value: splunk-operator - name: POD_NAME @@ -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.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 +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.2/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.1/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.2/splunk-operator-namespace.yaml kubectl apply -f splunk-operator-namespace.yaml ``` @@ -68,7 +68,7 @@ If you are using a private registry for the Docker images, edit `deployment` `sp - name: WATCH_NAMESPACE value: "namespace1,namespace2" - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: splunk/splunk:9.0.3-a2 + value: splunk/splunk:9.1.3 - name: OPERATOR_NAME value: splunk-operator - name: POD_NAME diff --git a/docs/MultisiteExamples.md b/docs/MultisiteExamples.md index 15139b57c..bff1fcb1e 100644 --- a/docs/MultisiteExamples.md +++ b/docs/MultisiteExamples.md @@ -45,7 +45,7 @@ Limitation: all the IndexerCluster resources must be located in the same namespa #### Deploy the cluster-manager -Note: +Note: * The image version is defined in these resources as this allows to control the upgrade cycle * For all available default parameters refer to [splunk-ansible default.yml.spec.md](https://github.com/splunk/splunk-ansible/blob/develop/docs/advanced/default.yml.spec.md) @@ -148,7 +148,7 @@ metadata: - enterprise.splunk.com/delete-pvc spec: replicas: 3 - image: "splunk/splunk:9.0.3-a2" + image: "splunk/splunk:9.1.3" clusterManagerRef: name: example defaults: |- @@ -157,4 +157,3 @@ spec: site: site0 EOF ``` - diff --git a/docs/README.md b/docs/README.md index 33daf6dfb..1e9958eb5 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.1/splunk-operator-namespace.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.2/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.1/splunk-operator-cluster.yaml --server-side --force-conflicts +kubectl apply -f https://github.com/splunk/splunk-operator/releases/download/2.5.2/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 46e3a0094..c25ddb52c 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -1,6 +1,5 @@ # How to upgrade Splunk Operator and Splunk Enterprise Deployments -To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. ​ A Splunk Operator for Kubernetes upgrade might include support for a later version of the Splunk Enterprise Docker image. In that scenario, after the Splunk Operator completes its upgrade, the pods managed by Splunk Operator for Kubernetes will be restarted using the latest Splunk Enterprise Docker image. @@ -12,7 +11,6 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi * Before you upgrade, review the Splunk Operator [change log](https://github.com/splunk/splunk-operator/releases) page for information on changes made in the latest release. The Splunk Enterprise Docker image compatibility is noted in each release version. ​ * If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. -* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. ​ * For general information about Splunk Enterprise compatibility and the upgrade process, see [How to upgrade Splunk Enterprise](https://docs.splunk.com/Documentation/Splunk/latest/Installation/HowtoupgradeSplunk). ​ @@ -27,7 +25,8 @@ 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.1/splunk-operator-namespace.yaml +wget -O splunk-operator-namespace.yaml https://github.com/splunk/splunk-operator/releases/download/2.5.2/splunk-operator-namespace.yaml + ``` ​ 2. (Optional) Review the file and update it with your specific customizations used during your install. @@ -106,7 +105,7 @@ Edit `deployment` `splunk-operator-controller-manager-` in `splunk-operat - name: WATCH_NAMESPACE value: "splunk-operator" - name: RELATED_IMAGE_SPLUNK_ENTERPRISE - value: splunk/splunk:9.0.3-a2 + value: splunk/splunk:9.1.3 - name: OPERATOR_NAME value: splunk-operator - name: POD_NAME @@ -141,7 +140,7 @@ To verify that a new Splunk Enterprise Docker image was applied to a pod, you ca ​ ```bash kubectl get pods splunk--monitoring-console-0 -o yaml | grep -i image -image: splunk/splunk:9.0.3-a2 +image: splunk/splunk:9.1.3 imagePullPolicy: IfNotPresent ``` ## Splunk Enterprise Cluster upgrade example diff --git a/docs/index.yaml b/docs/index.yaml index 6ab024c75..cbb2886ab 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,9 +1,29 @@ apiVersion: v1 entries: splunk-enterprise: + - apiVersion: v2 + appVersion: 2.5.2 + created: "2024-03-04T09:18:42.035714-08:00" + dependencies: + - condition: splunk-operator.enabled + name: splunk-operator + repository: file://splunk-operator/helm-chart/splunk-operator + version: 2.5.2 + description: A Helm chart for Splunk Enterprise managed by the Splunk Operator + digest: cab28a71e69ba47f4af5fdccd57cac908ae122af1e195dfbd15479b23509d4de + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-enterprise + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-enterprise-2.5.2.tgz + version: 2.5.2 - apiVersion: v2 appVersion: 2.5.1 - created: "2024-02-20T10:52:46.032948-08:00" + created: "2024-03-04T09:18:41.965645-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -23,7 +43,7 @@ entries: version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-02-20T10:52:45.982924-08:00" + created: "2024-03-04T09:18:41.90141-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -43,7 +63,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-02-20T10:52:45.941086-08:00" + created: "2024-03-04T09:18:41.85593-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -65,7 +85,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-02-20T10:52:45.912109-08:00" + created: "2024-03-04T09:18:41.826004-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -87,7 +107,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-02-20T10:52:45.896417-08:00" + created: "2024-03-04T09:18:41.811044-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -102,7 +122,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-02-20T10:52:45.881394-08:00" + created: "2024-03-04T09:18:41.795166-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -117,7 +137,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-02-20T10:52:45.8558-08:00" + created: "2024-03-04T09:18:41.769077-08:00" dependencies: - condition: splunk-operator.enabled name: splunk-operator @@ -131,9 +151,24 @@ entries: - https://splunk.github.io/splunk-operator/splunk-enterprise-1.0.0.tgz version: 1.0.0 splunk-operator: + - apiVersion: v2 + appVersion: 2.5.2 + created: "2024-03-04T09:18:42.148904-08:00" + description: A Helm chart for the Splunk Operator for Kubernetes + digest: 5b5ba3544203b99dcc15c8e55bf7f01eabae197ab40e3cbcccf1304a85b6fbc9 + maintainers: + - email: vivekr@splunk.com + name: Vivek Reddy + - email: akondur@splunk.com + name: Arjun Kondur + name: splunk-operator + type: application + urls: + - https://splunk.github.io/splunk-operator/splunk-operator-2.5.2.tgz + version: 2.5.2 - apiVersion: v2 appVersion: 2.5.1 - created: "2024-02-20T10:52:46.127737-08:00" + created: "2024-03-04T09:18:42.135688-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 5c90889e175bbfc79cbb7f83bf213de43a46c4d688574d04ff82aa16dcd8681a maintainers: @@ -148,7 +183,7 @@ entries: version: 2.5.1 - apiVersion: v2 appVersion: 2.5.0 - created: "2024-02-20T10:52:46.116065-08:00" + created: "2024-03-04T09:18:42.120406-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: ed93f8fac421f92cfdbfd043ec27911a07ec7db2c05b4efc3137cef4f2bfca4a maintainers: @@ -163,7 +198,7 @@ entries: version: 2.5.0 - apiVersion: v2 appVersion: 2.4.0 - created: "2024-02-20T10:52:46.101936-08:00" + created: "2024-03-04T09:18:42.105819-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 9d0377747e46df4bf4b9dbd447c9ff46c926bfe2c66fd07d6d27a61abb31cb42 maintainers: @@ -180,7 +215,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: 2.3.0 - created: "2024-02-20T10:52:46.088599-08:00" + created: "2024-03-04T09:18:42.091571-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 23e70ec4059bc92920d7d3adce3bff6b8aba0d5eb5d4c0efe225bf3b88d5b274 maintainers: @@ -197,7 +232,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: 2.2.1 - created: "2024-02-20T10:52:46.070858-08:00" + created: "2024-03-04T09:18:42.076178-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 8868b9ae2ebde0c667b13c97d71d904a31b5a9f2c803b199bc77324f1727e1fd name: splunk-operator @@ -207,7 +242,7 @@ entries: version: 2.2.1 - apiVersion: v2 appVersion: 2.2.0 - created: "2024-02-20T10:52:46.056944-08:00" + created: "2024-03-04T09:18:42.062432-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 49c72276bd7ff93465b0545d8b0814f684cade7d2cd191b6d73d4c3660bd1fb4 name: splunk-operator @@ -217,7 +252,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 2.1.0 - created: "2024-02-20T10:52:46.044805-08:00" + created: "2024-03-04T09:18:42.049543-08:00" description: A Helm chart for the Splunk Operator for Kubernetes digest: 34e5463f8f5442655d05cb616b50391b738a0827b30d8440b4c7fce99a291d9a name: splunk-operator @@ -225,4 +260,4 @@ entries: urls: - https://splunk.github.io/splunk-operator/splunk-operator-1.0.0.tgz version: 1.0.0 -generated: "2024-02-20T10:52:45.840335-08:00" +generated: "2024-03-04T09:18:41.752678-08:00" diff --git a/docs/splunk-enterprise-2.5.2.tgz b/docs/splunk-enterprise-2.5.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5f7bcd0e8567cff4c323e3a518106a41f90f2fd4 GIT binary patch literal 2207510 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

>ucRqS_dtpriZ7TcJ65nM_`tiQSp3tp> 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

?celZEaCuk~+NQI?G?WlJVm;l4#wg+&d85>al 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
Lsl6|+0@V+}*U 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%0Aq`zOJ-XFy`AF!Np zGT!cTNJE#QzL2zFbc3RpDRyG)4iExLE1EOKss>;n5k+CJ#J?(8ajj@_8}y3o<%3_n zeDDB=uRS)HcVhzfn?NzVKtJbg{F(i>80GqkmT{IO`}Bq^;C_wB9*CJ-iV~oxdY1q* z*Fxb{F?ZL{@NrIB@1-`$%Jpw<(lK;g1aBtSCrgQqX~^dkN0YLl;U~&`l)D zW`{WxrDxBcJwt?(fBUz8BcdXdq%7h2=7YhGv4=lAe?BMw`{dP^5dK&yNp6H%nXl>x zS{(;)EOh%{*I&JEa>d(kVv#MooGn27@Gw99{qN`Gj8~Acz)d=*jmV^G1#Y-PC_(`@ z1H`1TZo9$+3I(_tkkgp+RGo+wP5K+-7&vQCMO`lF_@g%JZ`!c&s*TSgZ0 z^GeiZ109H99>G2hS`QAQIg6614;Y6uXrFA|C3t#6A~fk^4Juwqc|`&#dBntWKR#2W~ zsy5pMVVHW%OiBcc3ig@P>Q?KBh9b|&rJlHhTXE%0DPW_oVYo(O931Pxe13o=L{wNp z3-7%C{bPc8zoMl?=v*zt0ywpR%vZIt#EhDi`bB_fn-Q9``KWl#`2bt)7}!B>xbjy! za%F5CyxElY$e7QJeTEy+?W3|}Y)`t3~ zm@~FV=F8Z2uSkLb2ZibbM4MDoq_VhP>j0gexp7JgK)@lges ze^KU+M>lmu?X*)9W7o{SV3Qum{fZgCxFS^u zl9R(zmvCnTh%O4nss&Bhk#Aved9VF8OIx7W=x^AE*qEThd&3SFRa0&Jw3Mq@p?t%Uqu~&F7F5u0>rL zpO*y$hl)PK#iju{reaI2f>a(d7v{S^I81l9(CEhH(jSc+oD+&au2wk8HV9bmu$4+G zjWrQm`wU?T_?8wwW0flRV&iA+i{32zS^-ad*>Uy-%zw2cT zzH%!25ZV-R-i8j_zhs5vAeU(FqGczpMR)<*Ftk3K7e+u%U&c(WJ^iQG&G^3_PVvOr zpecJ>l>R#;p;;!4QOOkzv}8Xlqw6j~g|+2c01Z;u6@kzVlqy`&n9)uY>0!2t!gc^9 zQ|))$ZiN?>R?J+0(6QS)TYmMDNS%$THINq2%!V_hR zBm4pi?re?-aHpwAYORPhxF}7$!f>sv zh@%^kAOYjtRjf_LeQ{5#^yIQPf2=K%HP8D(sr@z4zo$2VH;Fk60f*PNckJi%f^`|# z3~M+GPBp)PX^Y+%tLuQ3Zmi$p ztf6!$-fpISd6M{$BqPkFZFbRJyV@_;~J0}4#XoDZ555=6;E=b-0-EX9CX z4;u(O01=Py)KgbFtgzWoAX%0)VfwbknA$C4jW93AFBE~or&c_Td3qCp3E#BqBa;=& zDg5)LUbo933ue=}BwCnL48crTl}jQP(^g#G$>tJVwoK*v zurxK@B2wX-);M6{TI0$-!F1yc)C9zUuZs!>O~x zw%vy<(IVy+4htWf0!B=)Q6flN%!ueV#(n5H2V$uH;Uh4D;9H!cmpckYjVR<0kIaM} zNMf{1WP6Y#<2g44#0>_9Y{ z_)=ayB#SX;DX;SpKpOD8zasYlQft6(ZA=9|7IxyIP5Xu>x2Pq#<;05YUY_k_V*KDx z0({7iTT3(`6(VJNy=_N0rk42^U8oUvwW+xwD)I`%geTuV5)A^te`H^387JtB8sd`i zyfK<1ZY2EKVcJL)B|y(Ka54)hCz3_L<&m}&1Bd6_-c{=e)JI5v5v4yci)J!x@TO&% z@dPSRfTjxD?2gSFuY7qe^&uC9c_!GaxiM~lSOnw-�}}+t%NQWP)qAl8q?{GD@v_ zDQi$R%nVTe4fZG&;NJJ3*DWIY)@3Ys7JnNpfVJC%x-fxgTi2)i_SBM9vt`ZGarfpI zDdg-Z+6;3w8|oHUnXjn`(c)_!B(xU|*E^k?HK8_u%aMKSA%5emG=|?L>%>5|@Fq^yMnxx=wa>m z%Pd|Hdelk_m8NPYV<{%ac-4}sx{y+0lq5$cuG!zVc5aVaRia+@3vSfCon%zn)$Q!psK=6| z>w*sF>|#Kjt;!ONY6Pj;7O$@|+w>#>lxn(x!AvSWaHpf)##{n1M4hsp9%K z4K*Hewj1Pqy#k$sJaWgX^UwXqp~Ctarlb`k;L=5A-q0F5NWK}F+JDO=a2RC_d}xM; zB4Kn5fO#emvK3o0pi!F>*>wV7nkTM;l$IjF8m_lihKks2&k@RPZB}rR#PC9_#Hba3 zK7~C-aKCHL&l{GP8CCH?9FuQ6bGhes)pwc}>5OLj*j;{oIus({ZfYwA>rGQ7&K5+~ z656OcO7H-%{D!4KQO$_KhH_tEbxHlh<=3ZE!sl#me+qVKyRmFQi6sWtyIc=A@K|@e zF*FDJ)azvX{r*pS;!vt)_9w5*!C$`D9H-I`MAQZ`Z}z`YjOx?LR+j( z2?2EHC|H77x08af_gn%53a%||4aF#PC!pw0>XR^7ESVTF0OtEqA=F3i=-cQ)EG10n zo!}{{p@fGf0R>p<2bRF>^39s$Tq=6Y=Hyxn9Dd9K?qop#oS&tnE))-k9qBjS_hA`) zA?0F0WSwZHSXOLi#i60Y-$hUjT2LuW_`3emiegAtnGQ}Ki(nS!N^S;m!`wxYG@=k} z>;RI@Ymk7lwFwtOGl6mF6f9v<(rS%0@3^wT&=^V^9;@DgoE9~7UNNj1Stqbll-yL} zmK821!Ir=ecIl$Go6uE=*$^aI(PGJ(9PXT^a7LOMSwm(FyBl<&C2X!>TW+*K;#^(t z3I}G2?&a`ZHA~2|UdBU4I4E+aXi60w6_Wjmx{_HY)CCsI3xSDC)^wVHC^_VlcngMw z!u1*fh?1I<*CNuzijmkLD$^_z_XtkrzJ|n-r6jFE8gGc{kTWpaB&(&nQ7ihU$@ov2 z@LE`lE?INfYpFYAh2mIa8Uz?9stOBT7kIGSOFnFo)--#`lx(6hk)LV8XrvcovH@lX z+c4NGHCBpl#Q--^3d5H)_Z^!27~dQgf_o*>I7i+_&9>&{ChG#TdL-Dj@PR0QLvHGe zH#iDNF<10%cN23Xz0O>T85q(GJ~w+F;|qxhCA4j%i!CNm)izC|uA}`y8<0QlT|??k zz=jJ6il|Fv8{?V;y&xa81RNs_JB=PQaSpADKQ|j()|D#!#FW z(MtYW60g9PZgVB|fv!ZBu?h>;qV^wm3|jCdP-+EzUQ=iOajHtuSvz*SS^11ggpsrX z3ASi^>zi>N!)9D_s9p?xoD^$Z%ro!Mpus1q*QK78R(T3~lWB(T9X>bSHs6a|Q{nY= z#TLd=)u{D9PzMU#Ac0p~8%7?(|oJm9| z$Jk&F2%&{Qu(+o;sL{#g1-xwa!X^A*xqY;E*tQ#{$w32^1PkqdV{~jDw)P$V0t$8* zkDE>V)ja9svac4&c7vHhQFN%eDoi>&uhLmbE44-&&D4!Px??|IGV-O-!5~95g#6ap zZ&*6(Dl`677nA_I7d_8rm!E2uG0B;>ZC66xNL~Mh&N4n&17JIN0M^)la4>h?A8ce) z$HOA0Nt;$aL~hcgR<wkKuGt5GXs8uu_NF~uUO>e%(YTSq5kc{f!{|!;>0n>M2 z_Iz1jT0fW8G->&)Kx?>WefNZu;s4j!wmaJeERp9tE(4Bli z=+;nMS7GOc@Q(pHneCR2q}1NFn;yWNs84{syph`lh)_r5t*QO)_=`)(?y(QV2|;K> zK>GlCZj6awP7Y79a^-zFlCe12jnxNcq}!+h+!`Q;0P%*lF%H@x3PA zHNCwi-qrp)XyP6X+j*)^I%^vjy-DwUfyry3OrQct)|8C1fs!pPjRNhwr|WsalmVi$ zK7lLy-OnpJfIjXwqn3FW&r$^om9@jDl|Yu-#B0F&2hv0c=)Xg%@hBqZR(4LVnJt#% zPr4lh7Tvd|*eO$#XR_g?Z@T$+bf+VD;h1Ih_~Czh>z2!a8*iCv5=*_{XFn3(JrM1% z>TtOO1YK0PpR7O`{@ue&2YD1MF^rlMVwP6e?rmB{0kd*`i8XnQb?e_jD zBu*G@Oqz(&=bq51F1jQu3js^B={?-Al=tS+L9=XtI4r3(g2`E5kF z1KHf+D}N6>cugXTcrHOO2vl#Z4H9kj8>!8b9S%3PF`_57Z2=VM2iS_;K_As48hHxV ztVJo(dB;H?-z!8riPS{$s@8Fdty|!?3q8?W8@TT%GrglcgDf;&NS=hJ z;AEuKfGt`i@JBVmX*4c62wTfprl~A=%x>8_`uLBU)%NFb$T^Kum@%O*c4*^aNLz2m zqbrad5f;d9C=2A5n&;PUj{s;uw#3*k5fuf0d1EY$HaitFYU35b1-OH1#XQ&*BVLY{ zu3E^w$2l$NlFeMVvnIhbSi#?KqX~e8bJ^dI|GxL*%0dN9y>oCRU)(pk8yg$jww-J+ zv2EM7ZQHhO+u3Mh+umT4o8R-i@4fer>2IH@sXo>9o$ji0KC;P~m zjJWVqZo1b^#xR%=aq8slhvKdxT(()-W}{2@h<`dMo|4?QYt))W4R$(7C+?_^UE7xO zpK|Ol--{}@a4%5ssr|}{SNIG2bh@AE$UWBkpr>ZTS8JfD12$f;jQgoIkosS3I6?%G z|8cdfx`+5U$^yJ)Son`oUs*(kP6140bs>MgxWcT55>6D`{+EXH53x~#^B<&jLIgNd zDf>7S1ZQc&f%)kE{`JU%aok)N07rt7(G11L0SgX&brsRD&DiRmgCURqNRjIMWvjtr9p7*{4eZ+@_WhI3Fw4wb<^pa zp-%tqIe=T0STR}wfu*k)OK8VUvweu*h@sSHbQ!ujw00EOEF5o#$;E_o51irpOrWN1Il79eSiOm`J2ew_8ddL|U_Y ze3}E=uO9qwgJ@^aU#d_5_XJ~?NPeYLe7-WdreYqv-D4FmM;p;FC-PBE#Ljw9LYIC( z8@YoxNRcUl1cRYS5Z0yaZa}ylJb&Y9h=utow#>TZqLi-^lVfKgV1OCX2$RmW$EZ|t z!8l|OKiOO|p6OdsC+XkDs&O}1Ab^fQ z4(UjCEkQlb7bK5E7xVkFJDLjOU!0Qc-TQ#e%sgT1r;hpZH>tlTGu)%iSd*xWJ3tT5DTKpVF;#m>U4D! znVXN*P>z+5#DVdbcF&adj~(v^?%r6S;DhXr?RFHk)J>Qn3ZwX$yqhy>rbMt1cjdT+ z`cY@!$yxY_|JX*9zLVS&F;Wjqa9Oqdo1>b6#ut(&5Ag}E;7Pt+Id9_5ZJ{8eHM{<} zYspOto1Azl5<09te6S|+!~?fdvwmUf8n=5k{~MnOpY`OC5iPfm4yRw6vT5a zgcomGNSeVCYRTuf>Vv=EXwV@JPXqr!{$W_$sTR6eb-*r_S;JT9^7~$zN}lzT2ViDp zk!{E$=+=Dbr(G?y+^cLnJ#ttbLwey=mND?a*dAC92C=cggY4ZzU3_&$T?n|CJb?fH zGpaJoG-s>MI?WIhf22YER)fWd4(DVB&(Wf9^9%~1M*n-OlE+pFO+p0&@Kp+kFjZEV zSc>PWrORWxF+bniL4Kg1oy+^h{hRq)X`S(JB-{f~l@?OIIS7>GHh8lN3f$fBjG;+| z+kF?!@ntD&vtyVYrBCu5g9*I7c~%6tYZeqjeHA>bF#c$8i!yri1kysF zu#U(Dp4iY?I@%F7$K>9JrZJ3r5M4yFJ=wDJvp9#6w4gi2nxEf?EXxJr#jzULW>N+D z2s~Rr`O;46c3Pm|{b9}>)z$pw?R28~ac=64xbRSnM;yn_TbM*vdVpkR>cz1<=SL;*9MZ(Q*$8M zj|gPN3o8tS|I&<));OgVHdrY~gFCe*h`dY?{}iAz}UuQBs)JQQXpX=*2B6n3+7y76-}80`$a za}ziV=~19CaZ<{RWGtJ&Qt@DDy3Ahz{xx#2jtcfiFq~l~eWWNM&?757*j7)8RaBCm zf06&4tf+zH2-Q}h<7GMj2@AKb?KJC7+?}k_JjHY7XX_J7Wi_Xy4{lmSQZV4+R08<$ z3#1E^o(+8T!x&<5Ofv&3_GD)CKVSe?K^zo^G+9n4sldO3a!VF_+3d?$JiUw}TK%>v zJAZ@Nj$%_kX1{Y-faqIr6rNE%Qx?npRSX3D2;DIxq6U%b8BC*lL4M1f}Grw zclBIwN-G031f{j=C#DNtCLE_#KHkE@E`977j(hXq@>c%3G1QUPk>V0j?#Alt4LD18 z%dZn_RSzDy{J|m(#B|^cgBe9QWQA8W&zC?w_m)byL3wpk$BXj+n7xmv#?OiRH-<_9nSIJiJ`-As2Pp-ISkzz3WD>t+@DLQR8Mk= z(zX?k)WRQ%wAn#UXNYWZU45=yu}buUswQz#)TF#ZNf@VM)(q*nznEi z=`}ch2eG_TF$xn!uKj zP^s9My_0x5G?_?TUuf^DN$AWm8@-Ys{G}2?l9&%If9{yr;z;CVORsiMdkODvj0Wvr zqPW3NMY|kb2JD zVKw${RKdzP8&;CaftoWtC z?KFw&WnZ0f2JN6_Dvu%g=t!gsm`Re@X)L} z;`)X}F&Xl$z1JoO`Ze1}aRl3S&2I#4);Zq~&d>^4booYt#H}6ns9lRW(lgjRLyx<} zrsrC3QJXew{(6taq1AUQwS*8%?UZ7znG2-u_&p&D-4RS!?23N5-Rax~(#WQii@w5h z>v5q-(xr^wg$7_HK{na!_%q!&_O9s%86a>YRlk}Pv?L<2I&ge?2*Et-j}BkG9JY;C zLp{+p?(~Jz&u^g~G_lFV)KDS=1`_2pfbDdz^tqRJH<4^oRI*Qg%dA63UQMtpdTy@= zVymyy2+eDu9J9KLQ@@)r=%%NY0k9P>H5UwAtg^Ghj>U<8E_OCN5TsQxY#hMHUeVhQ zQlF|Zsa}xt=r|ekCcL%fmYEDOY2|_krQ<6`Xfof@Fl(2>>0r8 zZcAD*Nz;d{W(7G&S%dK|UL&bAb8@wY)=WH6C*TE>EARmDx1T8&x8N?OtX}W#Y_GEv z848|eDGhN<)N5yg?&BB#S2^>;YH+SNS}GbzNgpPB4R@XXS9>w3TGT55_dY6Qe}!W+P@6qZI3U+FAxHRVczR zYC5wQu}k)y#{B@!X_7e)e1t9VZfZ6KEX5gK4mHGu+C@h)uD$3>(&DL$^-SQoGW9H6 zg#BNm&cl=wiNU%ws|5m91gDAdLopwhm>k1gTW@-yB4Qyn=%0mu#&m(BAFa6}+|@B3 z?bqAzn>{U&j>2y949GksE{AB3?}FJoHdip8?X}y_+RXlwyTDR6cC7+tUd^w55`n;D zAYwF;u${KB10`mSrrTLXML6EfN^m{G6loCFh3HIaqdSp$Ex(4nh_ zdJ$PET4!0sJ9*xD>ZfGkSV^b;Ak4s#OLA`3opkCC%{5u9jw2YFD1+=A%ZqhiHHigI zGB&IQ(xJycjZtVKq>-kr?j$SMFRkyFYb?!t{O>P*Uv3~SQi`d!-aW{HcKaT))A}=7Y8&*v1>!kdQlkqNrB{i(G5W#x44Nm@78`C0uT2r19 zqu;+1G(-Fe`ulDd2D}ebZOjNv-G^iI2T)jzKLbfLiLAq@iYh*|TopNUQoEtE;9(X}-$Im;SX z+-l#<1{hb_*2=iYl@5gBtpcjzm@c4!VMwNA84~_wt+7%x@#Ygr^Z#5xQ|8Mp7IMMb z){=nzUB?O1%VY=`gZ+=z8OgyzpNGwzM(96cOdGnKOEBgP1Pu#PyrM0ZS*vrvu=Hj> z?AdulR)9&ISj(g3mMA$iADOAYE{x1OaHwyf#CKJshT2KA$bv=n@mlk2Ea79SSy`3M z#-|rIOPNymTB#Qj#P-`>5Z;jv!x0#>lW0YoB|?q0ofWZ{QXK%YA40V##$qj4WRJ0y z3((^~iQJWobOSobP~$9{$$sn22BbfdQ^#30)x4d_Utps2@_S6aJ!1t!$oTn#Ch^^a7CHpfoz~5yjtcLEz@bW58 z^(z{;I9gO{ImvqK8@2-B3gLm|IJVrL>!D<$ECvr}?hs6^zZTQErFHY}-&nq3hxT)+ zyOfJD@HfEhHAxugJ_|b~W8+%-yr8#et{4rHU4z`S60FRTVgPrd_aPVnz#0Q_G#0s0 zig_Jw5jH)z)kcE&X;ew60eX72d?aoqbTReQOXwmduNtuTiw@>$zxiaQxfh@0Q^e|V zgGLTV*sDUrr&yc05wHI|Z-EfR6(q=?)w~(%{r-RB@ThhG zE9sB&J7jh+PM?604RZx3+Cn-Cbv0L!1unyOH1V7oU`FK;5iS{zt(sa|^WPz$W?~M2 z-3F+VIFWed+?-vKm*#0!8}0ro?@)qCOxZ}CCNe#i`jZT=Zhzq41M<=H?OLb#@uuvN zf|S>?Cb!tyz~`!OnQ zPqSiKWU9-rsc$=M95&5d=vwQ8Yn_~smQ|h`eX{w3*1~b}P+VXLnVnH;($f$->xdR( z*>WFyNg&qPdd6JZYK$dRdBdmW@+v__L`Ryz?SGz8616smG04dC*YuVu zE0edC3tAT9IV0kZZBF}-B?~f^|IRxEmYg4`Dio`!b>qLh9zWCkvhct5PEWJU7I(bg zr;1)!{>JIye(n9WdnV}P<>%*qJDytA`(}gwO(poc$|{__xz+RIc?;F?##tM`yCd-B zcg)A@@yD>FuB5U(gDtE)Iwn zV||4_oEL*-C6bIing?LV#wmfIzdkMMi&KOZc&BXfNnYodw2{vGe@_WY&>t>~mYx+X zdBPQiOKK=o=^Py)gd3oh-)~UMOecBs$iK4~o>Vs*!ha;QX$^|P{s3*a)e3JQ^M5jE z>L`OZC~}!>!R{NuYRYT<=^m9_ave5KVp<;Yrzs~vNwFa~P5S}SA1tu%prQ$l&?rTn zOoN?6yQ(TbKg~Nh#ag zf!sjZ21K&D-TIw+5!5sG(5e`A>;&jdg9Y-`=226^t~68LBg-S=L1_)Q$QP^4(d>*`$dXIA<~tq0r>A!@OupQtJQc~R6OymWr8i-RC z6ywi_vG;eo4MsX!`r(HBeZ(JRc zKhs_hAcik?+c~0`*rDn`2}Z`Lqa>GfGw zL?#O@umzoIYq26#;&duBV}Cp?GlZSSi7fh!+@PS7M4ht}@I-hqbZ?KcUb?p0g3r61 zynw^mXIeDwua41rF0Bi8=v);lJ4<^Qb#n(XxKCKb&#AUKm>Y#H+pL!utg@mddgn$Q z#%8l1t^0)!jxF1CW-&Xy6B~cQN5-qP`SQJ&DF@P)MInzN>$-_TwrBmN$XD#5X5Q+s z5zvYZtN693*+}&=+6$2R8(Tw&#OOJB929$928QXeccTex|NQvKfm@5wG<Tis64jxWeA9 zu3G~8c55v0vd>pw-``>bEZM;zNP;8(Nd|0jM z6894n-Isc4PktodynC+Aww;=(X4ROnT!dR>nOfQ*to8X_3n_Jh{0A=v*U_Dc@v49} zLnjJP2F)r06MRb~>fCGLif7dVh2QVLpYRE%WuQA>>78ZYJXskg^UAzYYX(LV^X`Qn{fHj&hZ*M~b$l1O+^}#3wHc^V>3Z7T5Xa zuTk!qi(m(L2`H%2-o7SgW@v7UmjLagbrRkjkE1SmoWUq%xqt}- z-)s*O%xYPkH+Tq~E#`aIiKMQo)CUpeH#@+E+=6H}@(v(}g{7v7DKuz>Bh^S_;BvJ3 z*N12cDs)-F4G~ z_&Gys1^41F$AK=$x?*JGthb;!P6-;po?rhb!9nPHspYHz4^x>y7Y)p7B}EoZscUT8 z3}${+0T`X#kX65G*N>`5kg~=WCt^^!T%YGEJ#d<5cZ4{KxhRIkjF4sLIm3d^K~1Tf?mi8nr~@qnny1b~?r_3tE!?j= zl3%`HR`z~wIumjJ*=>S%-E*__@F8-(^CgA8=NpY7=UUHJ!-NnH8E&!9UMd73ujlq9 zTSqUU$TW^ynvtD=&x_Nvxvd)0Y;M9`i8>{9BtYgxu`Rb9(S{P%-#BZ*w9J9I=}uRB zt`p!w&P;M#OKb%`MNr&q@cM=s&$@1Zg!d+y-$SliO<_gxP`W)Cc z9M|eVA;Kj;-y3*2QyN0AiAHV7IyD>whtM=L{?vQ%n&Et}CF-cFQpmiW{mj~JBXk(C zf}-(ln{Kj?Vw=t^1{Rz5D;Pc99JLV**e{>n`-HaBNY-;wSX*yGHXiVL_WNNn<#xzR zYswjZ0^XL*WG=U35y`+=Z_R`CU(x%$IC}g8%$I~ti}!W%7M1w3 z9xVv!0RunLal|x#{TkxCd3d~bK!Jt?XD!-}?SJ!3AJl#P*tKyQCuhA)P*z^HVr|qy z`MvO8EE^EM+p?OoRHUCyAF*UUIs&$Xs;RS`1S7;yMdL2UpY{x!w0r(be1-1EP;*x5 zQ3fUI`#cKd0@jm-Mq(P;Oa}T_#H;B6ia=7niO0-jKy|;YU7d7^*p`(<5|0mBoG(+7 z2|H0=dd0}g7%2+oG6a8QzNuw1EyGix=^9#9yLeE!jOek4pzp)zHEV3OPZJ)W$VkRuqg$TcI6F)|d<2f{1Jc znO(3U!#G!@>O>+s>`DacEvto2W{9#1JTjD|Igt#^Oy!J1pWriJ_5H{m=u!8sM@}DM z9)cYpddffb2!3V#*5zIiABrL14&0SRo!tkqqtk+m`~Bg-xft&p3RtjKMTxffOV)2FI;Rr$D34 z#Oj5E+MDz+nW(EvGrQ4{tIkQru9jK>BIj~zJ^ebopE;vdKZaa0a_;dLFD=P;YUW!T zM3IGZBP#RXE6jN@a+^yPICXWi%1}KP`hh+rHSL;R{#eRY7Ie$)kYFo8XBzE)LpU{v zgLgJC z1|uf`tDEi&RE-L2Gb2&^$gf85=|tv~?EFCQ!ZUeS!&T1Cg_)jo-M+ObbEP_36E8_Bxu=G|P~3y^X7go7sA_74`cF0z300|)%G=CzjIZJ4`$|JI zdrXRcr6!3iqiLw;wD0U%?J1do(hb@7#YW!5vEV5b%@%;|DW#UoC1)ujZy|cMU`(k^ zZaYbyShZ1L_01TYq%V6|@sZr$@Y!^G>CjaC=3pnX#!JPW60c0asYOl1dL1itGK7*E zbRw;WqnUQWRm!cjgr2sKy#h^QIJuR~VQd6(ogi~X#k!MRl$3&+Sf20mWd{D*-LNGa zeCUQ#P>tu~8q2>>==+a+y?fS;H{Oz}B0axnn#G~$kBI;BYEfm<={rh(S&wd4m}R)n zub1lnj(rI&2ZnOHSm z(F#10XqdM6RWxfZ}3t+NdIcG#DSAWcNmK zlWjXX0U@UrlH&9i*2%;G&%DEdvo=F0=ym_kp-5CqIcp<0Mk5b5pVuG{txl4)94=yd zs&STNows~A?RX4aJ0s3rsb1#KUi1i)+KvpDT2Uxo%#n}4dB_M;NG77k_fA8>0W%Sp zdBbXwTWo%d{R}VL;^X>&cyz-{(PG0yD-Rr`=N443rXzSb^7gKUd;B7oe(nHxh%`$z z8Z{ayN!fKK!Pbp5yme=E12)GAY?X=3a{^DTmuq3+iG` zRfJzaD870;ZFHxFSQ#5q%WLuimBTJHp2v8ota)CheUYP)|9jB?i5AfY)D>l`(ozPw4D_XaJ|t$gHCm zb_CHC-yyO!(jLNX)kzTDfu_t5`2La_C-gw9Lzm8s4``ifm1HN32D)t1E+tHGO}}*eS4dK9ejqVj9 zTY9_UOV%`o-C3A4$u^~c;3+o~$uKFN+BR%87oKmcQFJO!r=5FD53}Kb(VkC|6y#G< zl1#cb<6xxUn~W4=ziMRcK%$vMoz2zFZm%3j-AR9LGri);fs3Y9#!z&}5p|J7Tw^A7 zp#;7!!SV$zsaB(UVr!XmuRbpxpK=WVL|5vrOMeCTh3kdIsX4jL6tC_PAaO1zCi8ue zT7x9Gj#y#g5j>{@8RJTd&@hg9@4Dqv#4mzNpazJ*J7w`PB>+EPry7lg<3Z({@kX?C zkzD8U|5nMYzsgBth*O55>)-Pt88U>GqLEPL;bezzrwx(^&u1+11a;keW`j<;*~3`~ zW|R3_YPre6%Xk34A9-m$UnbiN;u)X{T^fIa^@Fly&YbapGb(}6%rUqGD=dtv@l437X)D8XT+s|3L{&wAtvbC@ z^=C#QOGxW==hWoglz&TT}kAOF0!#Recv zK@R2esLe-M5)2x&qxQ>8D!?~bWa7g{?q+#upHiTdf3`exy~Xrvx9U$4Eoi1a_mlQ- z0-uEV&}O>Dl(WNMU7B2G+-8yFj$0~epx)LEadVs42rFDeP3<_S(GX_*SVBCCuvC}$ zQb0=&Bhf7Krn$j?RLMY_NdBg}{5m8rz+ynZVYjKi=9tO%^!0(=;}gEpRaS}9-c9Hz zfa+({g!8I3y~%8)`er*hOr4i;^)|_m#MEM`Op=aGiplZP!%_B{zSLQCaCNGOrKyo< z9_Rx}I!x7}z*-I++Qb^+>^DHCEcAxNO%f&}q+s8R%KyF;%CmO;IChEc%uTkZ^q)A_Ch`BY=EiFw|;qORv-jZqV&Kg(CMiSRE!b-zJQV z|6{_4^U2549P!Z#8E5P~mc(-=OcsY6xheevh0Ku{4cO%(^r3JY&pf!$42P9Hk zu7!w@--?ZbM1j-bB4Q*)I`baq4yhn0p5#bb}<|@xY8Y;wd>m znX71~*c^8vufW-`n{=VkDq(W@d>H|UF*VQ!iBNa(LjfuNH!oiL(x}OWahm%oZ#?i; zd6`+PzGKV(;SDcqJG)@)7$k&} z*x@Iy!uFgimp}p-ZSqBvPHx;BkC7LC%0bY>b1P=b4hp0$ZztGjd3G+-kIAC`E|LfL z@QOxxs+hb6-Pt9rxb64A_a0frlyIpswOHQ4Q`2-h4-C)cw9gXK*; z`)7FiFhh8ybc=wKzHT$j@YLJNn+~qo&lh2qwCL@|%h7g*-|<8&(IOcdWuabbsk9B- z4Da7jjTui|Yz#u67j=eJRt#D3Z1<~uUw*;TJhp^%Zz^V)<*25Qiv{IuaS!JLC6t{c z=3#9=<%Y_;zv_DCYe3sp&a#+tn`UNLOXL3K8A;_JH-qoA5M{@>(LKW#A5C3GmtGaX z#~wL_EO;zxX7aEUz z!#AsW+s>c7P!C(lhpTlYUu$4b2>tFaQ8qFa+4LjoC^u8g}?um+g_%+C&zc2Xj zC7W^bRgxw&x1F98%4+h;QVkSbZXr?s&U)<|6MfQ}b3obgx0Nqe6F-3ul89*P{?C1M z!gh*z^(hz2Sym;v?xG z?lFft-JqY=s8e%;&K^cxtR3HO=P(G=6=~|2ThOmZFLBjF03h`wJ)_T%n<#ci6hP2T zX$iD6r(h7Li(!8A#^979oc19tJ3?YCNJjGO!e6%>&*PCC0FM=_*I(5A4mI;!XT z9rxuOM^RCsoqjshpoF2xIEKgZX(qY9;R}ya)S^$mX`F8{=B17*GxOyB#-+E!5rZOwSy0G=c12K5aOx>UmY@m)){}~7g zO~bPP(N3jqGE3r1;+pSPCch?OEtVpo3l3vz@$o z=(d@L;TR>Ql)a1|<|3}io|o|lez+pQE?n#x9VN0^N&hV{$siil*`%Fdx7eOhwBy>j zU^kt@)54QHKt&1BzQ@#t=Wvy2k`BSBO7xXs$?YTx^yVoXnKBgGhAR2G0U^|-IMil* z6{Y-p675~Es~u~8uM&UROwQ`dVpx!Q*))6JFByrRBTAL}v-~Q?!L8oBL{$-Bg7IfB zZA^#?Y20sdsIkQrMnM|B`Rb^9aU-0(gVn2YY-M}-8L5c*Wg`yH@axvOOpmg!xcjsF z91F>{srY4j5BJ+58!8ChvXn|b)O-nsNwiRcj%lS3yvcl&Q?yxAFo8_#o;H;TNq&K* z5*SE9YPJlL?LNW$c^$29@z>g6ZM2_f7lpbN=u?`BFWSp>4iOz#kI5m06s#+>c1sWh zXAF~mW0Kzk*PIsc%q)M?^k13Rg&_9AqWtijrWIrTFz`J2U|GygRa%Vt#YHfPF#t)Y zUKDNNC&Y8m`2+{XesOu3J`q?|2u^^*bB`|VRB9*=eiW7`mnYzb&Rt_f7;Gr$WGD-4 zHc5Ky4W+qivb`xaT#q-~RnR3D_R4W8IA}NT3VOrcxEgZ@r-pbcaVq^0RAOR#+))v! zB$RPUOLAKI+-%XKO@$nCM~5nJMq#^@n>yn?U5)~gujLILQmHJelp`#pJf2T7GP)b5y}p?UAQDvg{wVRU-Q}N{H6lm}QMpHG&-Wtf1)o6(n_r z3syk}lM~cJIV2ysGP~KQ$?h0?;cm2&@nOT|ZODB1T?A$uCE^P$lA*D`?Az5gm)ms) zc|Ec>e$U)JCu^d8*}fO6OB2GE@6X(K8;B{sTQdEB`*Gj% zdJrGLAE`%T%DESkYm3bTn)=$`JSs;yZ%y^5CQ)B9!P8NHo--$$YBvgQ0iH4DA~d=U zB7f;AP-gt4P#I$lWqHC{?f^O-_bmEo4VXSFri>0 zI(8;G6CJPsb|U~%8}y`|6_>716j#Ni9AC4Bi7>iqo}`s2+#mfzXQmPj z`K8*jnJ4Y&YK*c0@s^Rkp)$0WlF9H;J;x7+0aGLI(UT&PiPROYV0NRR24-(T`v=5 zli*&duCZ1&*0Qm|(L&SEgJ`>24&Adn6l$K)9vZDmh;fzH$%3f{kLD-$#t@tBJ7*_x=owG6;sW1Vb(Iqe&Xqavm8sgKJ;FMsKs)T zPMW|$#mJDNc(S*A!%-scX2bG;aSlD8&D~xDH-FVG=v!7Hi@Fwx+iwSXhtVeohEK6> zYw|nB*T-v-k_pNDM_sqnGHeL@quj>xLF*q6Mxy#gvYQTZxps!z7tV!YpxAj~2+KO$ z0nERN%@;_Rr?!pWQfaiiGpc$gWY&e2>i*DsC8J*jRL=T=nSd!fVZr zj8^&LqFm8&pKmWlW*mhYE7(9?we5>ZFCDIrOBWOO=g#~8GhXBO(($OHxp6tVZdy%o zdwGj>KDzt4VH2}B>_sTgs=^zwdb|$9_L-(<6uTJTrRnn9DAuyE2Hvd@BfEF=PuGF- zfeX)wHRNQ2QUizP%f$?GOq{+S3G^XmV4bwbGkD|Jt2>dWHlhN1^{M1aNiym|(+ zYSiixoI*3xlgitpa7i`64KVQ1X%>Nm5Iu6`uEY#nUcwAy|M~mZ9^jb%fZ@0b=r%DvJ@7e$(ejytU+G+9LylktIfPtx# zQV>)6G2Vyj?|N{oB=b|>KTs9&i-~#rDt9O8c+`rz*X*l2UpWPY^~k>)@6zdb1^E_J z&gUI_BqN?3oPc?Khzjf<>T^nLc=+?Xmfpm6^LM@c6>;~Hw$pNF2IcB2qTs(ga`4SU zw(;cUeMbeRbNJy>)ffF^+ITkBxgp6#3HKA)KnQ&?OC#io_v z^O}`mfLUEcNL~+l>+0}xCQujU!sENFH?0n@42tv=V+1Yu_Vl{iw&r%RWkp4v^H|NFQW<@VHeucmPPZ+Yo-d|A7g?DF!7BLzNO zCV;(&2mbvoS50ESHc6nb6Tsec`4aUR67?xG?U7{XIVRAHaDP&qS|A5N4A}<;3BNS= z1SD{RD9tZgL)zG*mgbi&K>Sa2Gof4GRhJf&E86R{A1b<@i>w64RcauQN{yppW7lwb=j9{*rz+ch>y=12Oy=1KG zBCgmP{-@I)bGj(7-My>B?B7lP?tEw-U+MP*_5Uva_xI8R$FCL!FrL1}-!PhF16SOv zN$39u#5qiiTWDAgsEOB#v}7jWh+Wg9!h$nA!lBNVl6PmuPKYGK&F@OTcP?b3J1^v= zo~rFyXy~GUYofah(J;>7r9=`CkZO`=EOII^4msu^eC=jF<>R7^HaOpYdHP57KlxNT z>p{-}rRNO7p+JXs>6&ENut5`ztshcnLIh=KfRM|qeDmeU-jWuk1Aj7BHh{2>^zp`Y zM5aiZX>d$<7sN)2gGiO@DCm`765t6!EKE&294;D>l6cR)3z6S1V6`5*!~X-gJu`Sv z{z~`;+#sAq2n~Cg3q!ZLP#_ASW4N*uBO>YF)Rv~sIzw4_2z{R6D^g^~7x>axJBnaM zWB&(9q)q!Y{N5}k=$cx8M}Kl&6xS>ie6TBlQ2mb0M>jx6!cCF-?$nToXWT4HEpClzE!UG`W4t{d>lg zZ2jrmh|-^H5ju6{y6mgYqMTsyeT10e^iKe=`h%=2H3t&6jcS+ZWU0S58UlV-{6$aI zP)IinKm>PnkhLUQ~p;eJT3w-_`Y%cucn2IwiiM=Hk`I5#YQiW?A^SL;q z_g{b0TYirIM>`r%L6Y^+D2LCkCURANDSu0j*G93)*+x!zj-bc>45q>^c1a-)>hAa| zWr8{SXZrwHT)5uXA6yM77&YQ4`X`_EGL7F~<`hZk46GH2e^W|<6NzMQ^As&Z zIlAY&evGXeMCQpp;8hVB1cK3Y%78f(U>tbT~;Tfbg>yb5LX*163jfCV{5`Oc`;>IPp8UgO`VD|3}|B4fRP>I}@A@`3(>`-co zvEop9w}D@z4~Rx?t5$z6CaJ)0wxYJQV7C^C-HQA1(A(OOTD1n9=L=Xwmtr%$hlfFh zp2v_H+!*w4bi1EnR*}7sNz?^Ys}T@L>~W_ZdrApvGb$ml!daGHzJ(H|ckAJKfSjF1 z7^fcv7Bc=aenZc%_AA{@`gUghv;P5cr2lbJb5f5w+$os_iFmIJr1{@tB3|D@pUCkV*X4=?=Y&Z$Z)X-FXl(-lQ<0$ zX;GJk`qx{Vt`;7isWO6Ygv+*i+j$h>N4LF zURd~vb$rEvgjS)EI`+R=D{NU}4Ab!52JUmRv0WO=Z9fZYybf2|E3eC4#y15M^WJ0v z|9@~C+6Mt4DthZcjy?{l5SjOZP4iajcF8d|?>(x(Wa9BFa9pvDh&TV74?bsEK+7-h zcLROI&!eoL@ZVeKVY;QJp6m(GS(S+qAbNWSL3VLrW6EfZ4pGq}_rvy+J6d%$Wgwq(*WuZ4?%7hvDH~-P3)Ma`Y85W`J zN3v;8jTk0X)9 z7RZnsxLtyC#gj>C4t-RSoA?P}nm<8V{0s0s%Xe9~@h{?Im?31UZ`_Xp$Em%8;{M>H zK_x7)XRKwH`8|YJbn=$p_j2hYjNe3*bC7-fDhMjD!(A{{GUa|`;(OEKd*AaY zIx0!z&_l<*g?r&$j5_Df8xTI7 zlsE8Y!-oNN7M+7s=<6G-A((wOp_yhtpN1QQ_dI>b3iu-( zwVXt7G;Dc0VF@D>ZY>$5{MB}-c-Cjv6375 zGm-rfs!vb>MrdrI%7d6X zhLR~6Bb7MgodJq4Nzrr@$dZ9JpXg7%(jTOx6y##0gK^9 zx!n=os=wavvbN~rm2nO~rtt^D^sCXRAJ?DH5#PVQ&!9giyx-8z!Z*PwA8M*0Zk$pje4ahNPaS2_>BM0texDY+7cMnK zhcj76Mr5HS?3f(CF1%?$KV9WWOX=s1>#9`}(MCwKa$zjjq7}RUuw3m^qIOk?OhOB; z*(GJIJ)JEC2=>8u*9LAcv=3Wuv6~(?jkOgVUe2VRpxbWiba!^P;wel8R*TLS6@<9F zHfdA+v6HxeD5#OG`T0D4d>UflbFGCZrBO&p(C`S{PO060(OP8GYzzAMey~#Fb>#!s z6i#YHjn{CKd`Cyv%QS1agQS6Cz;SS!;Cr9GR_8RIND5aJcb8ut&oIGBr<1dNGMdhf z)Oh)M$Q|fcrmjNn%w7zb`1CSx{A`fo*1Kg+grpIa+}K8KgzEI02S40Bsmg`3YcwWx zTG0_BXX=Qe+O-A0Qu)2+j}0%nas;G7zua!nY?(4o{~gYoB?~C{rMUt@Ziz5J8?&q$ z5H3co>e+N9fP)A6ytPK&)g!qt9`z=fq?&BF-owF`??h#R#^N9-@YvpqKB_ z_6Ve(vC#AwRoMFzrZ0OUB*IarA5O9!MJk5FI>rLPXaQ5`gNY6B>0CnO5aHl8GbF`Y z%R)v)V*qcOXCMKpmZn(gn3~xpHlz@G13lMgb z0gUYCuQ@pl$mEl;P)lw6fomM(?H)aSzKSc+vmMzy88{Xwz+KMTQ7EJf8x*4w|E~uu z`z-Jzw&}bRN~9k0E%Jl7cW2ZV4&L|UXz1trYj3Z`*Zc>n5djc~v&M}JAMPYj<6mxh@3Q<>QhSN7`SD$vB5ba^VMUIV}%}PA!?_Ctd z=ZWM+N<^QwS81z4B|thT6i)bCVI97iiu(^Ygej^t7!Y2Ae_6lQB=?;bCs2?79ZHtn z1mvrHU*zVZFS&)D^$;CCKdKcr_H`}#?%(_B5-I{A#vDgrWJ@Wi1e`s5Q*m|KN$7^G zqkIieq|Q5KQ-gFY$=*ShXz6xe{eo}oHLO*WiPD+0&Oj^UGXsJPiWIC?RM;c?#As{I z3wAW!R>$xV)JYJCKn@L=XbEBanxRENOP2>BWWS^xN6cZt;-Pb@8$ePB2sCx;x-S=$ zalu%Oe(987c24DjzHPw#5MP49s>d>?I7}sVmeRbE2#!Qow<rtb_nnW2iGfxzetV1t7(zyLE`Z!-*RulIho*pro}X{4Z(`2&(o zckJ{jc^2ef>|KxxNBS+qXZ&nja@)BQx%~9+DDHIO)hH_TABy<~js4(UfqmVa*I$=UL!Aj(OUca<;K5(SbO8*#)33 zc^?bRjiHZPiau8Y4g=iCd+yJxZ^;_4_L%SYLC<@1Ce3Ut`uo$w8+KmxtnS@!O7zOz zF^jSAmSJ-i(q-vMs7s<|6{OB&TnWyy(HD0A$tznwX`6AUT5mmrqE>57oP_$FXE}z^ zw>T(YdDNR&dHy{d1l4QQS|bWVOu(NDAy>9wLMiD9#f|&1l$a7#qP#U#JN4@9f!@8s z27$#$Qad0T9Ro4h8|~>dA}V=e0OAWyf_W8o3fVhRF=ZF2FL7;UUM##8#ci}*bHH)V z7&UlBX=HoE?B*AXuP;6lSN42E{IRas!);NA8{)Q?_{|ToYi|L$JUky%V!yI z>|tgP?pAI0L3h(p_ghEyM56)o(XFn+oW#;mW94Agwj0h$66=ist9JZz5z(5M4VOGn zRhoo;s-prunE!>Yx_XY8KL1jHe$Ox;IHpu4M14(0Pvhk4Wp~k_H%FDltZK~jMt~C? zN1z^-mdQF)&d7}YZ(yGsw`sl#7dx1Wg*}_!i4>ANJekhtqs!{RwxhfqDf16Eaxe-e zw5FNPix*PuJagA$6i=VZb4W&4o{4Sg8n(s%zMk=T3QldyExg-K>sC^x7l4yes@7F_0V@bia%Ed%EJIIL4s|-R! zvP*-T-jV^lh?n3>D#2{D6@(1Hl-X-cHR0k4n9cekhF(AS%( z(9&=QO(h;@YzktE)pk*1a_FKmpNutO_L+m3Lw&jFyr(mj2W!;-i)gcF*G|6Wu0j2$ z^<;T*S2S6@VL3lcI)4&_TCQQ<>`kgr1vJTNJ266V8AVA4R!*dsa;SufWe`o0ZJ$Dv z{bbctf^R_jNEM%9pn}@~kQI&Dwy3?spomCEG?R?rA?pt2CPj8pXl(CcG*vFAu%%~# zF;MXqHWB?nDw;n-_46iBXh%2{%%=|2?Z5qA3 z%NFnUz>~h2+l2pIsjW$!)U;rdR2jX%Dn>&y9Z{6&XLYJ^k`R_fWlV+4YUBZd6I21G z5!{BnYx@sMg3ouh9}k=v#nLiYZ+;6H->(vs+fV}`CsoY{XS%r|1Y4*Rf8p=lCwU^N z?DV=LyU4VJ}RjT!q zV`RDbRPF}otf#QM0e|6^rRmCvofveU#&(8A29+LQTt^^oEe}T?rqzOy#g;vK2*$$O zqSV8oX_JxS@6!Ulgz_23rwgq_myZJAK{-?gp>u{GP|^Zw83y~*IngRD8ilumtRJzv>`hG|lga17 zDZUG~K~vvFWM&H?DNrNANk?<(Da-Bot2!EE57P6xH4$zK6 zoS}r;pfaBdjUscSHrip-F*R3#L+$Ey?B*YH29yFXZ9UgAYLnhQedyi0vJ-QzbqTX2 zFCwtfZtZ3*{7}v2!WS(iv=0b~txNIal28adcA@A?T&qYR@m`4`Tr&IV0w5n%?1DO0M#$TQq$AW&>(t>>jA zO=EQ2Bpg>u)aMH{si14<6M)SQ?t)5-;wsG-D~n2|BFNy?0)N3YC{tV`GjL@43l>E)(KQY;&7P*V)LccQ^$d%@@cE5lm$ji|tS8kQOlIG+?yU}R zh-{x&%w@*Q$JjHSCmzopWRXg- zWFxu47&mZ`4UpGl_?gXJFU+69(1&G{YU*H}KN+5(g^003sQd!`(4iLz5jJJX`XggXyvM^r`oM0l7 zy<(UKo|C=bfT<(2;Y6U4V$iLRWaqoZ#ctX-lwjbYWO(4aM(pzEn0U4+g1|$y*1WeW z`hmM2bpc)n9j=cA5~=Njx!ykz$VTE_qwMl`BWp0+iV~Zdkbg8IB@lp!Y+q2iy6pOau2c)nE&(Aj*U> zDquGnH@r0;-8swbK*5NgS3Heb-txxJXBB`J9W#$b@L=vBN?UU%!PNsRf2oiPE2GIjZ7R zxo6XxlP2RL5jfpX_!qtPXj}O1kK1WpjFqo?Xl3G!fluOXQp{hs;xZfy^BAdZ3_r?J zOUijiWDvCnN;X-X4udAp_+y2KpHr|Lo{sPDK%JV(9^AyXLd4w6+~;@^Xd!@)fSkO@ z@RdM)x9>-5k8cmMJfxC@s6hp|>i5M#qlZyUEVTbo0VM)0inoq+Mo&6ANB0V#-+}rMsHZivV zyWaH-3Nm;rZ`C;dxNDL=+)V|@jk*dY5E*B0s13l~5yIYKmg-pJkIG9k+aozXBtP*~ z*Symx!bhRD+7nVmqXf+vnU`6l#3vbl<|tQlWG+GKgA*AmR&Bk9SUmYVFFb&hHkY!@ z#O*9q=9gsyMfh|l2K!HBtm3B+NI1|wm7nhM18Rx^*|Z80X2c7|s|vu{ZyzAh}JdV?8r&Lf9Zrml4hz}ovng9*l zG!KX(MGzU{)9))<0^{4+bx@Mw-$!f7#!i6&mWG8Gqqm>7k#C?^Yn|MlEpiVB|tAWh^-6%Au zKg^oe2UIfamxIbehhelC3)sQtgtw@SB67n{NG+}Pu^Sb^XEt}LBr;=gurX_m)T&ZH z^B%y_M?X{J?KI6b%2%r$ha0(sT7~m(u9R@uJY$g~$!sLD3{!D?TEi=&cD>geW@RERuAahAm6B63_ zLuu_+A{zjd*9XPm@{K_($50?40Gfz4ure~ylBGXapxS$jxoIdIs{=?(z*ilK7rPe| zolUun>g;|*t$D$k*!Bf@^Ln)ORpX`U?(Y1vW`AI>@gP05jMTjRSE*b0{5DLJ(qDm{ zzvw`dk)F(I>K3i}-CfM};6q>+C~V>`215l7!|MXJ)qS(7X}#{`Q+M_x1(6mgzQjW*dK!la?RxN~*1nUvanv@k|YpBC}S? z1Axj&K|Ocz0~o!ysqg-)(iJ-Oulr4+kw+)6JdfY3^M2)wu-;$57?r9v;C{Tr>Vkj9 zFQFU&jFH5kr#KLn*7i1mbCw?>ee05ukG*M)p1CheRHjiSaF=${; zO`0Nb8audg#1bT*9eFn+$PRX(&yNooCa*a&&^6}LnhA))may0bg%2JQVYs*9=a#_p zH2XVNnZ<-Kg6#CkVYz0FdoY{^uUuM6%Y6IBL7 zM6@2u`}L-n$#p>Y!>-F+iM_lq8>eac-auM^lIt8X$7mMHS;(@rrZYvwYJK{tbYu*ye0M+yhLv+Qa-hO>>=mp5~5S zL0Kmh0(J8+3yYnXy2jx3ggL87D>#v){X+cwOhysbx3TnR8OjEl2c0o)E&Yrm%f$ao z)HZBgWS%!YnuBo=N)#@}85re=w1^A$X~kjUG0K;uTzbH(4~mu_|P4VGQ&w!Q&u15$#?0m`!# z!QAG{^D$^S0n`ml9gZ4aN@cO{WI49H2Vpgh?*DC0?uPubq7lqGuWy5?A%%bwhb5=& z;Ng6h2tbeP0pO7u)#J#vOWnQ9OspcqX%$I*iZPOHX8dldG$ow;friIl#BeAK&n8b( z@rtGE1kS-(GNS{%;X*Yr2D^0#q^mPDjw|n4^&;|S>g^Tvdj6 zCmSarRV8Y_u3isV34MlLV)CzZ`OqwJnBx_AHBlW1#JY8`Ok7eFjnTNQ) zkYC{FPiAp)XfE#~7Yc*p**fPs#9UaUmD9~(?EwYOx)&I|_LzQ=YPvAP^YysnXSGiJ zdV5QM(D)C5E>s7}54+LS8p_)3O82#MPHG%(mbPY~V;0BSI;Q>^Y-C@MbWAmTR8pgo z?_ol9p)f__P;o=l%uGHhP>Am!zFTl<5vKO~MPT-X<6G2}W{j*~oV19BmmyeF#u0=&8DqNy>Wbv*3&R`t2rw@{Q z@h`51YOJjMfT*vdKG;9V=_oH_8ep#&tQHkbO%jS#5?g|}DpV2&(ft`IdUl9h>0uyK zVU(&;9{EOwEyEl3d>ue0i%>w8cvZ_geI|kJJVoaHd(1x-@s(1Cjej;rhTnrSY3Efm zw%c3kjP0zH{mvgvWlgtoJkNU>gy?rauRAI*y2Q_g_tsqxa~g@u21k&%IeWI0l#*eL-O zO19c)NM`~e6qdAc~$6N2ANKmC~RJK8xu zKcDNF^yxkpd3(AvF?IhlYto|(VRG}Qyg~+7Yx{N?WDlhutdLzUHP7|O^;C!qLwJHBY(?cwnDMoj6XKC{US zbq>&FB)nFWI7g~C&{OUg!d;#i^=kz=hwwHAeenS|#%Xrs(gk zFgJmv*lN2@QT3Y~jT}nS=;9otZ|>I``U65Cy~~s8W6uUbBi$UscPl6*8f9}{`f}PD z>cedDmGopid~_czw-Qxcp_plfV!np?o^?xf1gS^+uc$-~vHjMx6N5i`ZW8C6%xb}& zii$10A=e=sKtspzVLS#*&Je&gx40rvfSkOxUO=@YT6#gjN#G04qf-nPz`tWpBwJCb z&OLjJ-kE$1p9Zc^S`JY@ZcB9@R5@x>%NG{YFYP1L+L4q6&}xakl!|7^Z5_o?fl-CU zJc@lQC3*-YWn4?-GyqjY`nJhq?^z^~=%XeR#@GW|b@L9*f!c4Z^JS)&A4)_KQ~E##R+Dh3I`AHYE{7-adTjZ=9g<;>%(_#BTW9b%{s8FxV- zyh+D!o_QG)8H{a?ONo$4u%%V#)t&JdlOAH6#DBw3ig2rT9ybDtP*%;4IF{ncKVdGg22y)(dCOCk3CJ;;x@_eUlj^^pR zZ_()9(}={q8*^uY-(XQxCp5jTpA)hD@kso1%gyI7Ko>-8l`k8^;D(f*ERc}h9iX6j z1}#L>h>2;|_ZL;!m}|0LiL-)#p^Gq(A)vPRqlP@w_seZzWtu+jG@eV!rckZonIrAp zg9|5RR48*ctNvjpMF{-DlXVvNH@WdYcf6yvzAqOuK2Mix@o26&iAmKlEOU*s?0W52ih=U0xC?`PBxU;)avThA=9`%%nGxw-O}3!+1x`ytL*OI1DT5 z*KTL?g+7%Oy#9231k&*k?b@M`T#xl<`*kqk+g{8`(ma)x+;urA*$0|9O>Za-20*fn zs$@skIkb!}AB%<@nh7Kc$zp&O8b~DAT;~o(3N-@BigFnZ`fnP2jJ!SJrDQMfNA$?y z0F)I#facQ@Tm&|uUp$Y@3QR+Ff+dP4HT5eyK>-mZz{$^wVa!8D34VcdpsDhj7@#>TUCdSn-z zdiWM~Ek1^ekoqueMw3vKbptK}_ahB0=nO|x%GFUJN2TMGIc(MN4r_z(I(w8DEj-er zpe5Xd)qWA=8oE`EmaP(a_tas4M*$^@GiabFYS0pIS?a2%@>4Qbq~ zR=}8w$VOTYoV7MZfP+{yzmjQYO7~$FdTa8)KI4H3tGS4r9cpsg&d8kAA0UVD_hm}$d53e#e{d^r#mmzrN+Yl(cn9fZ({ zvJW;x9`jVQ?IJ5P>dY1nBkMuDqR5E8FXxgvMhB6T6-NhsC-)eQH7rK;9MH+j-eg~W z15bAN)u&8~rm?y^wEyMLivs9qH?x+XPa(O3e@g4Cu8>Tv+hEbxZB((tFM2)0R-PY0 zqtY|+bdxvt!+4<3rJa1~%0aV*ud^`Eaw+qVWXCI$N%$srW^<==>gVW}2-NB1HCr|! za`66^Z1V8s<1FyL`vw@k7)l^5WV%DYfq#T>R!o-LZ_ep)^R??xkdn!frBsoD%4pbO z>FVKqjcmDl3D)t0V|webWv^@35GnG|oD=A$-@cD$(8|o+n56oGK2`I_(D2$6KseH9 z*saKj!SH~;m9B+|=hu(!m?Xt&S^&ZVGEt=a?A>^6G(O<+9*`oz@5geU*UVjg68PD>G2sdZ_Na+}nr_%gv^LgZ&k z$(_}dr-J4+m=3jX%<%J~aXg>Eey-~u6pYMRfUi-jlbb+4T#)_#YS6v0kgfuG0Bwf{ zqpD<)HFam>)t%wVX)Bk7ev#P>X9Xj5B*r5LQp?LLrG4_Slo^38Yox}9Q#g3o?&D*H zaj3Hr&hZUMx1)cA<$0P4wKdIDjJccoF{x+8hhy1bp;~$Y`GPJciN!A*sg|n=>)-T< z3L|*GRLvU*EfUa;GnF5q9d=M;pcKtv`7DgTDm9^uj5r2(m>*Y!y$S8O1AI6k33YGA6wQR?&xQw&E9!STx~n(wYZz0V=0t zp)j4ZcEQa^qPEbO6JSWOFku*`T%%`SPwHr3wsFG5_wtL0A&8sF^+vMK-`en3%}nUs z$&&ej&-VGbihqm!^(20}-|uheHh#Zd*^%mg2ql{2Dy(yB^9qW>I+xfO5bEuyuw=%i zGAANF-fIK)3z_Yy%b)D|wE%B5>FNZp=vnQ(Os={#E&6=W@o4Azr99^u)fb#p-N)!P zEP@D6uKxzC-p5v9%9I?k(5MvZ^OO=-?WmP8gZF-p=v72>@gBHFu?s`1Z_`MUmliD1 zsG?S>&^+-_(-WhGmMPkkU=lO=U2X2>jf_H`(aad&AOZBGg&E}BffQ=xq~(VC{JQV90kON`8qMmeaVytbR|VR;;I$jfc6B-!I9nHQi+5>*3$t1&+CXB&wY;M? z9_i-kGy0v!M5)}W>9WxEVlnqCdxz^b#z9Si?d!n72I+QMARGmqD7YqV5pA)!DS&RTR%%hSvA1_PC5B`S#=Bp>KTtl7 z&eQ(wM6nnAou)TQN819**FDt<3blf-h*v_WS-YztA#5p`=J`AwIZ7IAf#IHBl_5iK zsLfPYKE0nB;Wuip`5-0juJ1u_0qU|y`+Gu^zpnjaG}*@tTK>wDu2N(FG8HOF)8f$< z)VH9fy4s61YZfmYhO6CO8wR?N#-2N`?Kjm57SYCRD779U)3JwS7+98wn$yoX5iOr$ zo*}oeK1PY(S>eVG+VIHOoku5ou(=Grk%MDkBP0`f4av~S;E8Tel{|*+I_Ehcdb(sH z%bw$@8!Mh-BD!k)lFwY!Y(#8PecsU_d3iDo9K5k9@DpQ36pwB@5oWt^7HUYt#+F4C z*~!A#;CldB*x{@RNtjxfO+xGWZr9DV&8eF85{;!ck?I@nq;vC0;;2ee%0Hj;Z08d& zRzY_?9R3v=eCGTL4NQ~KO5Eb>;bA6y9r^UHG3g8A>(6tPr!4&psE{}kXOoYMv31{z z27|~XpRvkG;2=V>DY65VsK?U3CzVv4-kiS@gw-UBUvTneY7o|V=FuF_9kRm?cbFU| zRPx2f^rs_JQ4QHXJzd0X*0gFmuKFBHuiYH}ctfr+3~o#r!B9U1zm2B236OX8vVS^f z1!LE(kCsLzM)5d44%vV_14@pYXRPl?ddKy>%#KAFACsVevFcw z?i_wN0ymO8%J@->8zuc;cVohnJimOPh```cg9HSpg2F<1k3pEuLBx>&L;e{(Si`CK zJhkC~l;b1LPI5=CzBbqi`1>pJByBH$bQUHuyj6o?`;ifWI2OlFN)~Yme)s4g&D3;R z{`+XpH@DB-N)Iy`ev+HDG;BuXI`#qF9W=AP+DDoSM?g;`wev>!7z+KuNDd3m1B>@7 z|DUWycWbl#k&KUDN+2t`6w51`ZQt@0ZW4XNaj{pJ-jsbGuaj|E;=ekC6}Z;pR`In^ zY#P}0FDtg#I938~B6|!MYS>Wu5jCt9RL-232cGy{#EOwvL>``bB5nnM@a#A8`cEY% z3)4dP$4cU{heR2#5fV-pSb^Qas2mEQ#QRPwZ zPD?y7fp9Een8b~oDPdTmc?(7(k3P&O{b0+43iI7~YQ)rn0c0*NbC5YvJFd)jc9#OF zpPOp$Hc?_}849x__R|`5 ziBqi#X-TLd6XR@>s3O5$T>TX@v7|##)hv?}>H;b{G-=+5i_QG0H2q8r-$1_hLZsMv zyJn7em`m1!0DWqX7#Jv^XsNT671*f2KSjMi=_X#&3Cam|xovaliSxd|_&v3y^22mz z_(Q;mjzdrmgU}u2BLL6C|GTLY=1&sA1s08EWdksSNsKfrMXRED>FkgZqol@+E@C|gP^%bLo0kS?} z{RwZ9dCzEg*y3u%(kJm`#bX-&?oG9}k`MRX9J%_DPt?=&^Yqbeh%}EhU9(JVrA81xKxotCcZe z1*TI!smVI*gw^$}+F@NJycXpfzS|~p{LVcPc&PSz^imhx23SU?$X|Ah<>p8$aEzvT z-LQ8w(#< zCgiv8-UjA8)N(2@kT8_yP7{iduEF=zaa7EwYqQ&LY?`lhvN*gGdJ;1s4`GReJ$wv*Ca~=-z(GwuLbEo zCP%4Pl~G9i~BIZ17f2l6r`GqRsNs+8MUn>jR7uTE$)8+fMaJ@ zy{`6Yx}&1*b!i&Bli|3dN&=A!g_z@G%?T^B7}%XMd=@AmACHmZes5Ba`aFp|8oR7$=WA`FshlwRZeta)sm{wtb zKL`|=vf5r9|KA-{lNwPyo1AHbEtdQSK?_@I}o70YiIMAk@u~^OhoXueHY&7Hpl@#0d#Y%s$_))v%d5& zcH0Rz{MGgNN3)#ox1OuEHiU8@qgkZPCj_o@rF_eOiSjc29j(wsCZjSWZI(jtPD@+U zViT!jL#1abu(?#Ur4U9eXw)QhC~`P_7a(y;<>fS@qNs#%_hq8032K}bbwhTY+=-rC zy4TJieNhF4(18*-r9r3RnZg9*2}-0y86g<#y)J2?i)+=OUi#$m!sH+k!8yT9zLxw7i--Fx04;oCZMkPsv9!I ze?6~j&8}P4B=+=Udb86)+!7C>@AbW`xLcC(H(_%;Nr}y~abba1U7@W>TX|W+_#<;+ z>%w2mh)hE&fQ+x~u(_v!uAZ(%_8wOVfME0xRH{gclxyy!QBsN#0K|`PQxH0tAy-Om zdOj?ks@Nu7Trh&jsN>j30oB106(ifsoZ=S63&y&--=+Lbe@~mu;lY$*Lj`P>=LMw( zhv!HYlBvFWdyTh2YqedMbap)w*N)Ub!8&g62Uk}1_RF4SfC&ZBm*HK#kao)JgK^E; z$ib1EAMO^8DpISB;XNG?s|;0@rDMHlCV-UDEc}e1}eeUdHpq!YTR}ZJ> zwTvCY*bcR9rzv+4tkO7A((>C-irpuD#q2hjMUc=xMGgsWWyX3dR0-v2$JDIIRdW-_ za+3}I<0wk;?`HKPbl(jS;$Xuj>1eotxqq2@R8pSQQJUcNc;;Hg{W<}Zs<(;*z$i_i zKTQ;?s`sE#P8+Fq2h*k7)yop33bEZ$V~93hki(>ZV`XUD46`*?Cg+1(GJK&s|9Qtw z3Qxme2!_>;7SUtsZ9ZR&8ehj)jU%U0u9e^Bjgtf#P-d*VpY;FhG|W8j08`e|IhS&j zGImaXo&r3ZcCxH=p`XS-f1IPxp!8Zu`=nV)b?I2EzF@R%ZOpy#P&>scbN^AE#ns(D z+CtyXYfA#AGyk;x!>eMmFue6<(UElphtWY3Z-$PHb2mGgZF-5r1t#pEEGHG4S+CiO z%HqH|qX;}tlwp8(aL>5q+@?g#FcU#rCwU&+)IS$_g>EGDoM)#QF#>@$XDa=Ox|OIb z@_TOjrz(^(G-EjlY&8a7t@Mtn*jO^#y3K#wFYMB$mDup8HK+`XlTKeAkri*Q>W{u# z3lSKQ$gtM@)9Ud2kZrF?ySubGRu-mh-FdwUw$$9z}X&dlh-5rbc zGKBP+APrZ#Q+nGu>=lz zYoRAUH6akIFPAu9$<(dms}Zo_`b8dFRpC71xq@rQj?{0Y)2O#RuN}(pYRt`^T8+{T zoB@3P9eYN{MMS(2(d6>`ee(~(Z3|UdjiX}Lc2If?{#r!6< zXAb(KqW<`!a9x#$qdz(d%Sn>U`P{3J<7%BAg|DNZ*3x8CjVLf5ep+2sp2Ej8Xq;epm`f%~C_p&@C_bg2DfO7x z^nO0^6Fm%)%?GhAHbC_;ZJcF8eOxBS{+iDyRVr&PfH$y7nyglW5rw}KKzND5y*cMi zJ*RBt2#Q!7Jr|XgHI}(0awB`bK#pn|{B6?fmPZ9oUvB3r*D9A9!mXzNd%zFJXU*dH z#!rqk)*}fnt1DBU*>|2UZX8|Y=(%GMoN_<74Mo7Fr?4C0#emN7k?+00 z#a`9^z`EoL4|#oGimC3bcVJuoz==hZ@Ep>T;uP4O*EUw*cQ-MD0Jwqe5m`4Kncn>@ zRQyaYd$bKZwc%jl9i=b{#);X|h}4*b@r@2zI~C7H&YvQ;(%%^@5;Pgpmn(eLF=xj~XaZqL3dV(!ggN z))e2sI5%4N+{U_~>7F51=Jx1Jlz%aCEYtz3xMA^L&$xh6?w4ifer4h1%yih~rX<1K zkW1f+-FV4=%$$)&Z5(BDX-Kv%4pA4uc#DOlfr=+PnzJT9b6REeoBjD$dz60Dg*W&$ zQTDL*6797c_4N<8KE~BydAI+7uJ18P?_)OkD2*^GbXE|~zTtRPno-ffMBR%PnY<%M79nh8${?f#hcKw?@(UY$NOMIrG1M3VDo_*2Ufm8oI zj_U*}6TVabA+katEzS!+tFY-0e)r$EXN18vwK&bnt`VqXc^4N#D%Y zs;)i)WVXlwCkb!nbS7+`jK$y`^dOrQTRtmG?h4|p@T?<;2{Y~j4~I4@xvsv&x&}sU zTnMv1m$nJk@dIJZR5|n>16DSm(q`AQ+V&+(=~8Bh!L^Hy8q6Q8(wqhQ<(UIM`hf%w z{hKq$@uHK?ei?dWk>xt*D=$&&xsqu9Xl|dtTnb8>j1;=76l{{cOj*H(!9mV04-r8K zksgHXGQDNtj=vS73P)-%1FKMKSI zoUILTiU(H58@YRZQ|8MRZho@$Y{`(ij`BBozW*DiUO!B~2Ctc(?|D!6H zmq5*Rur~Dlw5NnPNkY(5GLYXa6JHSU8bLcIautrQFKB-z;=;2X;4`gEtjuUhF6N|KG?2K?yMB=!Tr(1-MJuE@>JC>Q$LEF1D$6@o?J}#QQwvXb_ zv+I;%0B7uHQ95ue-N-ng6Y7U9lg!g=q`U6J2R()g1 zeal|2S)R%1KZp#~0XXJ-ET$+gkIfJ=EGUWx-HCwQQPI4cE`(-p#zAd^qe6v^AY`TYx83b)UaZim`H zn~ZIgKLbosr^PcCuf;327qH}?RFo~9Ix>cUd!-zeZZ9-P)}~l9?(b`Ifj)Q(_0*CN zvD{bWJo1X>{T<3+^W01#7^a5T_wh}efnrst?G}MH+?vjhGdG8_V-TMB#`fVqGb46d z%Hz&dVXJ`@N0p>DaTe9KwGh;Uhn_di#Ie0!-YE{gvt91+P9b-06Ay%>+9B@(^JE1V z#zRtd$OWzd=yDkg9E#L*$S^`g($chdwoEBHlvvuX8p6w;eTgUV*ZQ|j8(;@EQ3F0_ z#e|n4fTFZ69BQCAIzmF=ndUw4 zmBp8}c-!{J5wmO@2^7=5M~$*jDZ-^7IJM4o{2Cf&ok3|%$%u>#2DH$MzP`S^C++T! zQgxByktGb!?%aR7doRS^QeR)%=gC}0%kFm?g?M#PM!L=uG-@xdJGIjXe(Fv)o#9Z0 zu0cFa(|bX2eXu^Tet!qa-b$3zAzK@HJ)<)L*~4j&dHvHa z!FU&Wx`z;Nq0X1l5p~}NOU!IgY_j?tQ0K_%~Mx;tpSGT7-viFZ2=@A2kN|FQypGiW5yd-=EO8k zRi?VQEDgTHiVSrF5!hm$NRoAvAQRha=G=$Q6Ac@T)#c62@f})sDnrZGOlkAjptsaI z-#sut?X%>lD?nNkE5YiM265A4X88XBYe1C0uT>&v4!qA$`H@H=dAEn$$o+24*j9Wm zV_Wie#uj=I%RriE})w4{HsRnybP2Yng438ua($0Wq93^=F~fK<*;#8}k_EH&_9T*xYpm0s6@ja{nzlhm+ag}g6yBw_aZ~7RWubjx< zmu-qTYeR$XU$Rtk;7j!FqIoB-S$F}<(1)M;fe{eXmoQUnPyh739RK(IA)Z(pG-ltW zng0!mXp%^yRB}ZFE!pqp(KSdAVQsk<$Ob7aM!B7fEWk(M;Rs?1DtR{D97niOm%aY@~h z)wv}atz2E|J0g2-u_cUZs444&x;Cnh5~imF_1ma?W> zKq!3KN&_q$YsBmWOgBtHO@O_c1g~PCAcAc=M> z(nxgX*e}}$7-KFKuvMih$~T_Q?RW>7C2@THTVMdew|R=*EXfp=tdPriWG3vABnIrF~8w5q!vDb8}aVj zfXzxUv+w{SSN$e<@bzT2PQ$5>f+$p0C_|b1YBg1xNwQgH>gR1TAx3%1g=-F~_Apz*Zl^ zV)rI*t&ZTqIqXpXmB;f==>=pnV26b;+PABL3yRG%k<glI)LTgRh}<8jMHAVr@TOUo z@CYhUfTRk`?6%DZuY7qS^(Ggod8ZSqIWca4SOnw>_o%JcTb1AYc!EoZ$x;;r5v5kV zlm!SIW(LUrc0v>rFzXhm1lDd5iqtrwEgYZb(^E*6kER8Whn<_x zlF3<;wdudrtgBmCWxlc^MCD%dQbK#)aIMq1x+By&a5=JXEyN$3md4z7(OqOxw(y`d z@i+|JDi8rOa0%D<)LJBb$7 zcDu~vkkFkLeG&>;vN= z{iLMEea3c^d0%6oagaN1TQ&aNz8!L`uVIP`urwB)L&wqine@eYQ)dc$=$w2a(y5ig83iAz z;h{(vy@P~##u2jOThb#@n;qG-17Mm*u7Z^2B0(FjmsWNav0I!Yl-sITaFN8^g;j4`c z>yDR-=1!OzPZsWf{kxtxl&Ts1yI1DmKmJSKIJtfypf-s4!guHf!mt1OuX7P!W-J;b z8s&eXL`+z!@}AUM=K{Q~c#KB{#+o7qv+C=#l4fqBABT;l65C;n7c@$ zk`;o5?a5^G9yp-n&bSMqn!p%zQWh~OX?}+_@3^wg(CA9rJyyK}bD9}t@7=CHYfWx3J} zi8FQmEp^FE(Y)M!Rt*Yy(t7cb0S1aWQ#7WE4sywUM_tJ*XD$=!WV+< z4Rcdpyv(D36mv#zmRB*C-0R4dn1LaUpu5pQh%F?*mC&|bv>#4$g7u3S2{1iBi zGYN3z80yRcF0|kX7WQ_H8XcXV!N*oEoWdXWwhy)r+jhk?IVe*l0iyjr2K(k=tDfP% zK*0`UakF8+`c67JZ>vSJ*kGnm6dh`=3KI^`^LUieT-~9LX4j2A7_c8N8Tip)XOO-c zLVl~PH=xd%%8Y&0IVHgA1<$iw<%gPONN}cYir)N<9?pgq)IFA!#8PCE2|z*p)(*TBp4N<@T1=xuM7GI-Po^Fpm4Mf#jh#te20; zvPV3P^?d->A}BIs5k)NUC>gb(Ujn(j0t|ZQR7Eo;i4;NGoe-W%MU$i~(rq??0FKkx zl6*!qjD&k(_eKMnCDf>>CPf;dk0V!iL%j1A1O?D)NYv8t30e|L?LrtywHpaEb9Z=) z&TPq95R^?C!8anzmGO#3*S9o}C1f_Biess^UF6z)1}oj#3Ol0ZGV`>~XZn-gE`JL< zrga{5$ML?Bx#C|X62gEMO3bO^5oiGU#Ivr=U3m)YL=kpGffWH}$t;#Rlg->};J&XT z(%W6QG#(DZR>|QBb08Xi%nbMg`i_7lJ!gT3bFPIt3iWR%HW`F7nR)|WSjaFg;S2Hu z*w8&ls9sGHaVv?s6;A7g++WyoO$;@XyESpZz}4)fUdpJifVhJQ;CA&{zhz0H|Jy~e zdsN>Yv**(k!}__js!0=7vmNIm%R(6?z1Mf@vj;bj{Dw*J09fXREIjH3c@)|3p>fszF&jRNhwrFY|$ zDU*oG+5|3azu)AvC;PbHj9BI!JWCa9s;nhOtpr}FrN0Jzza@=_fc_mqjRz4ihuJZ? zWVTq2Kk2FySTJl&v16tvPh@$QerUeGgMkjX3x}Z9yAOZ&+AS9WH(WDS29|ox&%P(V zdm-3h)ns-(n~)0@i5r&V1~~ng(NuDgzM(t`wFud*QW}MzMqSlEVW1V#5p=WMbAter z^h?7uj-gr3Zn!AI@L=K>3WXeoR7O^x@u@56YF(AV^(K$QrD1d_rmB$DBr6d(G_26X z?biMwI8GRC;JbByO%Nd^r1kOcEB~$v4&o&?6R^gt-Z^6n0z26)H$x$V?{9*RWL%aZ zB+i2hVsBDHHF+JNrX)rSeC<%=Cux1ftM*DtSC~`qVpu zgFYS1gOh<=1GZq6z#r8BqtP($AZ!(5nWnN}F}r4W!P|e(tQNb&AEQXp+g&< zhP3i^cyU+*KuW@7|oIbjn5!?5GSd?X2MMx4{I!rgK@JkKgb4xUi{$Y9|DRyzs?!vFVE^ zq>^ae_BTYmBj#KwW+P_Y$pBZ!I50=6-waIvTReuyu#c`@v!_b}rR^>62@HkmKunO1sV8s2Vsu)i2Ic^e{dwQ3 zZ8?!NsK%k++UgzR+CagwuxfIC!#W&hNg&OLMw@s9`HZ+Vy9XNFvR4vDT(i5LwEv3@ zQy+>{&Uj{Pyu&#+yMcU96Fy`Y`7=bt=vlf;-V3Gwa|+Rh1NWtFCxXfMLc#ZsvPd}n zdn}Rh1u?2NhzN#sOasSJj>Y-iyT#{{oTWtM2D?if0W(M(o;5|6o>N2BCyV1V3oi1? z3a)IZ&R?o0EOfCU9I&;4x1kFmgo>|Jv1x!)Zne!>K7|ybQBaMGaQ%9N7;F2Ga?^do6^u>qIH72IA8r?}Luja` z7=))w4^HV=VX`bN7%YQ8-qWZF>6yX;b_Wpzgx^;@$hL-(Rgk#drueF4kqk(YVjFM8 z^7mkp78CL&tU{s(k>K zcL0PAIPcadER(>X*$2{#5Y}J>tJCp9KwrJDOj^@4RBMe!RiWt(zseaop3yXAiI-y- zHFm9Irb^LhhVCAeXiAVUwI#_+fVDK5@ziC1OkJkvo(O?Vv=aXiVS8ZJ)h$zY)ojnQ zZYdu7vKs5VzChVnJ>hxY}rL1bpXZNHG|1_7HX!iFuZbIk$e`c2C?pw`@{$R{N>0 za8jgtdCMXyZ;pwg`IIRQhor^)igl*#Ty6QR!Br`@Tv^J>ES9e+NyvqT2tET4!ZZLlAWIKVf88z{XhKhKD>_DR{2faYTk-GiEsOS6VOR%TLaqZ znn{2_I;hBLx5#yS%i{safY+-?u(78a2}EOo@R+4aAMU)H*WU(cJLHsO(m8+)l}F}R zJS{UAmJ86QyVB>%swX53N=`k0f|8h;(M?45&m#lle zdf7r?5|8YH_4;*NyIC1i8t=KA*QJGHA6aD5iDXGJ<*mt|9<|haS+%;5kiWWnDZL`^ z_q`&PtG@m;*?qLND#Tm1SXSl6@O~Jo9)2lmFu8x`3<+BiX<=6 zw0+TnSTm}qWU5acSLM&jZ#4Dr&xrX6%k#&C_K*ydU6qXf!?1a21i$(fa22l$fW1l1sCmuuoCg4px*o(eGL9Xd1E7I1zJseV?jT z%c~yi@`A0cP!>Pw+;4ZHAh#xkwvkgl@a&MBrn1OcS?{LSP2V04lv>CsW>c4kRzB$j zJWz#MS5tPvUiEJ1>?}xMTGxs8Nf{5LFU@GKK->!7obD4#3cUyEeRt>C#QGWUngqkH zkdu9>TgY}<()2Cl@4z>%@(9_B+0CAe>A@}xAtWBPI!`Le=E3HeT=F?jXr5roE0_1n zzSpf17r7eJz~i>$ERcRoe^cswTx6v&tLCpc;hh<8+3H((dq zOD4FZmgcFrx?owWlSGY^!k26MU#|26Avsj(q>4}^CQ*^lF1rzGf5+tH^!(!V_~^sw z$szg1^uT@Qc}zZtQeE63@VGz)Q!>MiZ5N3!p=ntn5OV9&l$@npxdP7JykC@v)VN}6 zs76~oJ?upPToc*`PRnVbaQNc;s@$f@|>2{ z85?@&qb;DfDz5y&nsP@|eq*u~-dh)44kvhty~An6z>Bx{9|xYs0i!TQtjri9F`r|- zm6=QG6_&!$QI7k~p`Wt$E`2|B#X2{W)+1Y^ulDttgz6rfNV#s;1rTe1UJWXWY>G%p zoAJn8X?t!^dl#oiC+|+j^Y}g_iluQTc-kE~S}PH4Ke2nqKJaQ)nG8eSJd?wt5}8QE zw7ISXPOt$^Wty#MwCl%@rH@x28dJ&=wqLC9z{ z0+rJCKQzxACp+W^X8IRUYd7bSBDXW)3W37h`d1W=DpoWzU+-xMn*YS>u>yzd`wvUU zq4oG){PhwP+G^V!SLp4?aY!*BOXn$(ck_g&*JYWWi7;sZ8PPx3{hKq|9nD+69qzRQ z?oIvGAT2W}l=V6Lvn3P8*~1s+H#cE+JskTdo_T<1e-E0=Wh8kR!G%{V)HWq&m&cc9 zRlCTN{?h>t)SUuyn_Z;sGKJZ!hF6VdG&?HP?1W25GZ@aGEPUz3U|=m=V~rqOBf4{= zmN1V0d~{A|p|PiUZzi@dcNII*ON`7KJVW!{J?3X2JjCo)>powxWA$j>sanF0)eX~( zY_J`x+kW*3uK4%7Y2ZZvR%};1<%&}!@Qb;A{c)~!9$$O)1--9ymY_bTj z%wY~P5a9eQ)lx}cYT~N@^Dar*tr-)y-;;kgYDK7Lk^IMDaDnc!7@w_aYIH@BNK+Q| zm4yvklAprK9{(w=X-aXb|FfV8qVN4G)O=O+hmWrEnH^}k4DX%3q>w${UNki`Q#nng zUbm{fWXl*ix5&1NvQGQn%41-XBK6r79OnmIj<+rbrfWzmHUh$~4%cXz_ucyV<3ESr z$XhPKHK(uQI=sxKDSQf?+qo7xdG;fXee-BoC)Cx@x0ML`{HL~| zj`U^M`kRmBWfcWo2d{eId{-3{)&zE83=%qdfBECvqpwfj0^ZQOr9&gBW`-+Y#_uuw z)V7_k-epTejdp3xT$hsfZ!RmAx&@0|y9T9hsk^V}lulYP@Id-bFD+(8NYzMz@@M(@ zA$4;d6DFU?9HnQD*yyty4L3yfGZy!Dt_#9wKjV@QiNM^#_btz&&kquxT$6uI_?eU; z8Dr|Z?vw7UdntTJW**Cu`K+m6Vi<*M{1pFrY3rPn^snPsnFu!24>wnEw0<;n?$wKG z-`}e%OHw|~VVHNQ`=lOx+=8w?fn*Vtgi3qs8uv9nO8Fru^SyCR9*k}~ zvi(DElxQbX8s)y#$b9`Y!|j=+DZ@-CkuDKg)AV80XnziG9Aivb(xpLhK+u2LnUbKA zuDKIMYK=-&lhQrT=dccFf2XS6EpL{p^%4Yj>MU($XlY$%rNyrWa2ymJ$&un%LrvSi8Ry?*9Hh z>K^yM{PIfzbxUFv@p&Bx!M9!=9E{0-9=+>w=_jTjti+5}I3idOAF$jd|Ksx8_hm6a z^J^zylRsDQ5r@t(Iq}@@d|e+^v);N8sZfMYCb$D_#Y00GY{C&fo!JuGdXFW%C;u&| zQ&2B#bKanvCG_KN5}3j+N%%D*6A8t&yJJag7U7&p&GJVy)uY0W%H1VdXA+{-8Y2U$ zwpJ}f<}lk545lWCbtFex&~q39jC_?o&mB};29rRhBs??`=@eG2$37x_XCoH7DBioQ z$6^y+=>mz^I~q{NzUm=mzw>kL5PBsFWjz@1_g=7={{d3*AclIs7*@w)K(hL(y8&De zRsLj`FdEIsHM<)DX$XRfsmZOz;zUojQiRs4`h7eAYsC6KSN0YJ{&`_vR2oJw6e46K zPdzP-smlVc*jlhKkFjV|Ak?#ks5E^NS*(G}#aRSGb#pDj@J2BO^wZn1Ym9q-B}nJO|IF1Uf|*)k~!hxM7${F>PW zXfz33rE`rumkSaLt=ynbtEORo5M+2c^R4lC3$Mn8z{wyOgQ`tbj_^C0Nvw~d`EIDZ zBOriR&CJCe2$c{Tkn7NI%hVbgSZS!O&XAd>IZZ<ZxEz(-UP!#U1k z08G-x+E=n*cFs3{)Nj z)0cbfEdq6vtDN*8m>$>N!&wgk+r@>~IPF1jJGk=DdWK{Go4zourD~D(ncnNID#3fP zq3)70;YiCZi4suer6itX^3Gg%12+%VJg^i=pM(WMlxQ#0Kdl}z1|k9h{NqiE}?iUYGcAjjZIh=;P?=Wx6w2eSVUXyVqMt*MdygQ zt$^$Fd}ngcLO6(bT&}Jz@$QGAwInM@HZUxfWHe)QI+)MW?TucUbHiTV=3FU;85CJQ zmqbj4mH{OdtK#O(!GLmm*p@DuIk8i@7i!PFAb-?Zf{2|A6@G~4vE?*qn%Ljq+C36l zhF1mEJf=hCU`BaRu}^aE8iuyrPb1TyiLu(1L95iIiP^Pm&rsp2OA}+YE5l%}!2GxX zGsqk{2xOlo2G(j2#C}bTuU#1gxX}zxLbjOB3Uo>&+N*oKi;Ql_ZE;TjTN8kkxVdWsKNXsLALn!qP~@xY_l% z^MQlZOnRvU@HJXMCY`Ql_=&;!4VmClSF81!d2?@uxnz@FW|jf9b8T~JqYS@Xdi5lH z&P{?PO-`8{XlK|)0OKetb`7xcoXtgkx9b4v9|vA+lDkLd%pLwh zE6Mt;x}YxmENaLc4>p*8oVaY^a<^2+=%*~bAvZMd^s#ShOEcFozu{7JM*K82n%;do z=x7j(gItQRSHE6jlC_1rG%Nz@-9@3YLYcd2@KPF5XLBUE)4A*9rNJPze09+6YP#4m zsuau9L-N12|MrJpMmvAn-u~YShwZa#d^kV- zJKy=`uW2#A#=m~q{wq8EdmxaVoj?8Sz=2le0-mao$Va%OheYMUekj;1y6<aHzl zhWfc_mOq8B8m8F@gt~TAd%})tm!{mHw_4zTHe{>;UTWxn76>%dOASoi!CQarrPklp zUTSMEwY8Vp5SVK(wY8Vp+DmQir54iGUTSMEwH0`&q0rXgs}?vplS8p|RQoOYshKj* zM^Pk-RDBTFEWiP!rb}3W0BHd0x`hy30%#u=!9A=C8!ck4#rP%mnEljGz?;S_c0UAe zF+)w1p6!?%k(@<5j~UNlvtP1Er13I}s|6S(%LL}I zU=>STAQ*`5r3sI@x^o_3rmQ=~^EGT?j%2y!gl1VTXf$Ke8+m`Fzp|M$BQ5|rDW*I{ zp#UIjE-|?yxlmLE@1Vsg`n$?@sXGaTh%B4R?;wSiFvIciz`cVIu38dFY|}4)wXfyh z$eeb4$3Q|zB}fwPH=u8)i9f1J7tddknJ98OJ{e|HQi2@7m#9**^0gufqf(KBeKO~1 zp;?z8fS$)ir#pq)I#h#R})~ z13C6!h9&UDepbF0&`*W9x>I54l+3%;JWBu5JX}ce+B)vVVvJ>m*Ore$c$H}`iq512 zmASy%RzkKGg(zYY?$DF6WO>?cqXam;OY~q#h??>T*%kSO<^FmR(#PWGY|5n?RMr(g zsBTWl(<#=*n-_`VS>mwMIf)Ak%-oW`b%c7VcZ%7+Fzt3mc{lOhc4J_v!cuIxzKAoL zQ-}UY%;!|@pb>`9sOJ_k`78CknA4=hg6I2k-_5C5O4Cl;X*JV1yiUYzYHP({z2EAt zBmpX;uW5A6(irQy19IZKl+I0Za#sPH#WmPHp0cQ##w0p6uNksc_r+8p2PE~?FZaP43ZU=K?h84)OEN7XjU)!iyeMTe9( z#-r2vLMJ)xy=U{Quxw*n`Bhw{VHY$Ol6;+r=$f1`VA?-L;p6-&UQHRfbrG`PKoPS1 zs$0%}N+rnVbUI)=!s|}y0A~{)0hL-+k?G25do~ldBPB+KWFy|``xZ3eYjy{YfWcEX zA5>&NB|ymw&o#4g@%71fvQKa1vDJG_MSBs;W_t$u^2BJx=$VU@E0GVV$Zo&DTQCwy zVzRl32{~rj%z+$SnPA29f86R*nGoRxa<=r_)nf%u@KkvlC%@`U`uZ4X{1jy~R$YAS z(a^N|B3@gSDqem7P_+z~0o^UGdZde-O;D&NlD+m6>YwnCvd; zoZ`{>8Tkf5-M^MZE)=q#Ct^-{cp2IHhxMX6p_4gxaEJlq6)B$ZX`$s-BTs(9^!*Dg z(bGxaf1kRio?gy|7?jmdLzWjV9p}kFBuga+BcSKY0<0AHC%gCnWUIP0vv0+erfy+_YL7`tf#&{f#c`M8ELU84%l~ZmAj8@tH9%0d2`dRwP|cXbYtk?_qzy z{_kUkTBd5wmLHhY9NiU^`KlqBE2MT#C(MvUS8V}Woq%hJtyYn&DkwRXt(_C-c(VWc z<;&hmJN0Th{bZrP(oRD(RlglFpwiBe=&2>6rB+*Nr`NjB5P^Qy8G&wN%X{z{6n8!_ z7P~dtyg!b-8?GN?zS8LN0Wsr#GkVx^x81UZZYKsr=iTv)Sf7Ph))l?-}wie0I z3Q+wK-GPzX;XxfiQQ51C#U9{x8y0sR9Bn-y6J=+NbxYiI0N9mY#@HU{axm>?|DbYOgG89Ca`-3%{(FhrR?NRhEse$%L) zv3a9<*$d;3S*BE1LeszpmX1l-KJC{bV6UQ;)o9YweS29mqPoXR*5O{;PCMEYsek{w zEW&*sE1s<6*0jnvARfS`iK~zb89;sA`8zs4BT>#Ea+oG^Od9gp7<6|+HQb`*>8Mg{ zo~iC#vNqy9c_ZFR3<9%aPScS-!C=PoZq-f<)Gv`SF=rL8R?z%GNE?=~4@r_n%UgMc zwi1B11b&b^sGa&qWI@<57pu`DI9%BS?y(=fa;J}SAftT_(VHcNYPKpA)M%23TiH8I z|037xuIFdM$*&lh^E?;1vF7;G=!6NLCt6NqIf_QP@lUv9%4`wXeo7FUVxUow`WbhqL=@gX=+n48GzuVC}1++(JCv^+7&uw7` z@9!VhSVO^}+jrs12SCFLA~)^*)mNIT;pRNAC#*o{0Gk^}S`rd+d*00B>-$Zl-zlIR z^>PHZtA`P+MZ*uBFxzxOEgwlmRZ*jn)tUf`rZG)K$}Ztmqs1{L0!Y~+#aL#^F8N}tra$kHM4(q2*eG%~7p-0w9S-UJ zmm1BoGmX?FIcGT+ac|Zp!}A=Hf7|bP#~07^BsunhKA#!%R2sc<-DlL3<@PAcN`cdW zV=;*f6OYcNg?q&&B1hgWZCb>#xsJh`$O*CJy-@6soFHoz&1gDh6;FW4TXiGzv(|#*MkvVrX22Z1w&|gbz$PWytQTkdx(X&WpLGH|M#? zdX4PW+L&&O0GbRez|pSe;uDR6+gX4G7)5_?Fq%e1Ga-Aw9g_5sN$YzRk}Rw;RdZi6 zF2TN2|D0jQPfp()efRc5FhsDNgCmC#X;GTRbbbk&D57uYyD_1K3QjFd2rjXNXaR## zrlLI*koPnlO7<*{gMlut#hCDEDspy6&fve!l|L9J46s~&krNZ>5MJDEV5-hRsdZJ4 z;={J;VFPsuVUDwRbV3uyRNRK8RgP#1IV|TQ)sTZ_w zv_HzSZMj3Z+@rbAazjVS-L4(S=#~f6f;CyAsedP~$mS7hm>~7_xIoU&#*ldSghw>S z^!sFJ?m=@n=ORhY^jW&0Nr0T@P1Js+NuV@2b(J8|j78VR6zXH5V@mqq>Wzz1k;H7W zRz>bEQM_xAOlqoj&;fBKihTRU>-~K_vYlNk)s#8h4oq&?iK%S$6ZhEJM=B`Z#@+Ty_onwG+>B|fK-6H4C6(+Tv^K?vJ zXy6?%ZMS5Ok~K|DdZv$Fs=cOeI$+uX#9aZ=VS;dokQ?{%xs?-h;wi1{_O4$0Miv5N^K! zQVJG)83=ux6xD5o{DSFgIia?OV1&={u#{i)tOyn3Sa0C|bzn8cXjF3QN z1PB^Sh#AddM9<_xgp39uq6cc2h_N6-^g!(uFap;pRJd4$Xc3mJxqsUjRKBAhFBs&Z z4lwAn#~;+mW!Z_i zO%p+bMW@B-g2Ef_R1^9U8<3qemMS8_^{71q{wmpBW6c<7(5YH*dQBq3EID`vDrTID z>BZcDD=@&YG=|y}%P0fPSiZYB`()OZ>PS|njtC11>KMu@ZBQm%P-k+yh2elL`P|t1 zJQB+sxUn^^1~5G6#e7KUtwgnh*d_GmB4@pf&wvo1=}<%91$^V^VNUvoh)TVAHY1amiP-b17gz!T_T5LK(fRFJDYS#UNnfkki^uJouFjQ2VG zEsSWZcJu2Fy-jI1UBCVB#V)x@#MPL{7vxst*Vfu{E1}i}EQ8(kau>HmPnsCrG|UP- zy^7`Wc}zF-KFwzj5SnF|d2|A-?PY^kl6x;kWgSh3Nr3uZVM;bt~8ATEk2&lsAPS#09$1pzB4uFRZfisC=wZF zII$ueI(h~zMUFXLa+W1LqGZmrs5B<0`XNS-WO|%PDSJ|DW1G_~!x3tUU*s`QZIXhq z(R0PSM5HE?&%Xph7R6>8(W`qb=2^l53M&SXRBTn%yIrA*A1or*tw5Nb%_wsw&P}!I zRjE4)05sI+WqxrcyV{Y-%@jgC59dc4Q@a!@+PP2 zz`+?OY(u(2Hwk$pv=8?|394!y_cDdmx7!#YgFJ5&mxniCcKVi2;misbO1Dymgv;-; zn6{U8tV0c}x}8v|-ia8DxgU54zcXM%<68fj%7E-71HfiWUWDL4TwYG@O0+t?UAP!S zScmfJ?0tI}2_8s*S4@6~Q-Q&yYQqWdeaP-WqC14-u7uz|G@=KP+MH!VPh$y5=fZwk zZav4i$iVv5)lh=|FT(Ngcr|xxD!t160ge-%pxkkv^s7Lm#dslu{lo6#8`h!e@chD@ zC7!1$7jY4>7*lXafu@sNMq-gd{IbkgTgm|_+K%ikPYJtWQ2f;f?fe771tN;B1sFUJ zgt+sDra2=qpO`!mjW6}95c>9c`Q};*4 zRguOCJ1^v{izQp!m0IRAQ7{$3$7r*8N+Nv)hzU7g$C&uq&E^4lId zIHPMGUCXYlxB9=yX ze-=eo#o{Uhpl^GV51}4Vjt0XmN$8aAngj|RxJ4Tpe5i*+CNL&Upv;0W35q(Se zO*ZhKz*WBMDi2Zq>xS!=> zegX+tU#!n^aXwwv8Qb%q7$2N>C&Zxmp0MP_gG*oxis>1WKzUH|?!Y)6B42dJOfM0` z1K)IWg-gZnJoF9H@v&mbk;^pOl)bphK|@(Dm16>rikI^wp^Ia0x1u%iSJv#}E*7vplv7FQ6-zFS^#b@9GDb&~v9)QqcV)&RYy7gWW-J<8lT-O3 z0I0u;P-`z6k2UhoUpH(n=tFXYsh4ClV{>Z9Dl(QHou7UG;6C52|7)foXPJ;(iTv)6#3H(8`Irl{Da?Nk|80CQKG@iJ z2KhQQw=&AFXf(=l@ewM1QzGXyNywi+d^jig6a+~d`CVjE<&4gEOZ#TV@`=dj;Q3eYxS1n%S^c8^{_B_T_=esK_1mCg;guV>b?mPWdSK-%=IL&}FW^#BBVLY`PB)cHKXpZ|-9Kg&DnJO{0hY ztSL>59|56*HAD*9`R3Dt3A6FI*y-!KPZ&<1~X_kvC zRz{lf$>M(3+aM zXEf%6PyTMKT0p={Dwyi`Wb?T^4!->y8$?I z9GQD^bFjBTY=<~!6he>j20T08uroG{nAKM5an$g!;WU#Gez?$Q|Iua z`SO_qHD@Y^O3lxFr;NaD8j&))81#zke`-`kxePeWFLDz0<8xw0{YhpW@ z*tTtSJQLft?M!Ujwr%&#`+oPkKkiz!R#$cRsne%+?_K9qJgI?2q23&Ve zc&cZ0vQh(&SRbD2kA8;0cotIGYL7Bl2=sK^K0S+W&xsQsTw?{5m$pf?O2tS6xX zs1#^sua}sJN{n%MvuuP(J&)0k?KEj>&Xp%7`7s9s)S&SlJqXLRUBb`L*{fR}5%c`z z^u#+swLwYyS@1n5Zyjd$iuBqX)|J-`d{ax+AcREx_nqN(!(UFJoGJ{GXT{y$A zhYW1=bAS%}xxpy5ALk35yB3Q>4Q{d1R>T<&p+)gU^M)L?gSM>=IY`5~`FD6XFks9< zWY@nQvW*4EBFz76yU#F_;z9)!|Kp3JrtO)dbDr(+_TLy>^iX^KF%!bI=^-9{m${XP zn(C{q&V=?B@r`BNQR5Dgp-XrSB*I-7;W%KQy6pIKW2M2QNjO*_1sP50^wP< zL|0LyXxPuaTa~|-eS*2&+^t68ggf#1NoUr0x(#eY3wtm9nbdg7VwZCn-1cAhIVL{6 zXyO$3BF!E800L^tManKJR;)G!x(q9D*KAFm%mDVNdQ=2^(fhU$L{94-Un`0&KCRlX zWrnJacgG<#--jU@cxA}v6@VT;@GiF)=zDwE8`1Rj%)BN5Yy{LLE1WLYAH%=lG!ck^KWThC-2!teV@wug zuG2=^zrz4osD!)~*^J%$wn-EJIrdnIi<`_k^z*9{>s>>?Cq29Z_&ILFuX_o_s)dC6C-0eyNB%&MtW$_UHXDO z`x9F!{}cm0Y8P{*`-Xt0r&|0oL#~BVRn>bRjXkU87iO&zQxxeW+e$r;S2KIBXO9oU z3|a7N7fZuhdc5s_hy;J~%sWIl9;?T{*@`|UFYWSyds!--zc}u}lal80Ua%}o!R6^X zHh&e3!S(_03IBe8;euHVj2sbhj2^{g^p6&%PK#MR41bahK0B1MCQl4Ih0^tqydDck z(Vk60408oPJy#OHFS)Qjl?J7~#ocqybkEY^t9zQ8doO=%^ig%k=D_8h@pz%aT?Ko% zxc>2{D{5t1{|B3-c7Y^r=G%-{X2uy^A6$G9OJ_F~+DkgW8lv8?o^fo2E~;XFhQ2w* z7S(a(QhyQ>lY+-}Ng38UXeDt-8yX+%2z?_596!7?Z^Na!lUJvhs*nvPCIij-6VrB8K#Zpcr;L4DY#-^fF?BONzbSo_95WC3H~zM^*}#_`(SJW!T9dT?>tSZta-ND`jwnj}^W&w2pSioL8RC=i z6B(=%)cXXOQlsBhIuA@?Tz<=uu;gzm(xiO;F-hNmr3PawV7*436!-0z><(Rp2S49e zb^Ar5<7PAhkyXkr8wR8Z2#d%gekHDnnfuuPZe&hueP4vSAw0CY9(~3Ow0z|k|LlCv zX+iGYQf7Gmu^?YlET5r_Ik^?O+NUD7?4TB(Rq)!icJURh+nBADJ?r~=X`3{ z+cU$mUOtZD2KnrZX?}J0An~M%NcCbmLwS~dqy8y#(a{k2r2P8CSZI9GTIdT?@s62{ zu7AVzBeX^AQI1&3V(vZCx0PL;3ZOFSTrvZ5^z7^EUd+Lb<_&LYqgz}MuE2T~;CT8d?f3audu%FJa#$CSH_V-I7xQlXvc0R$sNc0x2{7Ut268FW z@NBH}czjWG_&K~ReyP8E!(USwl?SUZkKYTFcNoAkZhYJtYy(cX*H&6K-f-MgQW*7B zgx{szGp!6<6Y!BpFuytsQ`GCu8h~!zM7+%wmQ}5pZtl`I zPNRXz*q5jF90GSw`fqapK7fa-hr5rHm&Ri&EeCL_MR{4PplXVmSJP!%Hu_quM?ZEc z2S>Bx?d+ZoETOK^LE&iQ+Cz3q7=Qg4$37>*eJy^F^~09q5^M>gu1#yo`wX z76~GG1wUSI_lL>Tn3QAtZf{@;k-|2BtCOpn>z~cViogUSL{~z5o*$?yf0aAU#+>m> zb5|sM;_n!-ZcV^!0wzfR<2L@YE2pXsmyxfDBXx5AWI@NRiCY}Vwr$C;@^XNrWKD|*UX&EJ|N8UESaA#-?2Sk{f4P>h z6oCv*50SqPaioy;_W8v0ven?L4>M>(fz^&9#obpq_zAu12yO(2#3@dWSw>HDyE&+B z9I?K^T4P=O5_+h9^v!09@$x-0eKE0xJnr5dP}k1+1P(^LeSU9FfBgcE7c`c5d>O7s zJv7r!^G|X?bf?c({TWa)ooh*DUX0pHf9*1}oU-Hkm!x`U5Q!P(f9|XsObai06cP=p zd*iD+D%eqtx)wgO%_&8+pe70gbnN~9U3p7*QUH8+eZ3z1esW-3egHDB70dx^91|)t ztVi^r3FG01_YIDP8uR1Z?%JTAElYuFsJRMX zfX{qNpaAf0#{eJ)Br0HUU&qs0JTdr}*}Z5rnl%rSTGhh)+EA@HCC#B#yKk=Q49w^5 z{-*hci^sutbKhdbE^>Mh=PcdY;(57&VAifhV=zzT2s zVDB1jANptaCKfBXiArI+WTr;}<7B4$X=>#g{RDU;QI_(2+>eS8qj%6&sY)vi@6?HZ zVmYs)O|a*Or&`(5k;{6hpWV9`$@DTn{jLrDLZJ2gbwT4c$mek9^9_VqK;lPq*xNPe zaSm>gU#gq^TMe)~;}dxYhmW5XL;Ayye zR&2_je0c83blm@ua-QH)@kuLLliT?t;*S@=0P~@Rp~n|$tsd@@t4-ZJB0^D2sJ|oS z(huS_l)ru>a<_pSvdNHdfw|QE9_CnZpWdjKz>Y{z5H z0#%2B9eUq3%6!7l1=2o9oRc%rx=DJ^iGDu&-%m#>3CLa;d?25JEWJz6e1lfS{C9_5)ZB2@f2*4`@+w0D4sU){w-bz z!cswhh{ne=hWBFVRL{0>n18jkS#HYejVEN^^0x8~p z*arG}lPB8qsMQJZ>>kLge+=+Qe0n$qiqz&K+lTq}iGH@k+)T&+&u}mfRJe|S_&xw1 zg|fcyupDcrfFD0Espo(poh{P*_fn7rep|~!URi-lrwLme6$QXc7C}ZJuzd@yXpTaC8*ln@?WnrIQmq;4}_DcU$4g{0x;(X zIsdP8pSlr!+S`AhIzU;5(2Dz`cskb(}?)7H6Pkn<7wR7OJ z4*~F%>yr8nKzGrp`j*5;opy5XhN)RIf1G1(=lTFB`T|VrSDgaCLk-lYejdEm_eIsg zui5*T0{vov_=(BM#X$MEW%LgsG$7C@?`u5e{rp4!`!7lU>F#Y`gm8FV6$_lO4|$B| zo&0A6`OwYtA`lF$IR~(P>fe74RW{eBKE?H_xQ*JR3%^+Ym-f&-dfo!^d~z;uD1nph z%{=V`$k?Sb3>1*RFN-K388T`kWvRDl{E$r0tt&; zvjFFHwdA<5m_M%xgfzBHcUeiXbG$ay76Ye&9z*fmImM*rBJU?Wz#6@d@+@GG`tN2)AnZVHvqJijKY$k1=%{jR)Gji!=+K?mTtE_Y&SWY)ytV0>Pe@+gM7tIINY_ zd9vc(rCr7;`S+kb&S+`6=d>lBJuew`MqdEwy5AoUQO z*9q`*;dGx&AQ)WxA!4n@t`WLkNcoCzSR>F43y4X~ax{T4k*rvYzq4y{EFi6rO?6C7N$w`Ikd3*?)nrmEKr${{nVpB+Sfw(O z^)v1jGi7JPJCHOE zP1P+dRy?4S@enmFvIei5YZ7lKkgvMlC!Jmg{ew=?+HPvlt7k zwO4ra*o{?t<4;#p-x3?zo#te8l#yWNDEV_F7gzU9hPZggPDvUr46Pb#M`tih*`qQc zy(^ZJiJqGN(MY#EAnfS9RO=}^ErX1_O&W_DY;HCKm>xf6EM`L${2O^fO)qeG)&JHoiepR{5(T2vIiu3WMBHH3-(6rwF!fb`HTo z$3*^Ga>|9VP?FDs^XE;hd;0eNspyaRG^I4&jr9yC(=Y(}(LL$mnH};8S2s=K$f4eZ zokl&?tBdIOE<0v~N?Ze9`YkE~UkJPbZ%ht%)`gmBB|H@x{>*YT<_x(S<1hA{JvwR8 za|t{i?2;6s%wITI1<}4e-miIdDS~8?CFsffr1DP8(5W2uVXH=&MXnFydsb6Pde1p< zlu3FO%-o^)aXQS#fsw-pbQHrbQ}M<$t3izZLybQy2SVus0BOtm;+38PEBKA3o#iEu zEXIn5I|HE?!s0)CiSZcJ*3+k}?5;&!bOCDkfBeLVGE)^OWtFw7c{+^FlIs$Eo`w3P z^5SSLz|0wN~aN~$^CoyB#tOb=&tx2lBlz7fu=7|WJko*k6sBVTa6K?V{IATj$ zB_BWsUU7^zVB$_j>5&=%wJ%T^wY=uHQh6;`MdvRF!94db4`dN=O@cGp$B%|X7e6%Q z?L6aCquHV_ky|OH8v{jM(gzb&9J$+qs;+JZ_^rahJ8&}z`FH6k)!hk*;}9H^2mT$D z{|=_jRh*TD8HE`P@h7xz_4fufv50f;$+XTl_TaUbH0}|Bjg?`+R!ZW!2C=;Q&a(sa z@D@YeYAGpZ!o0k>$-qB&XX&Dad8+;Fr12V3cMqnePv7ZGj4%rKFbu=3OogE5 zoh!jm^JUS;kq9_sja|MMzm0nSnFAQB|Y*bKNF}30tI77jfy<=Cpu$c-)RPmhkE%r5SL7K`$D~R>XRW22Rj*(LW`HIK&K68> zxq$84Ku$uH?>bWz6k>}35$ADk?TI#~Y)KxfD?G~nPh{690MW`?O(cj|NW> z!uC=HGuUOBw>CXKNyVD+y(IN>N6&1#b@-$=E#So2MgP8WiEjcWL~RR^17QYtoxg96 zQ+*0%CQy*>Y#CQ?DcO9O9kyf`1{I|(vgdiC1ogL)jGdMSIlt4QG?+etIF)@1)@zFf zLV@QZt&TBOdXfm$%8C67YX$OjOnaVjNWKo^1)Q0YKqUi zT8hkiIhvYOpvH?TXfm&iA9B0&>R?V6b>9ysw*X5l_RT8i9XUF@BiH7F2I;j!gV0XD z^{^*Xy_F;t`p5>}XL%^eM3PtxmUFkCJ49N06#Rs;VY`30WSaGcm@y%*bE<8|N$2G%mm#NVJ5oK@2xKFLRjkx1EyHsv zRy>7N%qd*&L@;M*JPAz^XFHHz@qR=R+Kc0!xj-H#NmfQ2{z#m`iBC!Ir%du=ZJO?; z;PS9dS9(HYD3YaN<^>g(ds|%i;SN1I=7$7hU^#~&5#a(%nPsvq%)k9Gr*oJ(5S_g1 z1|a2N*wK26t3Rs^Y^ev=ap$k}IX)y^H~QuNAcy#_4kS-YNjmWLrJ*yr`HC3%j7=eN zPivUU6xa0JlzLaVS*pKXB@OD+k7FIt4k8^`MI!@N``6$zP!7;(UDR=peIqx_T~X@V z_}(|xD{eEV{g=7(&}%{^0w)jJ`}`*l&{%kgS*38|I>`OczXu5mwc|3u<06Uqut0V~JaJE?RprKRI36{7O zjFITPQ}0S1mMuIf=f)0&(U^P#mT|A zZA&tVMy$nZ<9zVKZt;%-v;utAyW2QYkK-$MIit*YiTw!~<3vR!QN)Z?aTo3(9I+>s zZwS6Pb$us=mzp@1#d?XjtCZGKWv7jbiN38Zkv8V49#qTaV)U-nf$)o2wcq~Yh`e@j zwJ!M5h;y0t_}(Kwhh-&VgpGY1bJEFpxA80<_v_FXW~0@mBc$6UH~sk12qDkVvhk)@ zWgZ^<^0|YohWa@tGP`(AobHt=Dd~G^*vQwhS4Z35NDkaMMKdy%Ef>+DjF=HZR%oFU zcw}wc)>nU{{kDBV?{?a@U4O;15zDf&DS+iJ7{ko=ejCqs((ge2bhl6bO1`0Y9hVj_ zQ5`hj>??~QIMY7#sJU{9fAoMM<%svD*q^VtM&lG|8}*YW?Q$vk-kCaB=nrp~GsIN= zVWjJ^uphQ)fZKnfJC6C6dQb}|!_S;iXnVal0>x(`!uW3`wm?ViQ{Ge*jnh$YhB@>r z_z!-0Hs+_e_MQA%wE(l<;?0ra8g^R7QOwN@uv*y8P`|IiZ)`TC0tDy9SLo+1XXcBS zBd-NZTw5|{h2z7TW(Y@%Q${-iNO2FD_`hnpbGZJYPO{h=K;9?}$Pz|xFZWEl4%?Dcfk3AVm5Z#celKUyW3rWPNigov9ohtfH_uGJdQ26= zz;=ZE_ds?>18VMO63D#Ye~QE4&{DJsFv6#G80B(>sOMTmmilllLXcaz*s!%0Go!is zyt~a*t-EyacI;u?tIqOg^sz$1I>Ikhl${`aIG^Dj`BHg)`cC={G6qn9`48KpC5jpL zc|X|OlqR-0De{Q~qqwtXCBV0uZh<`NKW5L-p+7r9_zg(KU{0BlEzzZGUIc_V0#7t> zv~LBvnSMr|a8-a4LN$XEhFaS4B6uK{nc(1%%@~8Hp~6QBb!j%t;9%B5cWQcOQR|t> zF;O8gioo~IiGmGp`S1y+SGLq3`@pg=kpFf-=ay+e=w$@s(<%T9CAlAtX!EffGvHds zbBHvav|#n+VykFaV3hQ7YiptHHlMl(->%Cy+#S9nr*pxH*KGEp=e}PPdKX!LgLcPjh##E9x5^{o+&OK^1e@hPT@k zuD<#_4SDq}Ob{RN>~i_|7MCvwNPi+GntPvyMS6+i-#IYgl6v>_-*PX$CiC4z31`T`_v;mZo!>3@9B4z42bf)>z525xQtod#%6Wu-U>rLB6!i?O1q|5 zyAJ$HvF&Pa*i-3FQMsJ0`+H4^KdT7M6BQ+3<3oYE9~r@CGmMGk z#)ISDdX69Voas9FgP%P6CO2%=ZDs&!O$Z&|4qEOaH;jO-E{Jkz7Abv2jmN@B`!YA| z6Ic=!)jviQ?POhM{<64u_26rVRLM3EMpG!mQLp?y*^&?E{S7ICScNT5I$5=>XyKYX#+pG3 za+Fd8Z?B`!Z^t;x7_?0cP$Z3?T>^r+fIaWuVBSOW*ANO)nzY~m4lwH4l40P`OF)(F z2?Q#F%UV5CG$<;){!jJ${BBL)@di}! z2DDnW*z!zlQZb6r{^$q~e+7g39RfQ=kRLjO;<&(+nPzO^Z5=R*4RYt9{`=}+O24+F zA=@ihatZQJF*Ptik6>*FRQblA+M@^KhXu53FL=DzJdz|9GT>6_h3f7<4|L1$f|2gh|Ed6a)A@pySFqNU4F)vO?Vi zOpwU`sr43r)-yqZ0}4$&C#CCnVwOzXsTF~R5cw(zjdmtdetSXMVrzR@FlKj zli?weT@Wy)iYYtNqen#(5oUH|f$j5|ST2iM$vA2|mYRB4O0#tTj4-iJ5oJW!$&jd9}(a14H z;U)(rt~M4-scBpnUPG~+Urz0Laz;GAm-qnU{HJ<%d6J@9$(%Sdr~!XpLr~ctrqY;D z?NyQgrmQlq!P5hxr;9aZFCKOZ4U))TAv6G837JQp8YUZAJyxx(&`B0YB(tJ)f^n95~tL zwNVfDHc&U-x>`&JI|~H<{s)V{_cAk@j5+R^Wj&V5KKO$2PrN4BGQ-bcO1XYvA=vt8 z6pp;8chx&+hK+1?LZDHvZb^wUhm4+}gc?V!kBza-P)gUaDS*fL=Y1?O&rm9@shi>q zq*Y!))RzROY#v3+Voccd{JWDQdWoZ*Gper*TG6ubQc?gxMg;zBBU7 zejDLgH*q%mL!AGPwNNW^i}{;~ke{T+SsHm1d4lc+Dwy+o*rmldfA+-HD3Z?7eHaGe z@{$^U$~c?QQ|pA${abk6jWz>+`;#MUv^7&Gy{DaSL}i`4(MM=M>9s0@_b4Pj8;nAa0REz-#u@nf_bPr}6bcO_ z4kwLq?$^Ri$7nC&rlFS>k@I%;(JF<)Mra6Q4Oe`n$+=vJl{EJJj{a4%YH?+;xR&*B zkOZ-+>iZf+Oh{6(J9qNf81&)&!c7gu4^+ro4`!c2lrIL+8+S7Q81!z%#^@6crI#nj z^VDAP@GZ5<=#x8LxUCpQw`+PAiHMCju;<#=&Of!6u=7DkSu@19}56OURfN(0`a6eoQ!Z7TVXOm3!g-WnFNms&6s7o%@?3mc^(M!tFoP zMA>uX{rU8|Tj^=uyEW~fHQ#caFL_pO6!MF9{CKZx1R_ca)vW|7Q~{x>5K@yVKK)8V z+KU7tFEC+`Z~e_dXhx$#0_S8M>ovEHXNx7~xWzQtK5ZUR-_u_)3zPbwIYw1y^0~Xc z%clnG;c1zungQJb?Bexx_=YGksdb+keyHr~?WQ_XV2I3p!j-)RsT#CwdcYpdi&2pt zOIa9DNsEO+ns26Bw}>M#$Nmt=Q(zCKuZsA6$WNDoZ{v>)ATn# z|BH2k$A*|jseukz7jrZ|yv({eQZE(XqyHvbg8Rx$RUa9~_L8h+Q1$UohsY69{0F%W znvRJPGu0is6JxnH?aQ{vPdb|*o?Z^gU}+Dkm9p)Wt)e45-Wv>ok$5bR)e$8|65iZ1 zUc{+;2BT{fiXZmJaMkT-4cP3xz|KOF)9lQgT|_v`Y< z6*5kL6gaT~qm7cYzOzux2z%?*USXc^g8J!Vl?W=Z6cpyLB08|%n~k}H7HdS{g-J`o zx8Z4=#gxLJp%(p3vgDL`Z|OIQAJZ9(`dNNU5>B#HD)CIzBx@)a;L4=uCUT_<^E;R_ z_7D0;-1IN;QtX`D21y@J``2$H3-EcWcIhd&8EZ=3X2oW^=(T_PoLUJd^G>uumBJTf z-wBH=PU!n*=o&3eK9c#!(7y$S@s9wON>9&H3N^!$=TvWbVeV_T{snxDlf=xm^?MbV z=QX!5zdi_PF^G#Cn5sE+1&8Sij-PV7KVSZBp|&i;UlYHsKtLW zwdzugq;D|?6Stddax^$PJf|`mav~Kx%4k87E^YK?CoJoKW6^MJ95)t z!CY~DKF!wfVvti`NQ8$qq?4P@u*smVZs{4l0%zCMU!3&{d4hvFFmihs23hOX$`hyM z71VVm?E#F(I+>KD)8~N|lVw{q;fz)kG@j}8Jjq$oUFowln$Cl0d>_hMcbcSdzDBu? z7TI6YF}hO^D2I9p=P9o13EqcUcRL5^wHAEcD&$HE^oB+8C414T?wOl8R#>AEi?T$M zxY?kdaHwe|-GRUhK5UrN$Sjn6zpg);LYb$hdI|L!Jhwg(^)20k^phDL>zFH2HPPea{0@-8QyYzMW0Rqq+N8X!@xeuI_ z1ifM38y*sp-bc4VweBcSNPSyED?BjX(1zE<7X-nbLAB2$@ZO)dBHE5lxQwZC9vqC5 zoSsky0+Nd;w!W@# z(_8kbDjeBAJEf~XoK~zLvnPZnrmtIgRb_&674TjstVU110AFeVANQvT(=Xj$w+buR zo!DAe8N9xC2dw-7+nclHJRBzekSnleDq~-QQA-F_JA8u{dmoNY}Z}I zwmL=m&WnFNa~biYuTNnz7hF(k$c~0cdNxY#qDY7boG-PxPEvap09E25guWg~AS4xi8f(qJNs@-$fSzuXj z4Sv76w^0#r7xeZPOKe1p)AEpM$41%BuxPl2rH7j(a%wdo_BD5>%X(um-BVH0OKhqy z#+5jNU(g0myPp=T>IR@aX(*H?b+Qw{z;|-dF zHo3FDRzUw@s|ovgN=%-ZraOdr(-O8lo~d)fT(=;AJ>%Sa1@^DWLVi3^#YU_GBOYv^ z9#is!BV6-m#TFra-q8S*^LbLHtk>tABlf-+#a-!m0QDrpWb^p}0j^3nH#ZTllc3~l z{U|}pgj6&R3b#9wbRf_{nndAmIPnP&W2&WVohdfx)l&Im&| zSn#2J5U)(b#|bw+VF1{4fOJx#x8!tw|OS7X?#ZEU4$kD=g2ca1pM;DV#(Y zDvO(foYtf1(keCOcXJpkwP~Q-Z@c!S>%dH~emamR&kyn*XRNWMPz_fd zWW57KZ+{$>td8cy#B}?zygy(2Ie(ZT0bfoIrl|y0iTs?MoP0hmj~NBLeO+$}1YS?q z^QY`@OLC&SO|iGd+?<^5j`fidD#ao^^33wnchLmE&&@HUaNMVA=sRsk;`X6qTz>CM zwts$1i_J2}19yMnKN)MDVkI9=mkx112;=DW-=`#v977=J1#u!F7~wz}zqOfm{%75* z=_aKZYYhXl1U+yH+xgd*_GvJywMv`kikd_SiLg`a1f$`dd0K+)wQ`z5n=2d*VXV zbQU$;C|I&xV%w2!LeO;jZ+MUXnBqQ>jWX{$R01DkfZoZQ^HCqm0$;1P8xMj4*{8#d zDK)|E!hpf=_&A-gX+0L+-fzQA_L3JZ@S=OwMCrl&hxf4ddx}Hp8rVi<7!ABNf*c=` zb=<8MrZFA7E;WjMrNRU$W5FUV3m?-auH0cYYfuv8g3GQ{{%pfVFf{YZUd>i`cH#9U zK}+|AO*vfSM))EBi&nH#3!G|Zk0SKJW$Q4Kx*nAsjH$jEob<6z$}=1gtYSL6uw7Ph z7PRXaGqw)pu?AvFAW`{V_6+WB>o*`)c5ZJzo-)tX&Z9f zMwQ!t8{Pn)U`acwtHGj6-@3<_|8GY9-)Z(862{xRxDOJ7SCSszxO4i2fHpNTCH3(+ z)6``?qI-L*it$a~btlf}*?yR_^1Suhw$0wp{+Oi#M~?eLhDNKbJu@ju<0NX>anjYy2&VkV*t!>x@R(io-nt0*Z6|2UD~MYoSh^L{a1^(XXYb`Mj$6^Ix+ z2BC3@SCNE3shY=hzD-y?B%|LI0bZFq9rg5Cc&DDaY_%Ac2tY4g8ZmvXt}ql#uNeOn z2|PQX>w_lHQ8&H>p|9@ew1)JFQk}GnZ7$e?6d1I5ZLuJ7>ecU`D#KY3dqYUX%W88y zhAkmy?2wq`{*RVpH>OoGL1Mm+Cco|M$yJvJexLvpWCDPk<1g_P8RW*@P6e!gENZ8= zvf;IdR3sjfA8Pip{}vfRa@(CHWS%rA*GnUpaR0tOqx+f7s#qbx1*K-?$mxG9i>CNY zsrPZ`#?`astmr_&2IR#K!NA3Dp6R&oFzu0^_bD=dfPHdeTKIv$4lOd-``h{dR^|Q? z{O6sh=V1w^1ui~U&h!eEvmOs!-qizA(~-$DhG$lIe`@CYqmAV zB5-i0S>wSsVfXITnH{_q=W;7lPr^*Gj3Ays&Cc15mL`*rhSMAk?P7@b-FK*g&@Wbz z4lg7Bds-fV21kP=tNgtvem_PVXVvDt<)y_Bv1Fzq$2c<$@{_z|Oh?B$%_6GdKN`~& z;M*i>bX{m=WyFhfgS$2pqeWj2^sJ^Qr13JadG3kkAb}=Ie7vmF;P7IIruC0UL2-YU zfm>+9kDU-{AIY{}%{)x$o7Fe_+?VAckse^1M0wQ7>5~h^^hp=65 zieUTqSWqG`KpT_ib2HAbNiki)JzvthdbP^DSzqlq(>*_A)bbE=uW+oVw08}%%0HKA zy(Ti0$mW;FeAdfY{wC**xRYkbjgLw)@ODP0ls&NRTW#c|$I`1#{)lN;A_qI=kf?@N z5IC=8f$ih=u|p&4`MaT zoI6Q$#W!l|J&(v(7LkUqAel0>$&1ZETo|8-pjc^a>{1Hb$W1kBJMvfO7;U92uGa(E zcH+{P)<{+MXQfwew9~~p$ULIsDXDMiyM(@iY3vD6M4|*)uCdAgnvMHY{!)ExDbScQ zQ~oN7;MJi|t3&h$QhT0+j2&aJ)y0pC+DHHV$6#L)i#P1_SyIDA z+PHdJ#mBG>x1uy<2I(-x4qMm5rsa4NQOjw|$^YFbc%TNs^51Hh+D4U~f( z_f~RrdLD&HA)^8T8dQKK7$yuQ$HD-X`#6N0IsAQGY^NAgq*SR!GfBS15g*lWdZA}2 zR{AV%FVxaMhT08uEwot?@uh9^58Ik z&2Y({U^Ox~ugQ%Y1wf$O5Y&;{18^{UuqD288{{(PYPi`GF`tN=H89qYA_L>Rd&4VJ z)U_(AHiW%|Z6t_mI0dAvH1{1-;%gdXm1apXJ)4DQp88xbB;Fy~CoDk;!Hr8Ati`T7AtWdx(a#M zx&Mr4i|DSQ*H?qsLABMAyMmT%5Kx-u6sBSP?LnWfAjY;=Gy$(V#~~n@GP_LU7m*hN zD_XO3gwNCcXDlp8{H};1_c0CS#dj3qI7P0~EL-Ogfk>_y8eB75$wLFlKB(*0wt9)STk58i%s?P#^Sbropm3AZ^0|q3>8HJ zdx7Nm1b2GuzHls$URk=?!QI(FGL~S&L;cjqXFF#hV(}C$y?|EQZ~crwik@i0Es9W6 z78l*bBoFuj?!R)8vVC|;BPk(W@1|*vl}2Fs>GVoop6sr4#1Qu7-CIYYDdY4!J_V5H z+!+^)((p&q96}iV+AsTd@tsmIgF31jW zQ7QMZ&4bP;->$thQQ9uxXUK61R|m85J%0b)xN<7NA!K8FWVpiU4FcPAb1H!$WZUUF z+mi?9{rU6y(SeG5nS>Cd7tOs@ITaex3&EiTln~=r9wwQ+e@Msbp2ES)ggyUUeLycWkVFWB6ekRiA`Zw6C4OUMZDG`_yxW5Lt14rdzZr<;d!}l` z8cIg@RkF${_t1r+I(ryTHB_|l*U;IS7o5o7S(TZXM2|yf-+{SF(R!2ytoQxRK?JpL z1~ilurhcfBMOLbhWUhSA{q2TE*wAe#wLrqxlbz~-?q|ng+fSP-EHCG%lmb)P1i6pY zY;~!M*wd+v39~Wr@Qd!p>+>F#n5!6GuNql2>|{-*hy|0D-nT*>%5=YA@{&wT%gFJK zR3J_9S^10;I>d@2jk`Pnx7oewUlXOfk3~dofa}v8SckT%7YkL5C>bvs?->#eBvQc= zxSlWNl_q51?qkIL>U;?iKzK=*21bIX`9KafZj{^HiW__J%%$q?qEU3phKNq8kda#hy4B`;6Q*I@mD7qXn* zYLfK;nZ3fos>DBE|HQ;_r=Id@_^38MQ|24~=JA^yi^U%Q>i1tWa@4NuMl{pWxz{lL z#r3z|s!?MWS7!XYUagpd>#z#ZDw}qfWY36!D+9RUqS$m1sMB&uMaaE^|rbvpm+oTw;a_Qb4u+4?h-tBQFgDMTNqV<_r;Z#o2 zSWWeP0FTtNan2TZfVbpTzrmM*K{igi>Qin88feGwzL4+0qI!3LrONNyPAFQr9BF3d z+hsOdl_gAGcI7cotuRt|8zw5iO#EYS43{+m{auh5t?L!r%-%=0H!I-2VPEb1h@t0R z)kEJO;U8&l@keGVns)UTTB((z=-Vc}(3uEh&NZAk0vPr>}+29rVDZIqcd1Na$ z@~+X7I67F#g#u;_LU4Ehk*KAqiWGS^e}``#Z{g^VYfomW4T2G_>hdK@{F#Xb?IH+~ zccY`SXqGTtJrC)$*Etf3KEbzc$1DDAhc@5con6f*4DB}_W~AFw*w}iP3P&vLp~BMy zC~*lD9cr_zkl2jhaM(P;$6gIRhgg83q@e#`uKdAdC2%~7T~pkpIjaR-C+Ig5+tCj& z=F>OEfjs(HO+@l7XKuMl`|?m86sR;gdnct)s?*sZ`O_PztYy2gyOw)0mSpUl$N%_; zPaZrt>bUBwIdPx+R}xs37YVXGZNR3osjZS3+kx`t`dh~ z+5-s3Nnt&I87De+aZ~?Yf2BKe3ZEx>yveT)a7BLqyz>Fgl!zWLupd=xPS6P6vFp)b z(^tsOAY2#{a5LOYl}&?fh(mLw(5ZLpbMWyWQP^U(B3lzg(T{Q`4EsxLxz9(9s}B4b zf<0TwNl{Z)c9irZhpM#-_k;|ngLZN68XRDwm6PpIlS%?L;02xk>f#SoBgkwne>-cN zK_-x(9kgQ187OP7nz``Yd00}={|4SLKzPy9Iu3(khy@t^tI)=gdkV#_h}=Ahn3x7*vp{7t4Vm**o9Fj1U$>ZDP-CQRKCmx=IJp@(n{43Gli!KNAKu|beYHHVAzAxS z4cM$-*ipBDDznseHNOMbh?}w+El(C@6%-K^WHo`YwU1&tNnMCzbRsU>HF_PAgTGaSMX3_-zwHgEF>2nT2R7HnK<0 zVfS%~itOzsc)l~IfvmKj2+JU1Q5nCXoK)FV3hU~m{eJ+wKtsO?1{5JJAV5xEu{k+w zMjq%jxF^O+)mlw?ViqYh)KwuW){GD)4m_@#?AbFImbu;ObXGr6g{1HJ1N)^hpuvXe z!L$Py`$=@jzoSRmP-ZRV8FQWS7ZqCrjLP4LCf4ye9NU4{b{Sv82V3!LgZhg>n?ZI6 zoY*hmT^A{+X0CR%qZx`c$-3Qpi|03Oa-bpy>#WXZ z)F{Z~qRh#2EtP_u{#omz!K4FNvsq(R0sTlxk~3OhW+-TcG^vDUvaS0&=!C`7?hm*T zoaW>V__P;ka`$xpanP0pd)n!Nmz;x&yyjwE<&fS2s_*&D9SUKs)7g^9TjyvIH`e#%vMU{sZ9+8|e zn>@MV_&@rSQSatlc0mgAXFl zWSj}dur_c*yL#+?A$F~n+5n-T#YHb)XmMho%Lw2)lvkBdA`u-0fdVtpTj`xw{XOWU z@v;t$5SvFwmjX@H&dK9Zeo%)D2KsQPUlp?m;)mihU;lL(r*qKeAxqfjz`}C7f zeg|aJ9>M$j`#Gltg?Ksik^tPGJ!>=QBWVA^_DVA;J3za<4(~#9w5>VHIv5;_jY^Vl z5|Nj**nsAjZ)Qm?mB?rI8$&~jq8uaw8jo}xss^avy8pc(mk6qW4USc#O+SBi^S3X~ z{&MlfoSbEup*^NwC%4~}EEFw-4f=!#`?}yi)CQ1dPQC%Xz+lW;88Id*0h=kVW#h$^ z8-9Zmc%;8{WL-TWMGc#N=fVs?6P!8u(pm=i5;bnEwt6IKuuInQC zpUKVn>#ND!g1_iX`}+Lq(fER*)rzSY&JYBuv@H&>a{K9sarOasSFH*}HmuPUY>J>h z7IM!lgvUdyPtbhH3O$h$0w#n%)r0x;cfb4OcXJP;SX1-@B;~)|e0~16S7$FTh9xgc zx;^x;R`5$E#4SrnT|!n2tjaJ^hxIZtAT9v866w*A2Xc)h($NtR zx1&K*g6k3d=*P4$E*rHWIW14NgLJILAsmZ?t&QU29Djd&B?=P(Y!re8v*4eDeF8X; zBJ78nX4a6>p6lcC3XmCjv6@keGSfSN~P_GwmZ!{^gKiy;~(_6UWmbZ{&)kzk-e+JGWXS6UU zrxm|TE9Mt;nZW){Agnj!ba4Rr5DJh>mfbOz&^sq*D~Q-JkQt(Ykm~`rptpW@xl(VS zzVW+Rt03L)Tf~GGMA9Y0;9HCa2Y3*Sgnk(Cnq(PEl&Jde`xvZn5-Ztl!DNeC?Pm4q z%b<4*XaU**HT@j$ESc~?=aV*~JViTmBiGBE#kP#$pPQEe`l{w`gpoTomI08b=5a#5ffY5X2 z(lWvGI}e7OBSwI?qtgfd6&P2Zdw}own-9W~5moO-^WDY=W6EhY2??RQ z1yz`0w<69FlbCG^>#eOB*;hi7&_g{RN--u76uie7i}y0cmAvYmYWwA_>`zk=Yp_Ss zEXL&(k}^A4sd#d`fzO~+G!#&4n^lwl^o0D6|3Uun$KQYY+b2(swYc+?q;zwliKd0t zHwzlk>mUEbDFq*bMPn&>ZwroAvZ8ODHXws@Jw8NHl!bVq;RUK$ccjop><*o-mBi@S06OJ0@%fT3gF7nk`GwTqPLCaR2U91EeO*&iJ0#0qyoLR(Pop%!`@RAj5+MQSk2sXR)7O-;sN5@5avJN=*N^bcqt^5 z`Cx_0Hbg8;PzQFfl|nfuSE8)5z|G(C#9lL+&a}$^&MPErRS@W2*dx_M zx#O%q-%o7Eg*Q#k?PwaIG-ZnN3>lRu7@>f9ACxI(72ObOqGrLCSJGg*1tD|XzIn3`b3$H-%EGQq$r}?w z@Ir_iJfk?){|feddP=U_No07^8@Zm6r4UE5y-Z<2@br{?UWogmYt%4CTCr#3&E(9+ zxxSf9$(zYlC01J4;Kl0ABpix>Ik?Z+s-h`N-%Ru;e^XMGtY5Nf#Xe`7Kf;IHuWwXE z63;E&mab!W0wwwOyPPR{_jK-l7wrD~|CFM5_GZ$o z$yDU}{FiF;WhMu?kVmK}w zo5@Tu=+0V*1^7w`KaY$}NU35o{pH8!F-19 zgWd{jO=~Uh?(5sx$8%TpY2}`YJJH6VWNySgMF1-_6xF3(Z_Vj=A(fWphlAAkvU4zy z4TD@P+mNRpV6(@5dxHK2Q<5hP(qmVsQ$%5I zJw`+jefry>!-u6ppOGg~$1cWlQ!y$>o;7@>k?p8vDyxd-0Q2JIsSfXlyYL2_1v<9g zOt(iz(r}IDiVt>uRf)6)WJ%#tTN0n0fLlb<2#jSV>@8Md8tmDEjuffQe)3$>26h6f zDm5u*(S5cZnv|?+TG2u=mTG1(#wyt`INFrEvovmW86RvwM@JCIr%yhPIMMFufk&H? zz~7$D{x_Zd_}#Jj$CKH=|84s0yN|pdzw58$Yg;sF4k@KgYx@~mYN$JPQwst6x~kcf zyr7wkpqF12AWRG`JS*yaIN)ufKOL4=;V~H7@N;HtkG0fc`!BY(Pe4oiP%_!kbFaK3 z*eo?c5pzGyeX#taH^bSCyrjj3G|UHer0p9kmF57L|2Wud{Q3CJJoxvMk4~YYxFb5>eLHIi(EPiPPX6ru?c|Zj zQCwi#uKE>x+z8;oXOKAu9|=^!w2usgum8*ucfrw(52y2!awF|>EfCqZOV<-J9cu|J zWy`)k#bh5)zl>J!P+v7Kz#25dRegzXcu0k2f>8U${4pw1%1Vf>InIei#%|g7;t28A;3mcdN+kTbS*q=2Roo0n%9LBAXr`kM>QfpMF<`%k$!$MUX-47p5-i#zsX7D4fDmGSC zq43e|)~19P`elMKzqs5M0C|xG3lwfQQy!-wTd?3-N=0kSF!$`77m;fU)iClh+cY1+ zjCIY#syd5bDgq+MqUM>J@xpw;s1^7jzwF+KPPxPO%b1C05L)+#KDA=u^q&!(VsiOx z3x%n%toXwp(QT7RjUT{*XFCh5H*G|({R*FP6&iJA%%b{=O}yeV#0j_~_cd*Ya9d9kT>8Rf-i^KREy^L5Cd9-D-%!&_)2C7Qa?OIFSM4?~QqQ(A z>5R6;CYv^GMB1tUl27U_+KAgL`*RSS{s1`KJWth!@W^BADmibT#Od`ffEoj1c$ zVnUNOdkIw%dj!MQl%9iBEXlck%~V%(`E}ir#juph?l?r9ULmr5q%G#m&l61wUB&`Q% zpapngWTA(oMPCI0F_|%W2?fqQ3><+YIlN^t`(YNs%>ITYKkww>#dka7oW6y-sgHl; zTwl_+W(07LN>)L6(Qq(U>{vu$EThlGeUS+oN-NnO6%;jSBt%?3tAwBf1`-+t4Wd{E-GH8p51>R^mJ#4pfzk7tV0pSseL%(CGKa4uY(zvhC@$NY9I}$u%_4qNu z$9r0Y2MQpuGap5k-xZyDG}1hJ){*4-olg9bNp$QQ40!{)^y7w14Ss&W+JaKh6;8hRN;E=As4>X*KCHz2FSSu);0L)pYPcmWa#I z;)$)DG=k^@xSdU19J^8G`(Is$atopk%c!f?{`zCwwQ|fYYk&SRu8MVWMGxWVtSreD zO>XrmGvm1dqnz!^AuA48qtV#>jL>^Ig_v(KCG^L-V!_yoNCLJRNG;e})|FS0vhya9 zdo1=^mSMkN#UxLefkXjhEIm8EbY;n)YCB@*=|97~gFQlqG%U+QS4Fa(>nsCTbe`W4wC#N?59{{VlgN36LK%ATU*KJ9?Ge~ zHZ)atrnucy!aHH9(CbU@QgaO+c#0pyK|*GCMJrX8SCv={8s5D}36*{<$6%QUR|#%b zigf0XE4|-m{Eih&N&uwe@GmpAS*gD$4VWU^`t?Z5{F3sluGs5!#pGIKJ#M462#EpiGQo3*8!xt7c%J?PytGFj(saQddd0|)e1i;={rH9iTsCRW1Vjzj) zjzOaan;XD$2FYc8{OOms!vX54L}t?PIu>y&Mk76v{_{XNJhZz)q)b0Sd50R>E2DRS ze5V))_1b+3Li&`V$=VbT!oNT|SGS`V27&f+8~=mZro7A;`NJ*SOtDfuTP|6m{^TY5 zTGYYLei3_LROAo#Uw`U4CPSJ6el<#ExqwGoSgg!U4|_qNI+d*FN9y!T36yw!}SSLPd(A8uK%+qAV@ zpRBN)T6RtrO^MOzo;7#XBJ zvtnuKj=R(`6_HgJi28{~$=!{elfSsqqtj4qw1qQc%0jQ&Yh$*kAp%-(yJHnOM#QFm z>&+cc)XALuZ&nGc%EDG?_cPbb0^uvH|EQISC*&Aj>mO&Hvs6om+2&*mvZ&{snB?+d zyDJPi&MaoZ37Zu|yuz)cU|4C8W*UmYM0e^f&n^LnPBxzWGmm{wS%~3hr1K z_F>?LMMQXYsi8`gA``34O{q1!bHK#|3NRo!z3zE04)Y87C@)qs>xVhD1DQ$aah5bg zIo((C>KkK&*9l0Cg5Wp9ViI6J(_9#lYNb^sw|x5uOaL8yGk|m5wj=v*xbhB4kR>mg z(ZfjRfGQp!U9>6X#a%f&+coAA*M%u;>7W>cOs|RUfThA@5?+x+R27q@C{hH2#1$hL zt=@OqW9-r}{)@L|g{Z0VF30T`+vzp!wHUA@LYOPm)3dq9&2L~C&t5$b!+u62!L(xm zw>QiCq$zR|Gjw7T986*-GJ`3KI|v&Awc8EJgNH!`8ceFN!efJa{#cm30fD(`t;M=+ zL}!Q8-iXeT3q`Ojr6~tJoT)z|T6#!2?U|N{lv5)n2DP^him2JGPPz56n37jQT^2EM z=AMxITrl}cDEQ5zE}gL`k6Sn+@^BAcPb|&%q7Eyz4uRmZKtyxBLXA`)ql3w_{K)vi70vd19)PykiURUqv9gOP#+`bl zRX{`sUL92MLF^QF&i;*3y(Ugp#Z73IAo?yYZ?JBQUT!O3XF}Z8rQK49BSU1hMC3-~ z#_@tm7%F^p%QiDq81eaLSG|HVPR4f=4@%yvO4M-On5Oks1&CdW-fpcI&7b9*z+Qm} zm5Sm>;WzCiwU74p*(}s{z56*iBSoEMnvG&991zIS{t+yCWDJTceZN$D0sC&s0Mm(f z{f0>N9_e8@eS34u?xSwc(Mx>T{B~jNO(|Pd41Aur^KcUK03TT}QWxxwY1)%=iO|t{ zJHUAU{r#F1Ulo!nE|;7xGWN&k;+0U=6#jj`ILKZ4s}1KXwHB$gQknAQl2xoo7+ElN z&kPJHs*wGblVw}U-KxOoR7*>NR}f=pu?qXC=Ifnj-N?<4jc(f-K>yqeWI24r7a23U zu0Gj6vP#&xUrnc54+i>`1WL96i2qAoJjdtfZG>kiBL2zjM^QMK`TlLP$H-uFC_$bg z4{M5CIS~8S-RkYpSW~DZAD@1F`t+HWjnN%IC7X8a4Ac;rlb?Ef)H8WXeuDpgZ2tQR z`HB2Q$Q8LF{(tp<$WLUZ7uifLw3<(+Z6cm%rB`2t1tZ2xg&Y7s384gu2w0l+lt2Ct z(wMmPJrITI;ps6<;e_0Su`s8%XplThR82EI*yB%TPy3-qMA7c%jtfo0?M#oKp3GZQ z*Hip>8b_8*5>7K~7&R?6@X3C9U`fGQvAL(4L4sge>WbenvgWHbt4LX~grz_Zz!eJj zm|GAA{8&E)<7!SW)zOgzTPn))wruEbtr|GnPmHC#pZTMwus1*`CMkZ{oSnNH97Xac z&5ie*r?i7gS%T6#ztj?rZ`Li^+eM9#2n3Cz#4{zM$kw7%%{-^%N~F#*OVBji-(|(9 zlH|>#O)uU|z)9gmZBwJeNHiEG*xRSQ7AC9%1dk$Zps@F#%B}U;S_dd<3-N0!@UK)m zD-!lE;lW)~eO#@VN)#S_nUga-_!68;dLBV3Ik3;YduC}uKh3`fS zvSmy4^7CduM$<~AqRVEn}Q_cv(3$3%%Jw!rF&89^ zbZfkJFwSqb>7z5WwB)8ac~fYn-S4&wG4l?l{qfXWh0sXN^S_JY@eMBzGrVVpDMvDC z{BKYmYmRB>>HOVsGusnzc3UFRuO>L+p@loo**SLtisY)M2#;H^d*F(Caf0`$W6=^? zAdYdvOs5V@H4%APhtw{qH`XdgpB#TeX5)sZvMGMP zB|N~9eCG7J~R_It~Op6+n~*xU+ui-@#wX!m_+ICEi=06y(@zj4!yFk!Tmn=68LY0t^j&s!tWEd%}wyM?yRIm`jo*WTG8W~MQ7 z8ySpC=Q_vY6$#C{OEL^FPz&X$g%cN~LcVEwAdDt!j2gxd{Hg!q=xv=~3a#~TRDj)6 z)`}Rw)O0ugBT%yhK8`)Ys7&PxYAt2(NiY1+mM{q^cGR2bSti9)lN;Odt}zZif&cE; zYCu^rOp!5Va?d=UjM?`s#viIdxlLH-gw0pr?Am>q93uiDSY)u1L^I3H6V<(MsumUEI0e!=Nra9w8rnZ5@|a44c? zX3c?}e^WtrG}|TZ9Z&5U27N~>gQI}?%jb{*JD7Tlxz4*tU#Fr}r-)N|dPl21OpS2l zBP-V|XBExNcOnu3wU7_>oZP$Q7<}o^d3EBl<*jY0mc3%6mDraw>xpH+wOk01u}<1* zK6Xw^nsC)4TX!#~c?GfFeyEvLq-2#XY-CX_GRpHlieZ`MAOH1_e?EQk8UNQm{t5fS zR033S^7P4*&-lco%T(R|wt;hQCzw$w`(aF4GlUx2VrgdzuNnwU7|PBpd!`qddvMT! z%h3yF(g|b&wZkg3@_X5mrW1&*k?x#zj59Z}<(ije8Pac?H3~L;D#>YHsM9}aiFa2s ziHrX?KryWtS>0c1&k(Ru%*}*w_-+wt!JyKqlxU&RB2bfJZS<^CbV{s4q0RJOUSw1% zp8O>f$?Z)y&~C@nj=J7#&9s0jAkVqHbv3@i0{K=xDkWOj&lvCqt$UE1CTrBCjMI(1 zEk!>GA=Xd^QA1;^!s87&H7Dv<^jn~!9Mwt)P+mOeJ6(^ z`2E*kKL7F=sB@_x_e^UgcbeEj#RwNoHwMcTO#tZ5;^xWt>Kb97#+u<(#D@r z_liTZZ+=mD2Q+Mz(yilwUM`8i*sZAvGeZFZOQa0Lv@JG1Ad`0pA#%z5=`>|`r!u8a zr!WLODdD*5_B^R1lc$q8x#2m_Xq9cI{=A2geu>fD>_EW!@nk}dMFk_$qIkyW9kbX9 zn$T=8T=66bCKFpkAr5*@t7cyoSuh)>eK_nJHVLw-4S!yWDq*(fEj$uj9Rq)^PZYA( zmwM~vdnNEBLj1&ry$AdxTut6x_YHFCq6#Q>5rly z7k{}i!#eqy7A;75hVmh1ZcT&QVIa615SX-F5+&%kr?-V0z;Sv`6-5~bC{Rc_cMMUB zFAK<*gjYNvfPu=1A}j}#m|-H~x4rORNi7jNh9L#}-2n&0vwm=D&z#rkPi zvfcO9-K?o5q$IC1#mj(cpV%X>4;Ta{I#UfzAPt+4=M23O=`))mHFyHyxOR4iHBeGR zT}^3|6b|`tkH=^mFWhSsYeqxuW-T9_%pF`lxDj9(9sw?Lq{!nW9v@!?>{;Yk|Lyc% zlgX1g(9A)(2aqMV1Sb1puTb#=*=sZA0os)0?t)TwLt`elg3kEjl5@u7QM2F{UIN8EN-c$ zG~?!H->}m|f(XARfr}M6q~QzPEO7rLc8vR8;)Ip!Wn6-Re)Ppn+hTgo$~Ad$<0S0n zY6k5HFl>qT)gwtVzGMM}rYN`%QE(+jlvg;iZ|L28l&MLaGZy|z2o=^|Dhdu!i0TIOTb*UN)~aG`>RXyl-@g>m7*1MK z9gryo)ivnxvDrW;jOXJY$}!v~Bs=V`b@NVpwQpL#AJQJ-U@8HDbO24U6qP=kRr@S4 zmB1pL){<3o{Pc&ixQ`AJe&k;1T3PdJK)GbaK;>^Efzev6F+dS4uSOi`TxvuZ`T5s2 z7HBA@%>Nb+uV?8ntEfg>_r#qRj@dn+>+)hXyXR^>L&h#op(yp~ui!reW3!Hqvotl) zCbeYCI>WdQIVZH_U$aU=43}14r=;fTpNGo9j^Z?f5GUgiCUnzxHU7}+r}Y68K8vcX ztXI)gKsss#J09jz-f^aB&WjI*8Vt*rR%F>*e&j`<_{5e;6P|4gkmh&B3FCasp%_^! zJ&3}3q1!&_&bzg}{P{-ykj?PxvodYg|HE+{w~caP0}*>?Mmg(=8)cds8Z34eBvC4PA!%LehfK4T@r>*om<_KnN(UXwDR?8i0XB6otVO z|FUGojiSkI&?|C~4}S6T!2=w=_Sj(FjS1Lq0>$tG{hYV)XZG7-l{Kp3x!w3++9P%$2n=em)ayN*S}eC zpaWC)5}cifE|j#On@E(+4s$32={IOJ$EQDH{uj&U{9S3kMbo-w-U%qN`#oKRUkuAHNEkOM6FhBk6Z|CGWuOMTA zn{-YakxA7W+;D|ZgaU2`h)H4Hc8v)X3UD2RrzGRIj4b76m8i=GIuOA;f_)ma9vnn-79~^fF%D_aKH0iU@bs2MXwt_T zRJ@Y%iUd;fh>7KZ&<_M_Y%|t`rR3a^85`?fR^mV52!tKUg|Ti}WknjH+hziKt^%8< zsfCas1WNOYDGPDA^lOp;HZhm_bOK<^o+EZW!pWC-mg-`sX9T7Q8_@%m;t=16@MV^x@J#h!O;>w#+z((J| zaE-(`IM$>2{0K>isIY_<-g*7|#{~0!NlS^)xmt(?aB2aWuWD_H88s{QL4atR5t_64 zsCdr#09)=D*imk{@|SyZWo#Y1*_8Ikn9q!Th8xlCqq1ad?|?C58^fM2mqFw-Z(Z9& z&Rlq3pz<@3VsN*|aOB}IXKatmm$B{1ow3F8Xl!wu8rzVE4_oVwSvMa}-;h+Kj7zs@ z5i0_PpGuF2%*jhbl<{)Wg%nw>u=AM1@Ul(Q8>!DCJp-|Jj{y~r=(b6UMWQ@J^3C*O z3EkrXjt`U;epImWQ3aSkD09c7n>wO)+Np`LYi3`tNe|?H&5U2%lbkg7;3_;}5cRAO zWU9eF(9-u#0K*f><17i1ljC!jaAyOEE(^t~B~93gZ((qGul+VlTcFtFysc@G8tkQn zRX|ACTg5897w0#ZB(3-zt0X!83kyU?8Z4S#&wrG80=^UP&_qYQ5 zB4tGur6i^)d!uIhB0~ZHhQ=Lx=5OvO;o@OEh=UvJ=-Lynt;OTA%F;BOs?Q zW2V-g{?n^w{9g~Jcw%kPlzml{{yQY0StgB9$rTN>WIrsU>n=fswdGm>4N}+@fzS<< zDqPW+(M}ZUVYZ6Gb^s+)?RVU6g%_1p%v^xbu{$_he(}zh{iCRx0(=yHIfI;n7LG=6 z{+1D0hP8h<-k3bXGi8b+d;kS^wnqeVjaJ=(jLpmfC*C!Suu!{;yGs}wp#bCo{N+)& z(^Mq2R>T@ylqOzbxYkz0(TzxufN}0C)~4dVxTjTmcGa6d))vW{=Y65n{+j6D(*@v7 zVh%&V;kD}>`#HT}T?RG-T(a%S3Lc40FIUKXN8|t(+rz1bma<^42dCP>srJios$HT} z%`afuqBq9sI$)(6>$iB`P&yQEx6{5nNqk6>5$4i1yXeXG7JD!ZL{3I|K%lPy1*T)p zM@d$(rR9{`o?$+trW-vuRusEzBu~U?!}}B@xSMD=u$x_jEvaw{27@ zNpoPXqHO16dkL;urgD8)nwoAAsqjr}9I$Y$ab@4ZbmI)v1jMUl^e#p!BG~p*N3iYV zMjVhod>JF^dN=OFsk6kk-G?pFBIXtj3m@A8Moh0!B1l`zi0C%Pedsv{W1L43?n6(q zh;q)xxDP$~B8p5zNgypLBcj`1wENIwnpeh?xa&%cSOnj`4eN~H5JucL(!F&i8c$-( zU9DQ~!=t15{0IX-8ik=&%h~S>qfuc z>eoEcUvsZ%fWTi@6)RM>d51EWTe+cR_NKKrrE!;m`P4)9bzo~zVIjnGWg>uTaYycG zC5LBB#*0}gzvD8d7Cr%vxcM^Tuo6TT9zo>V??exN8_d>OIQ3N!wJK|6DDzOQrgk$R zo6X(Wl6jwop>b?0sZy*eo{|4^{N^`5%})M&eEjW`*}s4Ho8vcg_{T>le?Ixi{_vZV zljGxWKY#hz>#K|J_{mS-7Il7$KmBz4ExY(GvXhgOKmR&vcrA&K7iuP|87}=Zz^aSr z#4gZ2_oZP{j)*xa{T&?jF(URLcx!tE?_9!;jbC|x(J6x+Sp@936h`}WJ8?m=yc89! zHY7EsvCRnl3l9L}!JvOIzLZxF$zse|%IkatkOn;OugE=s)Ee+x8&iRgg`K!)(_YZz z7PTa|oLG_F%d?$Kj2|3IfDid`Yl#M=LZnQux9teW)H45~3pL`dHZ?ayMP7oK@Xoi7 zM1uhEAK4dL#tAy3hPY%rZ;a-MTM2)5m^M;H3D7eQoXir+iDVIQd894Hz~Q;Dchx!q z^%2rvMClLAqL~aEylGixJb?-npsB((yJPd(D_>qqeaJ;&o(cA9Zj2is76Dn{8MXC# z+xq*EOmO2?vM~igMyXXVWev)PnE}eb!5+mD-1{E%xA=N`I?FlExzVKLVMA0z0+B22(ois=Og0GmqWL>9D^YoWkqVM=85uW3b-Tm33H>tJ|OlAM^hW`En-xjkxKiF(y9 zxKa0Zl2K__x3gcP9!rvL3Oby#ive|#3*+{IaS%$b9Og1Qn$9!Ib8;*hBNz5ao6;>| zIeBRdR`@|;2F}c+itFDr)Og6*Zjkr&3Um(g#2u^7KldMp3hQf_q5`Z)g%{9qc6BLz zHQv;j!Y>3TpNV4S18p@oRP%uX3ZC8Zw5Azy033X8m*+Q^*ezeJ)$E>uOBb1WLu>3H z`F3P#|1FciVU#iOp&1^EgwYKE=9xgqR&2?DMr}@H*9m}Wp1BHAT8ac~xZYYBDq^=g zM<}6uLsjV2S*G-i;TM$)CXrt~Z!2`hZ1xtaVnh}Ey<-Wk`lKO|Mug|B1&)MAm6ztM= zW7&WbD-5o8xgK!fvF>E0sE^#yx6y-GN|?|)!BbL02@g#I3b51hO#fIcuDtgQ2yWI+I& zpQWTO6c2|T={Mc?VHtcO<#I`6ooJ?5R%~X)p`pXyMNkb|P$^9Ky8hCdVn|n+4o)76 zU>4>|ZU=G0+(nTzq7ZEC0Fuoskbts{2^T^$fpO>*EMZd8YJ)ZJxU#{}7)l!+tKNZ} z7BzHUF{~O{C$LkLEGlu!3YU{$OW+5)bkW;Q=qki)2$HO6v0_aQcTQ6{BTbF0Av1>E z4Z744HdnAM3oVd1SJ#`uftjLvIeb^m67sB<@sJS?ikvB$Qbk9FWWS`YWR?kafd%tI zVB(TBohBek4*4YBf?=U>y+#0{q~_$6h;*@HBsPf3G|R+2f|I$gA+cmBNo$bC8)7=- z42(9(YUys&ioR|#{*xxW7S^Im)*SX)>JC|BX3AfZ4$|4E9Qmm7-fQz)h6G@FmTChbBM9H;0AbUWzo%k+)T|t$Df0 zy1=X+33e@fAj;p6oBHAnjsjB5HND&4#N0@)Ggo2;hBSlE&7Q{iLLx#5Z5!!gi%C?q zP1C5GXn)WaQdRpxF$i*$VV*!#|XntqsL5~W2@rN&4yUesP^MA zo@%o7L6FS4wN#Ta6z4^>lE0S3E3l>8TuFVPE0JZa!h*G^{l^`H7JLbmT0x)J)R}*r zs#0{;j@@lmKBE$0ByB)~E!y7tW}L^c8P^=D7egOs#ReDixp!#L;1kvBN>59xJOy23 znxT7#&yBau_u|%6cs*USrLolbziRg%)oa6hTm2*RZFN3(5v)-i8_C`SiZpp_O(3jq zr;3YRP&=dYA#gfp5)sNVHkboKXdw_R?&&RRbar(KFI&BE1wUABAMG8sZNW4-XrPi{ zq5W@+j?Kf?zQdnG!4BhbvuVGYC!JmO)gsw#FjFXs4mDSWNr&fEIxA_VHfW=ny3t2> z?B`2HzBD=*WT=La-&*?(OJ`kW#=q)<5@7eD=h^J?yP9Q8a;9y&m5{em*FVr%#s_Nv zYzGg(8v73p=Fa^CRtg8e~%ZAy5* zh1PGB6rz}!EPdy^F><#J9Y&i1E#f3QBecP2{qE1ME)9`BE<}N351)+_+|ZKNsoY>U zPWrHkVWB2iH7Dt<0&T4yA{BcM1cwPx9U)gT^ z%pi6Ou?7Y^&4VU>(8Rl@chJPU+J6U4+@oQ8Pt{3hZR4Uh>Af#7c_owyQ~=4El5sXr zvZJL@pq=-0GcTAjKvdQzaBaW)Sw#oX$Ngs1GVkJ9s$ikA_87Gi$Wohl4S4@Zng{{? zcStoJMa107&dCk4#d7>fw}Zf<`_>dYWs34lHoWw8H~)_AbObLPv#cIJ{BLjFav5;r zEmKWmsTch0N8-B&q8(OUZr95txn_yDV-+5Ni?<~$Bp1aC%ClIHkUc7mQwVC*wc`^; zdLbP_H`|??1u&prx=#}rT2}0ii#l!{O#VWxP{NSP=;~{}awT1Ds4|4!RB606j3LET z)v^t;l0ZPiBf7ZV-oFcp6Gj{P>~_2+sE`t1eLQ~U^Q!11USg4e^~&m#Gq+vfN2bkT zsAV+&CKyP@Ws^eUBB&turXW<4*AZq)Vyr-p2*Vw)QFYJJ{C91}ewJxfa2)aX2yru3 z7tzJ@yjJ?s1%svhHX_`CZ13>3zXu+?CJ{wEmmnAfsyEgKiMINU)Mm*Zha1}%(G%OQ z01EU2Y{l-NkLnSPJOyjkq7>=8$t?$E%4i=p6IO&+;^0j-cg=G z78)-kPsdK5dRK7NtD|LbGE!>57A+F^qZ;8f8W$aet>rA!R2DpDw`>!A{721d_j5Sp zoW?24n9vtHwDB;ct+(UR708|l3uHf(1@fWh`L)|402+`TG4=~YMZsS#jD^u=r(#BJ zydt;+cTlaE2fJd#%hA$R3%U0+rv+WHnd^4eB$x&(`1@@%0kCi`hx_s0_kLVksGzMI zf=XWe=DOVU-5b&ZTDRXDW8M)tSBlw;8Fw=v)G>|3X!V<+3E+#z6dCr`)ob=_Nno_S z=YfR2?WP1|1?DA|(}BA^vucF#K{s?Fy4zm_JsI^l;>5%O7qt$oebKhYc zMBKTG>5(Q0sCTRdN6d3HksUFz;8>|2#Po}|WyKH@aWCa|yOTD8Ei6U!iE_*6TQ@MV zpk?of4Z+au?A7yl(f%Pi;F;O?u1Sm#Ilo~Y4zncyGoqJGya)Y^xIKHoGPrGT z0Y==i%>eBGZbRrpQOGqfZH;%h=jJq!uW81|oFadQXc)aLrsS1S`ac(tZ8-8=>h@eP z`AR5w|GjJyPX7U0WMV;#sSPrM0gh?pIGVAzxO=zxT$0Ozh{~+)9#_B&5{GA9(M{yk zSo6v5_{@fjsJTDX7< z^!E{pDzD_6oDs>3RmS{2tP9BdTy(d3L|PI0q2_lqW0?C+3s)FaEO+G3cxr)_z_m!= z%)padwwX+~=~8r$lgnb#fJC=wkdxsc{%rz(i^RAmCaZT_1Rf{azDvF7q3H_7r+1!F zbiI%F3vc((QB5&woo>8-n!pN!vasW@jOy}%PECMkic8oXMG&z6q2fWdb(E|E;C2h~ z)k2YsfJm{8_pb8S;F1%GNz6sSqt!%CTm_e^vA*>MGs^Ml%kjT$0*w) ztF9iIva9BJHg!w!+Bel$Uk(A8K&7zl_nU%ph77>cAQOhtpzv(?(Dv7XC6~D~rSf9Q zstT8P!ORQ6e)*Erg_qHcbs*Q`o}_}@GYGZO(g?)P%a~#?-s~amED?EGiJaRwaC;^m zj4hkh!D>J49nR`PZ*NmX<;6Ksv|2Hx`yoZ0FIW(^^Kr{(jjl?08!YXnNHhG{NP2Wk9i1T=9;k&coE{5tb4u9Y#}j;C-%UC zaoyH$R_BzaCyw*FvT*DJOH4VDBCBS+xA@aXZS`Jvt*#{0ul65hqsjZWEMl|n>%UAf z;B9B;b&|4z<$;P-A}23vJjD&!dhbn(s!!jA_|P`XYH^H4jNDvgsU+-!DyetyL@X9s zkah5;gyw$I6{R}tN*G9g!NPzX+_3*pHrw>qyU_Y`oQ7#rwg>g@4?!%bl&;t$5My(* zWV@6@qgTEcWP5h4eARY8{neiNUZ|md`m&?pHm=4$S+i1aA^d%F{aRW>ith zRLC6Hme1;MH1%lS5%Uwa=T8X@kPK5@m5l$@hA9F5Py*kfE?2tf*_EZ`ti=may76k#c#zP1mZ;O^>Vkg6*wP zH$U;>+fr2I(Uj0Oddgc~ydamktV&k*yIC0~gu{_q3%SH<>hguvPrQH!nlM+*lwR1o z#s=?TQTEbRn`lVOcp7_YK}!YdRy=aLPb?{H{2|{KJFliT&Uj=B47)~7_9efP?W&|{ zF4V-pm#*^&IZ4^WiA?FU5lkT_AGN(sD#^jKg9*9i3!c$3!;)97?w5VfZxR=!n+Uk# zPY=kEC}Bnk%}K^==`2HGmZ%j3bheL0_Q=l7-$gn|bUDQL8!WYHUb?=homBy~oQ5|(=Eg={-7PFky#sLX;PO9Q+qP}@)V6Kgw(Xv_r?$?wwr$(C zPHpSod+%@NeKVVEvdK)a*-4(oXTg}?I`bea|Gk~_M<~=8`TGcKvI@nnYXbJq!qK~g zP-v6Tx;u@(kEFkaBoXwu%Sh0oq?FATPdJ6ouS0cp^>=i0^SZh^J%zeiNN)f)yu=P- zb_`EcybMZxjgyWpxWvd5Y&AMy!ghX{e=4$RS9;eN-^nvZ<*1s&tt*#UtHr5K_lVw3 zmZ=Ex6VA)UM!0iaaTBN9o?|sobbZuxydiTG9(NMS!QqG69Nlq9q-`NB+DjEEB2XjA z__Fb|h3F2#wY-CHwpA4XYXzloo~XjzbzGeOQE>`cQQTGBC2k(W@yNoB;1}vkdM@>V zt+`l%bn7skjl%O&Q9`E!XKnVI|7=Wmh3=t9x*ozhx53#O&>0jLAbz3<7 zKlPLkMrYA}_JA%8_pt8u6%97kXNy17Cy07LO%VT<@&TiOsN_cU-*7TKPJg)D+ITxW z{kXJ>Hxj5)OTu>B1YBJIiZy-??#F-rSXD|H(_vc1CO?f*r0it-1}x%gq=89MC^P;! z{LRnZ|Lk7yIw{ppQe?ojS$Vc3k4`Vf=v@aQvIa&N+*6!=qr6L1!85 zhjYoUq{9Wfn`YtS4&zT_^MH_7BJ4%9)Af+e%Z4V0mMBA|`nvNPmLu$tx5d1W60G-+QQ`SV3Z}p5f9c)}*y2ZQA5FQpZeK6}TNIReh(oWJrrTbOOWFw^Q24*4@h8(Qo=B!5vnR08{iqKjiO` zBxDU+x)4{FJ8t|{vG@@zL&b{4m|y9)Hrm&#-#Uyd)VgiSSh&nI{q5>5XZhDd;ntA6 zxz!P!XF+Fj5~ox6ehcHg0V&tmtph&K;k6DV)uWu_#^lu~GXws~d7kQgmMMjn*& zttaL>`b5{MT$F3nVfJl2Ly@Lz5X1p1o!N_N;|U(?z8Y{2bdGbJ589V&aHLHOokC$h zBJf*snqVrs^)vS)hM87aAm+lrK$P=eb=K`#E?`(aIg-~xs+8V#Gw}mU;pye~YxG~V zw6`AG%)O_swXlquuFu;B8$WYOZNdRu3&t{2qVr!+hq$`fKPWvRW# z>q}lpii$fxYw*2q%*gHdQSS?&(S(x7(5+K!qVsyXgzMYpC9ZQHMc73ce`U{%LGC~$ zVY9kvek_L2GBcGi0a783OwId4eJ^eJ?Z+iP5@G$nEWVe{Trp(k#8H7e@XmVoJ34PO@3K`|P3yVy z-SLs#gi6bC;(1GcrT1C0TF#x-H3Dy9SA!Bp!{6dFxu7SDqeE&tmt62a3WxFYv?E(k zUh&~Ph5f-p%YAN2JUAG-`zqFVHP8ZoSOCV8G|PUeb(Vg1PN#Z+q z{>;N_e&?wi<1|o|C(_Jrb_aeQnE<2YomZx zR6cW06-DBc4XHp)hX<^O!`~v^9sCEGL3t~DPw-EFq!SOFwqSvpiWaUkI8`%8+l7wI zxN;WTssN&K#C)zNP?OPFNDUP{81af>J#T9oV~Yl6a_X?Js(?rio(+qy} zM9vPE^nRGny{A=8VzMNjvLc#M=oOCQjzn_3&Z1u{mz)k~=7Gl=jD{)#8V8XZ)6i{} zp*!q$eyUR;e#FiNP&x9*pmrl7BG|Tl$oyFw7#lbvECi(iu*YbPup612Smw|NzvMw= zuo7c;SXokLbvN>4j4PnhWUUhg3fgkf5mZgmOt(oyJKV&@UG40AA}7t7>9J%LkZ>jA z8;KmTNwR&bm}~G=c_CB;0TjG!sIPGH^t*(}Q--9e?R48_$TzEl9_@l8PnqJ4bq*4e zYuA}g?oeH*DfP&3FFr_g%K?GPysaXAjNy;BSc;Y1`1U{-1@w8bP(@?en+-=;k|JoT zbaM9e7?|F5RTPbJ)jKDk?s2QDCm8lZ`v#-QGYMbdi8LDy>*fB0JcmSRwKC{vg=)Zx9T5m8kpYQTp8z`7_NI=p`a7ua2U=_VK$%0!Gl7cKP4l_ zOL^F2VU4XBU8&3<=Vme;g-AEak=17nieWk>2g$fmJLpMa%a1=z6z*<}GaoT_ zuA=V;@oa#z>_^@0@>wg`GrHt==qTtL4goG690!d*XhFoU9po9}QlGazugZX4N`O1J6HgL2z)T4)NNZ?U2QS_K`)=yL%b$LU{(5k}ic#g?_8 zzc}&c9{GY=HRn*xTP1h-*F2>uf+o|B4N(=^M7=u0L9dq!r!ejoNccV!2D=v#thk2% zTyHSwJyFMUJ9;_&MeBgn7RvDrB&%hP7jsoqC%(4kA`sv*=t!Huja$cRHX!m#(tWeC zhQaD4qM(aRC(G7wRWE5QoBp36my7`8wyF|9mstHB7mgY)eWA_>s^Q z|JX7g++{45~e#{~YTdU5Z)cL4kQ1g78DV@hrpt>*CSpoqByMC}&3qBaD zd64brNI@Su<~jZ;w{#``={^kV9`bN9M3PRGBBVySe*kPv^~(*fd=gR=>&rYhxy+iU0v)I^f{bFVZ|%CfMBb%@zUOW+LG z=G;9_h!sxLAly22T=siso1iv~KYC`Vz+Env2jk+{UTyJbV=uv3ATpWREL^iQj-fyl zQc7`fwPV5bqHTCwfo~&0u~oToLGEyOp2{iY6Kc&Lqe*QWJ*)EdQzd@+)o*m#quFpA zn*Q1C)_cyXStbt#T3><$mZx!b*WMf$)hb`Te{ak`T>01x{8|55BTa^EM%K3UY#S!h zLVDSVf;D!;NTa8)bXwmi;V4_!khN`aIls*tCTRC~A0x8s1;CV}(cWVoeiL+kZy5}a z1n_ddUAcbD?0jGS`vm(sX!((R#e9xj$N&EQ)2`s{QNy8zvFBtY;FX~U(G|$ zC#<{tY1R(q+*f#qjz0rKGH@?5n@4`!nycP92V)kYO8G|@_>^jZed>_{az(fq2T8#d z=#qb5kaY`S%kZF)=*xCgm$Yz^>5C4<(l!~VwY5kofbcJd|C5sSJ5`fk@;Xxb|2V(2 z-H-hKqG<7F7f+C+Ci{8XbCzYL1f(OFfi1u`%dZF49)lp=)V zQZtf?4AA)icWVi}QIXns6HX6s{F*`*xaWQH->V2oG}cAY(lvWU$~K z(&aUTggWWUB)Y6j1~0FMDwirW+#|;r>Y`s{wi+B8!X2jH_8)U~V1z5*&CFTqi%7P0 zI{md#^TAnfh6+L@s}aFzffp@5-kJ8OJ!^PzdX^v_y7j>%bts5>AFE-N>Qn}j$ws#l z&z^An$&AXG?AbypaJgey4s(L52MqzhWTcGXbUF5n5;f4Mw)A9bF1v{ zf_K7CPmB68XK3=q&;vu8nrun$h8yV(D3NRILsO}D#u8H3Nx;%2GKP!266F)pI<=@e z9VJh8Tyjf)Z+tja4cc6Hu4FMUqwD+dM<=S8|1IqlgVweQYN-mh<%5yxC%c)AX*ct_ zdR79--bLoqLN2U+6M7QmH|prw4G$IlNSbO@4OwsBhqOCP=FKy5=oCw#);G2H=!|Kt z>xE0R^_H+4c#yAq!%W>`pn68#A?1WjrL`SWw-(o(O=`bX7&I0-V&*o2k^|8lU94I3 ztt-~*f{j~EvrAN|%RbiMvFe!T>XaWevG*A=?AhT^PlEb0m&Vp+;T7$-W#lq%CXWgD z)pi~@HIM!Sv#P}=XM&8cvjR6%Zs$>+1RDKzmL~EbQFz*OhzK2%D8@c%hk3h8U(?bI z=aU_$1N^Y{>Q?~qYl=-u*?Gt|YBAB#YHbp6q_++* z;$%Zl^38}k%++N=S{D#IIJjfjlEZEDL#_XYkQ*K6>B;?+u@-91Zvg%WRl`#Rx+(X8 zs#vDSo?*Y$Y%nu)pc&;vzLxG|vQvoRJClk8h1F$xFC_D<0utMKGnao%#B&f?Lc;5Zu2?l5ms84kEPx zj(8~XO($t8O2|a7@%Uw(aR$K2khL7H?v9!tpX{(3x>)|GQxXx#4}W-cdRZq%91~l= zrdoY=w6qb0uN;}b+hDoGR=Y?XzPG*iZ(v=J7NCeB-zLx1Gf1pKT72pvlP*yF=tP1Y zKiC+p_HSKxrF3UrK|o**#F2|G@m06#TKe}Vuh#cFQ}SVgdZ$NjXCYi~8i2L9rC<_| znI0cwN|bbz6oOidJONUOHb~j=0fbiZk-DZ~JnSNaAA0MoK>fU2v^62r-*r(fo7m4&|OXqEgCFykFb>Yn<-MM$FkZ;MaE zqcKtq#N&O1fY$Yi1)m}4hbYI&BwjN*kKDl0TkAmLVO(wi;CtYYPgd;i>U)RD>Zij? zC#uoWNEXtDnZ1@%<-ty@545EWaWu_6ctKT@`ey%k;DN(I_dSe3g{B~AISl*=4cY)|L6p_4pFp36%21?WFvjwLzqw&k^i zEQJfx2^VGX4S(G?tSSHL{TmhRxiin-*u3lY7eC5DoE*BE;y^q}eBa}6ne@oy<0rD{ z%z(cN!~R3voeN69TiyL}BY51B_tn(U@3D|#x}Z-c!Xp^Q+D^*abnu6}u)f|SC5Dga zf`j3jn|s4skX+g!-c4cK6>K$!#l$x^koZOS)bJ{u z^q@fvKE%G)Jrmmn&6}vuwa#2=T;QF9~L!IDN{~cV6}^CGeU-- zFu(zZr}hwyqvzi4V6Tx~dNqUlw72~(&o{$Z{QbFOhI(b!=~=I)vw(9D=oy$!ab?VH z3iRmqe0}j2O-3FvX_PqzeOhW^(!2q?BpIU)D3Y!dEBMf?_t^j3&++7Of|{%VpBj0C z2*IuCQ|scX9T%k-+*C8IGJFk5=CCy&R3VF7*7b_$MhR@``^tB%bv{Q`61|K!svM5r zeHz!l34fVmy9%X(gjrun=+Y9g)Tj^^i!;ygOzyMdz;5IB=;Hq)?>{mcoc5P0j|E{X$C4TA@6jLoKA%zI?xCC^H zHm%=adqW#QD{1f8LCrHgX(SSw$c4Vl#A#00s%o>l>9pqjszArgKPr5`?$AYTen~s~ zQAp3lzuB*lH68~T2R3(HH%(F?=6O3BP6&It*0y);{*I-bsEFBP27Spn;-4Ra{nzt{ zu?#MuZ-uRdm5l{&OF!WCP16KM^LI6aI^V3E6)dD@gP-=nI0oE)w~YaRAIAle%fela zqD?u%v{#pQEl3EctsS0~lqB4sQp9rTbaZeh z-D$AZ*!E<=C9J?}iI~$sbgpmDvSE!Zq6D9%&>tVav3P%;L@^GMo}AJ(g%L7TtQv^z zh$MPZ2i`EsMc&D3OQoO0=$~G;=H!@GwFG|>&Gi!k_#ZnLR68F?xZ;E6vcY3jI~t_< z%uz}WeALmJXsmkcl8aNu*iPpAyG&G+3RP1Z5cxlc;o+Qw<@v}RLX8h#0%j<(zLC70l$ivM0Tg23lo)0mwU3yqBHC`?HT)Im!7)S5FiXxpLW(!+~ z7;w5xu7wOX@JEcwj&Qp2!^I%8*T%Lm=$z0<&U*y)akc~6NTN*#*D2^8gr1@_j*FJG zrK`6!S}PSBCyZ)u4^z@_LyZvtu={Cn=a;83TBdAKRIS5tq)S(`#qev|4{^=}TC(E_ zTY7f#O7-A17@6C;X@yYjGaGu0_|d%_*qXHxr1W_f-mnBG$lZFXXSjdn*l03fu|M1; zxg;p;RMlj$YnPQ7U53UBO?87$05omd{eF0}krtN7UYHkEVv}(+$AsI~a)`4n&=bG5 zBa%P5JC{b*k8N?fP?i`-oP2P1K$2uod#-}D3D>sBkY5+UulEH*a4>LOm^M4ZB-cWH zO>7k6W%1=rOKxKzX@gzEScnxzM2E4N-}mp1);csCiim?1@Pyf7>!ZDCFwQ1cRgtH1 z(oltI(e>EUk$8=vy@1SRGNk1dANl57sd(yq@ZeoP=_o>HoR#V^4`IG`z)vLxLZO#O z7^RJsvGzBb;pzIhN-e8l(%CK+x@`@ih~cQg(~T}IMQCGW>4Gv7!5*`2a?>%tCzn3jO-}-2Nq5WE zO2?Qfz(!;;jE{sTYh z6G4@^Bk}e%+x8gV{(I#n9F5~pzql)Q=m@2C@SrA0JD5Xfu^!(ymV&x&wssdC`KTWF2 z@xA@@8aL|a6!@3MYlxdy;_CJA&dAS6Dm$8oU7&oYr4PBA#6#1EbD`&*8YNL>cLsl0 zDiAxyiV9=_6qS@c+^*2;)sL>ll&SNWLRpNYWnO;qi$IWnV0Oc|EXAB~KIjYD%oa1f zT}R@y-}5(Bn@iY{H70Lf!U;|*Bmh5^PO$;dM&0>Ppd?yjgM}!|6SSCihF1bLLe*xa zIBmC;9urPIUg(i^iK`=6`s3)5xbmZwha&)_^G0dcmnow#o**hox>v@-sfcqZisgzT zuXW+vp-D@2!WgT@NVXb*7pv2e2o0AKs#isVVHf!}K69YdYCLKxQIiNEXz)Um;e#f} z|4K2*??+xs4WM-+^%f!FBo&@p6`cB~P6`qeqr}3U90|1e3*AI63`!851}pIdtwQ%g zxGAz?08bpZA*JRt0v7@uK#IrxnE_6VEluS8r&D{gPT52&O2m@HVHn&&E>`hG%EECw z?lKz}_H9r15P$FaATH>?^Z3k!5ocY90MkHta8hoXa3V({;~C!k*D z2m2E2klv?-1OJBH05`xOWRL~Y-Z-ZM83b{dvWMtFsc=mw7V5K%MoaMqJ7JR*_YA5t zNa0NKC?2aMi0CS}ClPUmnvI5GHFi)bl`u*%Hdd1?zNqooUg?7~S*vu>a&lq^b zuueZ7i5vvn@S(`4dG}PMvSwxkjtNnVA5_p%X)|>UJhHh3|5p5}3oXu#tpnlichf8= zPp=w3`c&zHc47Dh@b!`v80|xj0-QyWnA4tk7YrH(VWx+FGfZcL-?$d?*=Bb=BLHqQ zK31gVqXa6>QFEh`c&)yX%Gej~TxUb;tdt6h{ts7xp?I)=r1E^pUrjcx0lkz>RrhQ94w4EPe3_w+Mppsq@U18ergT}kp5y?U{0DIUFLc{tz+h*B@C+)oS-vF) zKdd&|FOjO-7?z_pdI2V8_i9&BQG4fyOj)91MO%DizxESjB~!XWGh;BRp%Odq7RtqF z`=Kc}N+b&l*5T~37-c&NwX+}+Ao#ep4CUOM80!JgEC|dpc1!qrnxd(atVVmn?PmNZ zha&cV1%D`}j@ zZkZD&juv4uNgHK?{YM=ne?R4LH426w7p6;9Ys6rtH(Pkcx3L3fJ(mLtSqiU4fqnpS zW0622ZH^B$3!6^k0-1*+5!lb+y7^+k5XpLZD0&9UdUq)rZ$mwB>vRH`*QiwjpKKOk*?b~T7x-h;2d!xb&FZL*nP$L_8 z^vC|a)Y=&j@TSI#>!#li-s`52RH39AJHb=Wy4{UR(m0RGrh=c-QUG19Ds>)l86m>0 zx33rH1dO-_g&JD|1BO6}pPVhVS(5I`%7Erxl~+TN`nmjAJZWkoxbl4?O(bE}6@y7^ zE2hi3$)7ta`{TI((ZIj=RE>8Ba1vtWn0|2NxfN!|SCA<&aE_2g8rf3F(wEuH?zzu4%9Zs%bw$WSXive;m*?@gi zWxEGH-x95?$*HvIb_w@nsZv!Fo?U^szu8sy`|MzkTgK}NO_Nd@Yh!)3Tq-n?6xf^l z1r*`H<@O9=*YnL~a;j61X5n1Pp6P*z(Z4}KRmKr<$Q4V_RNw}Yx>y))A?l2(B8q_@ zbqH1nSsuR)XW~3{*C^wGB@$KZCgmh6$aVd7$WeejV{yG~w{^uyPv!dYhS6X7wyU3N z7U6q5=O-OLH^zCf$4xWfh0l33HKiMunjwNDw8VY^$Y~Ey25m!RqTA| zJo!Z?{q<)QeX3f_Tb&xXY762rM|V~^C>|v}eCpl(x}}JZ@-SSk4w`pHZTE%jY89)sssz3D~j_aK6u8W2yg#AN%)Sl0tOCo|-FEhF3n_|szVk+zc44KT9Q=tfydOLmfUbe%(14=zdWqKMBRDtDnlm6Qd zV@(s`n-Dy9Q%^xW0!83)$#DL|=VAOxtSRNE0(8SIu;0vdmIRL_uipEiXgVnxBTK+WLO|0|0o=ZPiic*-}CMftFkOh?y44sR$&u|+1<|B>g`-5W$l+gg`P>hMpha5k z83#*E3tDkTLU_#Jq>+An(O!yi*Q3QmBzf@N``nXLSm(f{rI<<@EAuZc4RUXxJD7f?zLkVbev+q|@7e(O`}_*C zpU3x0>bOz$Zt%lUCNi7Mj7H&X1&2SAFqYLBSYMe-YhG*_=iuRIikT6J_!i*fv-|vR zSU4$};SYF1oZ{LAo_~95H8<_K8p=^&Zoa|iaB*j_0844~u!-CgVIwW$&aQ!+4wU`6zOt5~wb82i=!*+ol*%E@ z@cx)GAD=?HW=QAGl*gvh=6#K)s+7H#SYluIC5;+b{gTUTS$3Ilp%*%`&yHt0Y+41; zI*It~K;tScGz~8Hn~#MVw(GI~FpF!7ePd1`|`u@ujrbH(NZ&17(B2h7FpK*{gh4zKI%#FALW zTGu?8UaB__^Jg{v=4)b}f4LuU89X+f##kJODKvatdt7RnanK34vZ({QXVXf339H!a zs)uoQ*Rv_w8g~f!_gSuS%)Qvas-z`1kH(Wbb`3YfS(gTqcc5z(*Mr7el2vT3ri-+~TUjbF@{b#~_U>`_=~ z2j|2|_3b*2Rr|s;M~$6^F6fVABTtWh5mTe zba!qe57kcQ-dpP}r?$b+Dw53UU5AlqEF`?ksn>`(6V9eQ(9YKOhmW}Md83p~a2r@(OEWf<2ljt;lD^pGCIjT8P2k zz-_e$$$hbXz21S!&>S_fSA}A*c0i~bi(ueMUe|pB&kSw|AWj1zswfW~p-nKf`xz6m zb@hF{yIHOA7|`UN&dt=jieAxBIaN@rvS13c2;UMJ4ni^n(jq0Y2J~1_dD?__3@6uK zIl&{1YfGzLw?P)~4SHLyAlO3KJr|SIYyaCLz|NaW!9(UZLQOLwT$Rrr4`v3h!qCG! zgBUh4C^~-B^El3^sExvCb)aC#(C-`jZ>?7E7LLi; zNu+|x2)UL?F?Ce&pKc7(g7okTv4{O}@FAWBnJk1#E|F8c^s*&}0X6FN&CiiW3~!o@ z){9G!OhCz%`GodfrIDiv5BqAN1iCx>ljMnwX`5v1$V>%S)!~j*adjlRG-iTQ@x8BX z6tI?P;E8P0E8}FzC-eVcNrlJwbPBDJ)m&5ats~4LfXRLp#KC#a)bhv7i5Kp|S3L?n zP}SAALqRw?GpVHWyGQl&MMJ=>MPo0c#_5o+6&H(lE#X!_1GEUwbLkQPMqwkhW#6ac zh}&OfnrGN+tFL^dn)AA;fW5i{4OaMyZbSY3zD60h`aK$Eco(O5GXwo94Xlp<^hzV? zjsuJ1k5y-Od(kj{)*A)p#1C($0kMu#In|-|tYdwtlI%{ZR};Bf&;C;n|JZ12(4c#0 zq9Xoby^doCB*`$9an{DJ(8M)VN<%$0B46j@?LAwQY@n>~r|%{U6_K$3d2BrnA7~jW zq_bRM4-u8}jlS#>P0=)%9%MeL9zViW$OVJ5zV?(<2Nx7bT2mZ7A6K`T_^;~?bW^3BfQcL;=?OVMY4u@Y|4>DD7S^(0 zyI37aH<28~h*_9*IA(w?L0d!MY^6=zEKFapc80T3Lbl%7FB(=(KWFqyo_T$8{A(6! zCVgrauHD|cmxWMs`34-k7lUMr3L1b^MhOWKw-ALT^7@y*9T?yQKk8|dZx^;*i~K5eXbaW` zo+%rcqFc%pk~t%B*Gh@un4zYvi!imh;e^A4h21{&Pg9}HN)b)&=F6hj ztv1u<9+}metsSR0IQtNX&(W>SNv+|by^DhJL@*8u6>A~+Z?WMKmXcBe^~^#%`kLO& zrJrrMj8Az;wz}N4c1&;0aR=CI8_!h9v$+mX_WF4bmh{ODgedg5_G{Lg?Zi0Iv|G2$%KlF^I(T zOimV55P?}dF%C}Iv{Wg&k|0VyB@ul6sZ5ASY9g~KF)rG+ zyvokFf}~<&H@-`kRTq9U5|B}`+s;>FwuS>$XX4MdT%{+sq}jUtX42oD>wm9k_ka!MOp1!UHYh8~ zF>=0lOv18iDhiPiH|n^6jBU?Pf?J6PR-h3lZM{d??33yc95U^y=R5#iv{;uP2H^fK z2!m}E{KlTyqGtSy@i5o8@q>QO9Jg24cZTgG#m3J!3)c=V;#sJq{b;Lk^i!d7`wJ6= zoKV%ajSTYH){9B|ugn}0V)Y&9!&}uH5#>M>uTB!^%O%m*zDHE=fapdXTF}JR9>duvvff;>`aElt+>;K!nY*geOZ7f$C;iD=-*2rKA-?rzo9Rbm=j1!_$(WkJ~-c}N2bYz>ImRG z;*;Tyq98S_DmVWNOsR)^na7ps~q^`$IBF_j3%gQsSe#OaxmyQ^6>7LtEn&mMyk zi4KH8z&R5e*d}UU!XOLTX$-MgcJwBX!cK$tY;Ag(9O7RU!mxTC+-Jh)}oS=42A|+-E;;#3dbQK8UD$R%>U>c zwFwS7+0s;b%O9O7iG0JuyM0wU&$$?PVehp;uc>#)h26XkTc-qd__u!kNGgW@S(aDj zD@iCoxq86)hD`|xN?~^l{I;6W&2#s5v3-ELcgb92w>t)R_<^AB*^@T%Y6sE#;OY59 zUCZq7#j9)x`EJ7TJOsyELwVcB8}xlN=F2$ekNHp{iknU9$1r#NJ{8sitof;=+yps7 z!Y_xnpN}P4R0I(;JWROUofPRcJVelZ025*u;uLY-o#;8Er7^k3aU1F*H_7iKM|X3< zUU$>5GWe9as*k#1V~jtekE-MKvo-!B{Cc-C9 zL|;3O(uVE7Q1ANrXBVo?5^MZ{&j${rPh~=kH1x^**A$d!m77$k4ER_Jln&xU`i?(`Y>qEzh|Gtyoap~m{KEmqJntmIK_tO`CCxQts{zXI z(!oE3OP6v%3oWi4__TyP*--P7Jr|FJXlj7p*VFIk7WzNh{hxd`eYcytznfcl@;;{Y z=RmU7{}R^Y#eeK{)Bou|Cc1q-9+LZCD_;2@dv14rUppV~@bNQ{sy$fKK-ttl8MH8v zn&toB1^g`aX1bFMEy(-S8x0+}gmy@9W1R)Lgb+pP*svHVS9#nJFPdwRAX8f2a8eDlF_6yFx;A7Y2oYa3ByH@{SJoA)ZMl|;csVZ5{ zDy0nbFi*k9-=XqLaptEfYqlRSX|LGs8-I#-WvGR1;mWK;Xu;qvenY->9IzBif2WCx zQ90n~BBWgC8E7e6fqIHglY7n^*GGr}EUA)f5Dvt3tQKIBVj(M?F0AF%FPuVDMx<;> zVJ?5tOar4-J}}LQ!yIAYyZt&GeB!G_ub*(Tr9%)c`g4;p!1&1M%m&y>B6-=+pmU+a zy8zX~;)W~yN9XqDy-9h=gKpxcd1x;0!(fVM*WuAQ2g>@jWUCc$Yt-7bW&BxHDp>@!&xH0)`*97sT(G;w+k@1 zSN{cgPM~Q!>p05#=JKaaZ2XFINr|y+luF)))k*g?l8eX$NqLlDqg%iJ*jO@ZZX^7lOCab`OHrlY|I$)(e~>CF(S0}M>qhpxd<0@ zjHt|J5J-?k^&(`F851j)W9>;hQvrDX69t8{6FcM(wF6e1wH){Lgsrbo(nzpJ&(H)3 zBbHK^8X8ah{4Lw{?nvaLU=P{0z<=WXP zD{1TQbA$t@Fytl(n`#MoJ8CUh++o8B-Tw_nW1KBn%s%!OSspoC09Oh=G9-=Y%1$`3 z>xEqeEn^=JfVw;%C(#I(v{FEhtv$m~o>Hy>Tg_lE#2H;PuNGGkOKjPQ28t1@s=i+- zjR#32c}0aj92mU)WyPtEwo^bvz!;8*)}JQ~7JvinoBk44=mxebxz|ChIU>uU{LpOd z1~yuP*6G3M?m*`%5wn>H;-R^@Ex2kAwICERjikh5eTxi>2(?BiGPvCp*yVG(POB@C zEf#CoRi%laEe?b~>D~n(v`?q`8NsnGdQjH4sNb$f=6N->nvfp@fmq4~PI-Ply*e&; zHW)gX_v+6go{%V%*PFI+(?-MIrdtGymqDG&fDTZGYtLtIGAH3U(vf$OgB67Q+2+4asjQ;L0I$pBWuik=^?$INUpFJ+PP4lpGsxu=4HgB|d3556+j*ntRb<`}PXRO3?w9m69TJMsUst4DD~A<9qryRfq* z_?tAezn}RRT(b~~YCorbzMSS;@|jI7IfjFo)V;5*Y1s-Afug&yh|Tki#t!9drHrxQ ztG6KNPaLA)PgzEyoN0f1xoII#w|jxR4U=#X?1zr}_;%KgJGX&BBBXCe_lpWZEcz-2 z;}=V$L&p{Qv0Z34OO|G)GI=suHaXn6^y)bPoL+q43yY|#@i;nd(wCV98HPy=x7v(^ z8G30YwB#^g%m4oPu!29y#2JtjDg`|kZb*oQtVQl3{8t}>QOmm`AcM|wxd;~%f0fueC($sjd z73@$zn=Ibd@^Ak+VUCke&kaJ-jP8vY@w~|aYx0Ed9HNj4_TVLr(D6f%5pnaRNV3DaqGnTH339~WrUDEqLW&79bq4W9?svPv>8eYL@| z9pjZ8=tNgc#X#ZXn{uLLS7Ru;bnegSl;82mvrvm{#=;~n(_|3X3j{fXvM2m|!;>Cq z9=n66^6eE_9oz{(iAz7eydHI85P#)^TWQ+hbuaq(U~uX28!yL#ZC3 zkZJ-%T+ckE^0|{F^Y^=Z4ndvw?5(?_{pA;w{%zbfoP|NT=gNODF6)-#^|=ix;O+BKDMWFTWy5D@O|p`#vU6rT!L|!3 zC+#VM8_6JA(&+A54&M|77ANhNo zv2voY3$9#EiVKiMGUJ|B7iM-0KP>$-J}(d7XEb5&4uRzw zJ}!zOuzL`8O1*$$QIjz3%_awbQ-K*$TxBw4h*dC zdhxKg443#%_o&zSC=Au{c9S@z>&vOCM|7z#U-$dtvndV6(JHBc2PMCGthM1m?A1at zi?&0L450w-9P5H^uKFnI3*}cAor=g9-<+wZaQ4bjD}G;@4Y!oLX+6^8ux{I5($kk; zu2y{oyO0K}LX^$bH`<&t&|Y@VS5#czduRK1QyUd&8flz<#*n*#q?2& z{W|kqL7LrB%aD1qyqKTF5gu^G*B3#5ivY42zfzJ<#Qs)V4JW?hJ*q1le}t7jy!5=n z+v<+Z)AVgf**RtG#M;IO{G=nn<(jh;h*{cXl?1B?Va~n<;(Y*a7l5amslo`>bx_7D z84h4xHiS^eLv_!%>Kdakfw(LXa~Ikx>dZu?If~3+q=1drVaQw|his`U^ds98QH?{| z9_0z}9^Q@)7=|a5=?WPj0c;&?8w`^?Y-*nrhrE%_f|9R|)3{?{Q%mQsbQB*jW`LE( zmrVKy@NiS@>%L4^!!fcGjATZ6a*j#9Lc?9@L=^ieKXX9-c3Z1_obw0erk4UptvSAoPPE2vr)LpuwNKnAD;+zi;xw z&-2KmN}bL86;;)oSumCL^dJTIE5ameswJudq#PVI=n`SuYR^jWlQ-N=$9}?6XkYh# z-DHLq^?d2tl<6Qdz;W=RPD`5!E!AId=rpHkGU32@&G}@)n$q1!^tnNL)DNgzcf(O{ ziZB?RWxiDxd)K24?1j+jV%a@bVQ&b$o)_4WNU#kYRVbFz(a5;^1>}WVeNy8(oK)W>j6AWX8)vq^g{}1$PYgBk^fx)RlZ(d_SVb-zPITq@C@K7hHTM4qJBJ`q z)*#HbZQHzU+q!Mrwr$(CZQHhu+qP{?ztLhgv#W~QRYd)nS@GpLz1=e*cGOhb<;HK2 z%j~M%2qmfypXQWk$UtDVyV1ab7$N-_>@QWSsx7lRG@r%g!K@;~XF+)n!+N7T$ubxK zSD9aJba&(hN+zl5BQRKKqHHEK&fHnGV_z!~( zFnfO;hS>9-cD~<#W*Wpgl6*fde4Vk`utoTEPFHJ7Y=b&PeTRRa>W*HlCLJkG zOn4Gh?J}7h2=cQ-8LWik*}y1bV2>F>zZnUQE>gwMU1GOUv(4!5o)`V{U>iB?fM|3K z{>q+c&!iDa%IgD)uDI|QMcXOl?8nAcT&BGzc2xMVa@&-4(ey0>B{^f%UzcW(?GtfY z-z=Yh`2W4O6CUMF@WdbQjy>EKbGRXHe~I7v_XpVAsP65XGx(-i0Y zkCBv*_Zt_QgM|5{L0@qZNoCZ70urM&t6 z9-~S3Re#nu-Nz5Lj2IqIn$MQ<%5f$CnC%+({SAc)1NMGX207>;k;M!$l+US8nkzRb zPTAlGElU7FAYW6=D^0VZK&d#G5wSN^C0KP?=reB(KIZ^M9a6klY}%XDNCo=^CQjx3 z+vcyR3FlDy!lo@GB!OrcJU`r4SDA&{?|-44Ol9C8w~vO3EhB1Tjkc5qO7A?H|W zQ>;^vEfp;*9RM9hmr}9-H`6Oda|M145GShG9*Wf6hV)$f5Iod^oaUPqp%ob!K+9Og z%>}7qexkr_ltq}>mTP2Nx`bu%6q^1&msh5?W$V}$SbW!gatDt~u$RPaIkvvnUxYfe3{vfc>jv_dF{TyA8%lAc!;-nUa(?QZgD<4ke)tVdd z2!{~MYTn5gEpcn~YfDi?H;%fE;&8#`W-3$G;$WFsQ!LTJ+mU*=X-p3FQ)dC>Y$jl) zn1^6a=<^G+N%Az}37E=L(}R>@L3C)z0SgNM{y2F3)MXy$Fh>H0XCbCkI+VK~HUDki z;xX^0X{EGeDl0`lHI<_<5=d@uTVb5fFeO|NAC>nUAylF6K`TEaSY8+gWFtG2fcKu2 z!tMw=R1iD`KEgy1U@XUjWtvTiE)Yz&>VDHR`uN_V+HdPgB}m+9G@iBhG--r`0@t0Z z(HT>d&GSUaFzB?(&<3xc&FsfZZO2Ql|8A6o*`XlxS`LMIBD{@tCA-;X6)J_6KZ4R9QUjDI8^?_7YXF)18l>E+(aq#;@Cl+gKx}eYM%U*EOAErY|(43?14&2$(W&s{zxoa z>Owm9-|;mCZOG=|`}NcdW(?Cxr2y(^m`S&pa?p}Q%HnI|g1h?8KYA#AWb(4{HVsN( zPOCI1q9E=FYPG!gY~(4$D`N&0NS~~szZv{A2*b-d$^GU`x~?|8zLqWU5nPXC=+xY= z*|d8rT6?|EmD6e^Z=@6~chU028g?nX?z;|jE{v;GG9^eqk=RXJrI zvSbbdH5WiDKHjIOd?e7ehWR)?eG_xY)13%oH^p8&Pk8}1WD&@g+G;B#0b)itqi-ci zxC&m@ntq~KXKwCYi~_AVjIzn%+0`IE!orZejC)I?dLjv_d5kiVjz+1`TI1j#gHFv= z+R!?9HM@mq28}Mtk(SryV~+d;509;kn(LA6k{2DMGEHt!G0Nr{Z0Xcy==k0zVh#-l zn4if#{{D#4e-&Je#YK+Yf+yFMQ>PkGqPq}v3`w;UmZTloAZw(%2}&2WvCc$#9gCOz z4=t`F840?=O|a4GEQG&)ff3=c^2d`2uTvPCQ|(BMGnGgN}m3Ll%#2lj@!HbTIu#eAr}=i9fKE; z*}+{{S$kX+n8ot~aHA1cj7BZLHnt6!v}gKuDL<%iV>IFk2=z>kYXZXtJ^(Oz2p6~> z0T}3cWMNS+b1_|>x(i)Y+PUa)U2P3<{Lh@Xp2$k2W%Y834KcQ$l^B7op?88(gP>Dt z!faEV!U8vHq*b`crXzS8=G6gUdmaY>j(pKrOX|Kj74^ zV~3ZC%!xo$w?q7>hxfn{R(a02`NTu(RoEr6xr%Z8l`a`OLT0P)S#<<)xG2Jj$8~sR zV%%&q=|K}IlxQ~fl;SCbdzCB~F){*AhSlIf+u`6Y+=Pdk5U|4Y$T$Gtw!$-TqH5JV zS~ypyySr|}eJXzPAx}@~ZQt1RuF`3MtQoO9^pqTFOc6~}yYqk?6QJ(9#T90vH8ru; zmVnHXvXxQXGoC^ldS_ir_l3!jPtD`%K$jRR+InhaLaQS35%Bz3-Ob_g;%Y)rZ)B^k zy%dZw+EV;VjnWdo4QdSN>qO@H{N}Guv%?^?wpp*+#PO-CRJi&bd{vRy3>i}F=}No3 z1}}~sTap{kUB47~73D1hcj;2ZQZDzOZ=Uh!eYyQi669FDFV|ahe>wvlNra{-@+$e% zM-l~z;5pg*jfXly`#JO+2}aTS zaCU)PTE;cBK5MM5oeIW*Aqh{5kT_MHs+IZ<0C$LR=f%k)TTuTRwv4&=u z#nIrY1-A9gSXw;^7+9T_%5G!gdtzHi2{|mNqsm)GZM8!X$yw>$}NCS zR}nN`8?ebkFN($X8pEOTwP%|*(_P*#RwwHgm&d2Ai*;GiJ}j1E{Slec_Ag90O%zT< zG(k=tnC+9UiH&ZT+VblFv5ItXxXXjYqj{lWCIgQC1K)IydBJROS%OR{Hv?_4223W# z<0A}!n=&H-VYF4-#-4#kp-MtBNWcq=gAlSHK9CSHh`PQCW(mn2in;ndcyw2UoLV-+ z@u|A5wk!n41C(uK@R;>AnulX_YN4@IqVs2(j;erU?%B-Nl*hPe#AWXjKD54i;5EE( zHyc?v^d@zhbVcK)p05HevNWGp!eW5AdDLVu!%wo5vT@B38ARQIQjI`0*{%4sqAbnL{=U66B?bQ zuD;cW6Q0+_rl{M97B`kffisrgNHMq@EA^$0#eCE`1StTdv#+ml=ZFju%0 zN6tdf2~)0-hT;IRX(S$pIylB%MO*23aw@j2boM;1geZQL6~$dBX+g4M0-G`;{>~I+ zFo_TerGg4Hw&fZTZxIvgyx=HI&&Zuscd$)G5U=f_^xbO{M!O`>$%T`j?-TyS!>d@E{lMr(pkhhDIKeH z;fw;&jhw)0X8k)XZWWo&cT2ENV}{^rd&g zTT;Umxm_WllQ&r0j*I3sTQE}>nKL-tnzKW1*Qj6kDBsocCR9{n8X=%Ey(VQ-I1@AUmTZ7O0 zf_t?5G>AUhJZe77#-c91rtu{A##%m1d|d`2u?LczVmrPBr%x5qTDLqa)M2@Ut^)1X zhI138f8r<4=9rVQzg%Xn(zGIA6?elzQhT?fHoJ-->d)cJS}bJ9a=g+#7r3hZ`6W@( zLsvjTsu>1;NS|geF8%0&s{=74oxDI3Q{%{gZ;5gw^ClUyr!49(X>FK3bveA7kkH8c-qXJ2 zr;)hp%cqC{8g|icrO&venKi}iTxQB<*T9%tzQ*7%^K#{np@_e|$>_n49qVUVTcrDw zvFFK4*HywIEiQT(%~KVfFmpjk=+Z}CQ7iRVXsA~`4GbZK5GU=qSC)Cx4h)y!6PNan zC1O!Y?J7Lt3Y`S& z5xywM>8<~A<|up@I{*$_Ousl08hN#@chj48jGns1xvCjhxw-b6-aW8dP7KxfM2awS z9w9*3kqvWleyZ90Rah-o=c!Ss!y#{4P>^{%&t>0X|LI#ci_INInZ0u~v}8`jt3KjXy8 z<64m!bL6ebdi?c8pde#sRIG%iPg6W{-KGXrO4a|8MokjE6tj;CjGkch_xcVx#&d=R zdZ(`H7S+Fm&k}nM5TCIP`2&F$6V1WtpA*e;eZ^**N~Sa>n2tFQ=q6OjFp_%_rK=7c z*;RmRuULD60X6R|1-^!rG6h^9vf9@BIwurWOeBZo<%VvR_;uxq&cqtyK51Op zh%up)W+K;smO^p>^ZpBCc6Vcao3fk)>H($>KMF6Cu-JE^8dsS_ zT+5;ZI#`suCCjO8hN>6)ggw6GefKdfO5+%(5h#$B7q-JtLF|6^o+vlDtVRdT{W*Vl1O7BG|=hPyf>PZgQ5fp>JgWyxupUM@NkM~v5vS3 z+9lh6KhXrK5EXv#dCJw&x?SyGd&}#oskLN>)RQn*40hRDKAQBpO$fXI$V8WwSwCv& z0nEtvrgP9z(dtyhBf_M+h8dRYZVX2yx~q`fOT@Sus2gJQmp=45%0Gr!B*G{9aF zSgk6W*d&w?39HVb)u<%*!u$4Q7&t+*oQ8l}i0;G{vWL@x=k=~Ql{$b-79oJk@v2mJ z`pAOY`HIZ@_n73B@l{fXP2^jnBkw^1C+5U7w#%Dq^z5t}t*^`8URdRv*?>aFAtU4f z8PYi|(Pp%2YKPezTnul|CIdX<68Uvmgk1H_{V2I9!vueX$)&_3>dP3E!#BL$yEY$D zc{1yJjIjXUhl!ag%TDpV3=I5kDMJz<#Yp+jo5)-J58r|;BT|O@YMukScwRh@Ia_wm zJ7hJ8TSwLqhZ+N0PgcQ+9d54$e{#uq!COykYvIXSUL$*&Y-ej-N6=AdOr?hHz-;p+ zK88@Mw7j_ta=e2(Csn|Suvg5mSViRUH63QHgabp>a`Q09p?KnvfXIUQ78Bq0@qg~# z_++qHB3MLb1r)ybo;M%xx3ju?U?g=?oY*Qtn*($i39r>9Du5ac^i&6gai1s0{MrBy zHHtz*qls22mWGYm_8U_mG{jKX6gjy;_FXWTN!i18#rO)^?bpjl)#vuzSpJS`;C$Az zzcy9AvXAcIZ-;FO17HX5#;ot>3Z%*5{6%~=6k)RbYhLTz+681Jnln4HbiPa&QZGNP z>?KHA47qhOKz9u$DVZ2ejPOZXLTtk3vgB#ECFIIt@rAOiJ#zFJEyosBGRc%_g<`&b z_K|hVeFV9r#V;w_L*jHi>&6g(RhTaD&S|x1PesLsxh2~^1f-$k_^>boRx!f=&pU%w z)*(NyavVwfij`Gbavt)D>-3Ij85Cj*mhC*NAVRwGGNoKd{M+aPVG9fu5p>-fG+Tan z>}t9-4lu0U7b26Y98#|^R6yB+as*gWO1xi9y_8|!0h<+VahlQ*GoLBNlBFN~X(2nB zOypU&6?5XTMazCtbFBV?N59VO%ua>$zA6*72Us^&7q)U;RVXUUCk)4(0c+5 z$ZqXDmT|@u3i;=q7sBQN@hYQM1u{(~3!X|@T`+G0e&{*4vNO}ZMxz1XY}t*l=QfEr zq&g7DV?PAsnj=^Hx)P@4wJ_P=jV z9PSMR1QdxNHn9xBO@k7y6n}!a^#NnJi+VG>NfHwxKdmZ^QBbjOT+LWW9qiy@N-Hg4 z_(zD$k?&`Om1rrz0hdqoM=%jAO6UnwIf8PyQd1yvbUo)!a2SBPva>}W+4Qv9%}~5X zdq1ghC=nkGj>={T>uB%$ID4zT=}WRzvg39;HRpmUpDFfn7{WQodbc+;;=hJkA$XP_ zN>Sj3A#TSPjP0@!T84tSD4`<|h z=zXwTYm40WVNQ|etF+>8%1Ob$ipFb3gGQ$TBwnqIwRc)UP3!PAug``ULl%=RK5evs zgwy6aw=z?z5lB`xNMIR%Vh_-#grFO1-apOjUM@i?XjKB#Rr_rG*$-L%7>I$)^j}$F zj53*2U{)0e>xX{gB31s^EqqmYjM9UKTJSl@JgoD+112r z`iEZ+SBplx6AwIY3-chds3BX5iSXA*VlA`!hVcm+$>1f@QgomK0nM?$C^{BD-4X~l z$Xf!c&pC=XsjZs?ZqdmJt8!WYgq2BnT|GvOrjGukf{#3HwOILxWusQ#HMBX?j zvv)tdTb~)%GWlnmi=@g4;dFbw&g%$?*HGH|#H|^J^J4EK{HpG@B+!v7Q-eY}y?|Rt zl+;0#VyWw80)@47c1CG-E;uMlTen>&7MT$*cD^mIC8)cvoymdL4t~_wN8p9RR8w95!}ywl=+|EvF>0t1H!>mPN7iL-#Oe7vu({$6+g-q|OxrnGV2_Y&mF zN@JypR?=xwsRJ5(jKSvb_UW#LUcVUBu>9dsYY=(344R&bv#|UZxgJPXLPm-zm(+IQ zLK6*s={~FT;NDwSUg`B$ogMl_b9Hf5Vxij2=+ju}(NUw4wDTE_u;BY-1Rp%i%s7SN z5syP{_dRqe2~O+~gkx+ch}mBTQvV$g8tqG_{gg1sw3?6Ljc~Em8)6{-$h-y6ee+Z~ zo$cBv6g0f`d4P}G@O^qlFTpI|M=708ZzWGN(v<2c@99;Y3Sae=_Kz3KhueM!@AMXz zJ%%-m#IY#10<~UnNI}KiM>PlTZ1F;a7yI96SuS$mb^5X422%Iu-#)8B<$vbs3B+;MSyDHboh>z=ed8h}-I`gIgs@gCL_Dttf>t%!zzvG|^X zW&#-(U~5szfw~UO0H7_n zhgokIRBiv(z)gDll||*(v#!?$FCfj8(4>*rEcO*{zezb{L>lwrR^SyrHWg0nxMc>N z__UXtm_~QKf;pVuTdY7?GZ){%OBA~ZwE8x#Bt==_5w0pJO)BgYFEza(4cubs{$EB> zGPxGV=ukXj@*-F6Nc+G1Z^Ocei&5kRNB1Ix5+aVlM&(9K&;E9al>ngQ0ras8TD+dm z>kpgfw5ZS%52?`34xgii_*5DG%2%-3b*a!tR4C#qK@Fz5!i({RH*p$XzK{RbK38q8 za$|nn9)0$|zFu3&=j68#vu}E_S3%6~zieZF)?TmN#11KF>#ViE?t5%N>~6Tmvbt;C zI`lSFf%YzP+4pC-I`{URri-@zc4}3IS#1_?A~51w-dPz>_V5lE;mh?#snk{1W}N83 zV(nJ+4A5aELrnwazeK+={85~c2&-n139F9!*KjkeOifM`Kb{h#B9~po!@@TUp&_yA zQmpLVZ!;fpjn<|1>c>%crD{I?C8Axpcqtb(*oJ!F)FZ}h3%@^ZI7-f|;n$`Dvd5QC9)wNFs(N(MwvNE zwaLYgzI|Uk?iKj zqFHLC;Y_$FSfa=|LTeA{*Gv?L3=WQG#*<7)`Sd9dhb9-(c{x3qD-KA0G4!YDZrNx8 zywN_eQfPTgd1hr;^@mteqE^%BU$3{*5}lxQ=u<~nslx|gUSxzPE2H%)g9yiTMwnVm zIWh&vQ`zO2Y<2_kw^v@JG9b?qG+o2fHyi9d<^u9Fw0m_a1edo|F_-cISY`i>2G$#F zY=&J4Wd*S49Wd1j7S+aVD3=~4)3JwS7#xv-nb$u*F|C+hnkBHXUO|c9QRTA?+VsfS zT{t0ousIF3m4{?8&y6o*v-crqFLF(-c1R|0bBUwJqLBFb61=M3;W6dFg>EU2#@qdRb>2215CCy~X zrJ(V7a_;5T<-=Bfz~ydC;{f${*S-CuKyOk~2yYO&F-J%G^I!J9_4>G=}NLUDQ(VZMn@=h2(Q1cxd=Kg zf|O%5H~l(-wzo#J0Yb9;mkqIW#-h>^+cccju0>AtCL6U?Up%Jh(6;+FnNY9!jm$;j zYE|*_FJ@Pu!ZT+}QdiIg=FWu*Qz7Mj!OKXKTc5J4kNeX*D`-LWW>P9_STcuFWxFou zX#8Hb;E$o<9KoL=JyLW^N_A0GUpxC`S7itIw}f9l1W7dz^BkI+{-KPlcw`S0kO8CN zJrY!wCk8tZ1txDp+5#h0!0z_Cm#%f(yzV}Z7T+8=Mn9-fXk3?ig zjzt?k3UVK(=k+utEUODB25JZnT{TKTa4IMOFYho2-`J0%2{II%(StRfiu}iqkaE1m z+ClBq)mH{t1%H1^wu!W4Kf!)~6-Uofikz4m zifw)dk5`6f&9l6P-43(e;&C&sN)}~&BcjHDw<=d|&O%DGY^8TVFNb-fJ`9j96XO0WV5Y1W6n7VhNLh1%k$Cm-t5=i%5 zn%oR7NTLZkKwBHjBZc56qJFMNewm2D)PXe`o{!pF%?4vMmhioil?K{c^NQ@;R8S7m ziJsBMCcLeBNsW10#>0LrSkcpT5Z+0|VQ*-}g1!|J$I;bcBzlef7X1?~Gg!EkT((H= zLngH%doLf!Quj&e2^4aelC?3i+M0}~8!^ofkF#|)bi!kCA^$huoYty$C;{pE6+Er6 z1KN?P?TsDgr(K?`RG7|-X!cKmI9-V3ZR@7AZF1;e(AdeLe9}ux;w*8KVxVDJ=XKO= zTY1ng-a;QZg}3+}%PM?W(;gvrU3*^P%lGoj+mWQznJ(t!rV9$?>QBP+R2&sYL*rd@ zBvCtKZ4=e@k;MDI+(YcZe`%OOJp7gZWUeU1e{4x?X=@KP*}?e>O*`gK3ELC)1u6`# z>OPq9;Aaj_mX4fBZNXu0`U`_9=u-^qrUGk0*l3J-pT?5=Z$NuZ11LfLoN&G;pRF}A z=>9;LjIsLQnWyI}>MWspwpOKSOcab-FQE}K0D=nUsH+4L7>U7_>*RvPAf$;h2%j8RB z&vXxg;~l3#IQ9po&l&u>>nEH_*X3rL(G>{77g_`g!8VcmRACY(->*w`x1q$^N>hTR z2QSiwqA{XB<$`B{Pax*5gQn8m1McBinp8z^0N!R85YDrIP=X%Kr5lTB@Pd5(ooZ~v z=$wGAj%dHZ8>QXV>F-CmT5|M?Jy>%arG6;?K0B8MW;-Ez>Z%;ZUiW@4HA{yugML~h zOgKQsw$!Pmx1_FmxIysmY1(AHsyU5n<@N`xV5&>tLM~TdeJ1yBnsI z(5?mP6|Wtm$GvQiO}-rOpC!M69ffkOT(DY8ubx<41t{8ixmx`@9AxcuMF^Ic)+s#0ak5+$ zcfpm)IHUV#7EtDD(c@cI)h-Oxd|1qqJ_J6;?@A~SzHNLAK5yPzYd$~1Hc?cH*#B zyW4sOaHx~%Zqw789;*jCDoPVojAo6KMBGL2FDKb?)b%r8raY{wlYc1|Sms*xGRo^* zGFHZ*ejaWn${f7=JSJMZAOsSl|0+lM5CSpty_)TXdvTQM{>LPN1l_~}MtWFKzmLKh@D=|Tf*UB}RwlsYhhh3k^Fif?r9`#Zg>nJ^i z*h2?Atnrv61mjDZcLHJZG1>Ne`jSuLPm3QDTBtV$yFMhMjXz5-Rde2_0{5t6NUMa(Sdr6D=vADbtPw zl_Cv{B(P1T6-ER zeM$IXjPA#bHMq1tQe=Cm<3`F1$`bL!7$h?o{bs)+kQ{^5kZ;`{Ix1mlX;%)Lo;8_T z^VwlPQp5qR{G6Og9vdHjb8b&Z#LzFPzX9f>KsK~0x8joa6xRe+ zAWJr_)bMy=WmMo&!Qm5CCy|PHHg_f3ZBHAP#K$?H|$A1SngY(peEoysi4DexnN~JS|8~FPn>|c28CbG>bgEK2Pw@ z2;}m)<2$ht^cu62lLv^VVNn#h*N8-ID~4-sifSMt&aGv6Q2Zeo_nWI7ie>EML#3@K zG|YmV{YTM@mb5b$AQ!?TZS4-yV0K1fmC3`2h^;kUIY`6c*y}Zq2qFu8V=P^{iFxN^^?R1+ro%%^M9!>F(h ziYbUnz<1n&bb<`c9Q4NBz+e z3{UHzKH85vt4+OUulTV4wJiI8*F$$Xyaw!`O`Ug`nEv$rIXm}Z5oW`Sno|amXaNlS zv81KFeN)HY!;A>?<^B?Yf@j+4m9oKBw}PV?hwd88AX3E}>Tz!IpwzI0Qa&t9jFr*p zVs2pQ04_5~j7j##B4WBXq!VFEKtB|F-HE;Y@saW&;X`tet`UFjJ@y@oHL@UEhofQ5 zq$9H?%fT#O#R=9FtxAWo1^6ThLNa1BFlQC|KGpqexX*aP4<)%bj0m%r#_d;cCvr1K z;GS}pfmYHehA*r8C=~m5p3HH!cyG_9NQ^GVv^qbN(1%&vaFP|W6qDsKBZ9@NAs3%r z#g1$R-ic=nVJo>~_a%z@&0zeGf(o@EM;)+T@Bqg#To54N%4~mIPCS*jTUlR9#C;bP zc87K)*z2?I)y+!5jE=IDA%VQ=lYA$O2c-7DJ3}3eEQB zaC97`aC9LFJ!#?C%D&PxJNco;@iwF69P_4ZgMkv&{XcwK_NiZsBcy{hPjI&4)$?c)2CC{Z+JG-SQR_l55?8=*}XOPENXH6hPnfc&4pa zs4Phn9C=EPhM8{5V>dy*SziG4IUX^U27{C+V_~&J1q~34-Y+7xd&0ifoOb9_g6-?e|T%`P5X zwb*JB?p(T}->9TCh4Was^jhq5N`61?U_J^M6 zi4C214o1{ljr%rc_%+5>Z=HtOW>!Cjoc9$jje&^K)swX95iS@PmZesmKkNw@K zg`5rJ3Z{M|D7zu%sL45Y7j{dyi= zZ40I6JuvtYt_KTIRI|H%K|3W=d-fs4`_FV*PjySPEp1pp!E@F^8E*7!bWpZr$l(>zBG2te>1??wIqO#u%{F-6h{)wPfb3 zf3H9N)CnGmI;9?N-+sA*7oiG6?ZcLcls_0`q2t7g|8fglUj(t{zX(buPax{inuuQmY6pbzCZ5Q!NEw4EHCfd z>EUoZ=7ZR%$)msVci~y2A(B6gxqK6`VTEyKFH#HteqfaYHm?Ibz_KPaDWO-!HLpfz%*B~%JdG}{&zfopRyJQ) z6f=^l9D<{9Dnta{Dq;=WChvW}UVOh-BNu01eSc1T`#b2f0adx(>^RA_(Ui)4FcMcF@Y%DW1zL(o zf$CW%ZW?2JYOJi<+b1J{-dZQIKr?xj4~4r`KvXG@ zO$6D!TEmtCAaS`E!YwQXBO z|Kvf9fvURpjHqf6?2L&O4?%o@26pzJ;u(oFlAbH9oQ-U!Hsl5)m{J6m<<~3k-34W> z;XYBl=V8FTtiYfngnV3=Cb`|WV};uI&vFI(&OnE(%k-RMgM7jgllM#28cX9*WT@?u zOpS5r^pKz3{>NSs=yu~15Wm(B=ri5I}kuU`gO1Na;3!uzBn3x zi=DP}ro~q(tKUXh65~a3RQ}nbX`SjpC>}p4LgU4KQD+r-{J81qdc7wtb8IJppE4tT z30W5$hQOCbsk-hu2S|t0BvUmeRplOQ3K6Rc@qG^X0}OYtTqhP znGPRXs}6@{5&{I2EP@$q`d1^wU!sRBc$o0DC_Zy7t0bcz4*AZl!(9%H!(%0k{r zl*Mx~MZr4#)%4!Bop_wG_036p72~nR_5ktxdj0K*iP+xL`v!IQdmc;?lKSw=b|+ui(n#5VzG`{(0`%f%~sMia#e=0s@P zJ4dudX#B1NzaFE5ctYMm?ly`I!01_kMFb<9U0#~QHJvbV&z4{hNf#0XWo#Tdquxj4 zDkDCj5(phf$`|_LpyOwD6%5P0XoUYnmo4UWI7d73=dA6Ynp}XqX{$T=*QjeyHjL8i zK5u=M32wccf>&etu}uMp9mK-d^Q+}D0k5a$iRk`Max^1bXI~7*%kU091v%@(B~@%j z3&-T%5w{|@9MIF$Ep;p9WAfSza^jJ{m%^j7z7VBC&!*MLUju>RxS zYg8ya3O<-Uk+`GLymPU=87`{WG6_DanWbDe7O#WRH1Vja7)5T!7alLuNk0l~iGgUi z&V_8XZ664P&xm$41|6_O2)N9@4aOl)W7lc4&}Hmfo}#@ZY$+xi?@I_a9;5JUx-gu| z@301M$JGB7+s1qC5yqrKdtwd=c08}jW*vFPL6v&A9GzO1S%}$8%-@Q-p$d;m`I;qy zkdd&F#p(?$9#f+nfZiNK@KupjczbW+-UmWzgaxA^Jv&#z*p|t9^uc!;0O`jv% zOF6p5%CN5QS(E9y(dfPS?)}#@D7u^!WC4(QSWCskR^_UD$O$abPJv2g`gV~ob==z_ z?pEkWVs&aG7w{+{+<#(61*ouD$H0$BO{bcDj$=8D{(f=R`p=x4MEVab&UW8|zNvg{ z%k{V?F-{{m|LTzegZHin$8e-}HoyFNqHg~W%;Pi%=gj?G9F=F8+uYWyc`&tQ6XPDJ)1*a(Ds}sJnt#@2 zn04*%8u!2k8B37WT~hGd!%%Y9=*l zFTV_<^zza?n0)*4#vHWB)7lUi%$g)Q=CsL|wCB$d)uW`|6s|^l0i4~KmcNky%ZyE% zVaBv|RFQx{JsBnd% zcceknNp^6dfyX~7g4MBTtV(`6O0k@^+rQ>7LHr&gnvoD-%nX1_^@!WOHY>9z?ZBZt6q})P=4T# zv;!F(X!`MfILahb?fN1^TX$Go2O5fXeMsE-vJs_q1I2{iDsk)xld4GlU0qc`hHAqk zARBhxBqftG>s$8A8bQ^iZk{e<>TKOj9~pu)%61^QNNOwNv!K#cV?Y4oCIsy@G^*jP zG}30B^M^P_EHc z_pUdgCO^rUZc}?{NcaKMB)I;Iw$ibeglZgYlM0E^2Bno#f+!e*KygLYLOrz1T_p~* zHl&sQ57Li;>v>HvD7)5%_g6)yv-?~B0nyI476rBVWg)D>i zrf~qh)S_t#N`Q!nd5xK~sgv+zyy@Wv%+_G_>wO7I-TdmDHWdTh^OGGbmoOR;6?J~F z>GtP$lHPW$c{u{-Dnvbi3=QFfG94~cp-YJm8o@?OsEaKxLM}M{FJ;@Nq0QkQ zy{VO~7oFkeoy$myhnS&cXL&uW`)ghEOq%1v-Yt!!$PD{SVhTO6+-o^Z+E`Rqixeh2 zdbe^z84Hr^I!x^*cX#|d&H@v?cnXdoSj!*(`{lvbnKtL z&qhX9?)GwG^WyG|G)~iN(9}nMyp*Z;Vc_xcEj+DJaF~J|SmPBIkVUs_(0HA3B%Ayu-H zx+PKDL~;UVtYCE}8Z~x>8Ub#z1s#j~dU&}%64a`2_Ki8{tMN?D#b!X|(X?5i@9HFm z*OBrwVH4$kH!N<8?{LsQL2BCO@R-b2*ez0uzL^gzd{j_YPr$l{=drA9#?!r_@!}*a|82XF+1AA*8>|oIJQ!Fd+9C1 zh(2JTuB@KFs8jiW{?XD`Ag28cl67()ft}MB*!cj5fS-5tGR&#!)+qI0=*8ix7&Xnw zbr(4_*{W9l7Ce+1o(dB**l^I69l#^|=esE5>?_ zeWaN=Ri`PZj}F6AuEMZe23+jRa|&q19j+Bu*%rMpr5mW6%L70qG(LvaHNYwz^*)i2 zA&dELo$1f0fA@tFqMAZm)Q9<7T-O5a2^<(FfPtF8P|{);@L4HI!V*Gf`ul*@CjcAq zSP@(Ri17Bx$$OmA?AGN7)Ki!ZkDH3qHvSD~=;_GhQUC?ZX1itFKav3<_naMz8B4Yl z+~(F!b!o$^(`SyLG7MyyK$r|vBojICnhzi0ZuMf!{nN%)mRPV!yCB)*SkDT$NGad4 zN+~JP6#V10hy_lKW0|#XieZ!CpW)}mBC9hjECRA=a}Lp>y%h$0FGgWVf_pRK&3>1% z*78wDs!^0RpucCR*!MR-gCwA7I0~eJ@_Mk3BW<5s!VVuSK_tPEb=VtY3|-ucNF2yq z923&Wcm8^CccH5#XUJOBV1Oj(**eV>B(!e7C;2*?Y2E`#amHfV0Ur-<#v~Nub)EvI zIY;(~KW)qi#jw}>CNDO5fk1_&q-@T;!{H0}C}rpy*47^pW@itjdqbYWLYOet%?SKb z04dR!NK7C;ptg;Mz=n_?m16+kR9(IF7UttIqS~lA$Bps$2~GP$*mt_S1Q5tqTUqMV z;46wTHMc$A=((gBz1Tk0|Badd`AN@GT%VA{&X~xrqV0FwQWzvAI~cCY+Hp))fX?lU zZu@4`Z$uJC!|OlXxFK=%L7rOCWS^FgYo@id=6H~+E^%oj$o$>sjC0o=%D2~|DqpEW zq8tC=dcSVvlZpNDa(cWvd(8cL-z>Z_xyA40_$Dq#Fuycz_V z?!!j56NU}xTa!tvAR;-(^gq}-ry$Y6MN7AB+uUv2)^6LjZQJH<+qP}nw(Y)s&YgLf zs>wrA`BRmbq=J8aYb~0rNu2R;6i7SwLYkr8<2EPLB@Un|G)7(FGx*8;;0Wwab9FTC zKq!>lvVO)7>jzp2T^*{1v7*`;;j(q)1FkR;ejEGPc8@OWFK=5f1PdAAqiFgt->Df?bh!b0>ghA4Cg%;JM})*_X32)QaNBjFW@usTqaQ zHTg!&?j@~KO%3DjVj|%S9cY5QK(p5Ez0GP!XF#p&D=zpuF59BI7wzV0Y9nabfbbEU zT@`4w}<$8cjMs^)|j6ICDbQB^3O$}gYv zHz~nbP4m2Ql_?|Yk-@ZF4FzRr7Q&VhTGrYe`bC6_UW1TK+$k|sCS(`@)?_V2QnRuY zg}|x)l+n|ig$NVZV`aN#ffq6ou4enGz4|6c&&T?Nr+i(zg72%!-0>+Ja_tH{s)QO) z-08I;KhB{d=MR292+|ciM@(Fq6VM|nhe8bER2!*{c^Z2T_iHGXAOQok>B-`VOkFG+ z?nA4V(GL?aPA>P$7Uh$ij~1ceCl)JtKr#nR5T{=-uS_nw#ku$vdae&$fm$%P>NqIF zlb^q@!83cMu@@VFYe(w-^B8LEen>$UAEVXjj?vaF`hsL9O8Sb=7|I628rI7!B$PwglQCC*19zr)jAe&+}c{jPJVDZSS@^x0>B%} zGh)|g=Q79DN*PV51l%6S3ps59xTS()LFrIYBhA|N>*-A{%#W|E3Zv3hCYfCoVM*Mq zV49*2wpXQv8a&3r6NWVj+<%F5im$qdHwS^&km;p{LPBg<8(4#uzIFS=qc>!v{UADz zLvmp zF4xE$(q!>J$o_3dPy`D0mRe?%g2^sF1735Ne!V&)gCPKn8{448o;%GQ5qJYieZd>j z83|ZYZWw3;y)yhXppNkt%lduE1uj-%Hql)OLo_>5P(VAMltc|PJa{ff+xMFR<{-iG zrL0m;rc?v z6OvY>SNQ~9j}A!f;51l?dQw#A=}6Vd)-tdyf=2$Jokr+>G4 z#iu$kIm%qYou^%HqY&Uj5#||+GGf6-J;mKdDX`A|kkEp9^9d|nWCT)hZzO#|`gwLt zVgUJtrianePIU$(tYPDg6o2Y z$N5srIL{hb0n%nMEX4wT{`uwfb4|U`TiN&ek&Sz6zx7JU$>A^Q`cWz#b!6DBmwK3B zWeS!>rz$XZh{=sF32ok?V0^=Dp~1U46WmkrE%FUj?rmf3y_I;NE;L>QV>`9=Pea%^ zpoeKv9z7l5ZSguK-GeYr=1@7A-Qst_zfwy(>-6RX}p zC%I^ge&VdTfbX`PeYH0OQ57g7vUm2Kt=D zw_)%VY2Wd~m-UXPx#J&TN!zte z4U7Jq^~c0gR#)3dUY%~5eJ1?A4B=JDXF$2aDML#jeIYJojmv=Tb7cts1&)LuxtO{> z90WmVe?4#yM%Pn?%Uaw}f!IXgDy;azd2mWsiYH z4%PJEjN@DowXQ>Z){0N90%?h9C+iNRd(rdv8K2YplI0!}=1 z4w?1Ndj^L@{ibqUz+_IK0LcIr!g2bKsfl(yUwYk4gl*eASZq?kh_b2qmuYM&*N$2J zMoPJOvNiQQSP$$3zK-sC>34B)e=GPL8RX5`gyphL0!%vZR^j_aY}Q^whkZo!wl?@( z4G^J_@`fl~FQ z18R&kC=O_*uJO#0srXrQGYrd`AtkNz{7B*87h=pBCbg`_)Aw>?GkS_}7i2J>Rwue6 z-u88;ND2|FnzZDnm}&v;-FLM$-|kUp!-%fJ0w{p`6SS#+tK*862EBVY;`^@qiy)5) ztdl>v3BmG{N3243^e-XY=BZNL*i}W#3gmuVu6qeOCzwxfmj#O@AbSXR{NQpqZ*Qm~Pd;Oj$2!It)Q zPAD!};a1q$vC9-Ek`lO-Ed>C_{58PqTQXX70zurw8mlW;-=5c?OS}*M41^$7kVg32 zli>^qlf%K3K<^@Eex9>bbkI5@Y}NuI}9rL`6eSl0s}nQdXSKNNwwBI7ieWOE}kROf?#wP}DkwD6G^knNT$ zU&SfFyW47|1{x0c2r7=!GF;a(Qq3Zn4)8Xg602bEC$2)Y7y|=e1CzsmR$Z3e>=i++ z(RzsCiL|0l=`pSM$}bL#jBAe`lfJym``OWA^9Iv;mr_Pn#|+^EM|}4MJO)=m+j6m# z)oGmGX^Lv&H}OJ>8XuOmJ)d*x7b38FSjC$s<-l7iZC zQvWv-JhMm6GKoH^x&1wX&PzfSy&NWwO*y+7)=->bsmUU+(g+jhAS^v`F^yMTQ|cD3>6-LsW|MB!*zQ zbPh^SP@{@7?Y9HdQrZH|_}O0X&OsGL#Toeo7TtVY5_7s+DqlXH6$vcrXC>P7x2nF~ zu!9A1lOYm$rxBosSfs9mMzWrhSu`1g%f#Nmm_y!Z27vkmwi@y&h|LcZ#p}yxqcG;Z zSUo)`6KqVJv?i&su})oV2i5Oj1nzS5|Hx)q@EnI86+95U^SZn>w*wLD;?w{mCoTfB z8Y2=|tw8)+U_U3Ysxi$tVBBZ;3mlDY_%4<<^Mz{b%rOUJBEKtiu;PU@KDltV1Fa$I z`(K9C^ZQi0`&>PP_<#JY@iDB4JqLyOHGCHkd=I`&S@Mob|3{bF%cm z=VJ55OFyIc$%^vCurrwVid4Z~=rrC|J*J=@eq<Y8@wNV)EhvAw?EW=7uo2_vv2+>P(c{;|^uJeh4b2nUU zvxFfAa7*Wu09N*vV7SfDwi#YHMFQ4Ia5iUm5=X9?S7D_Qi^Cmsw`|z_F;|ElsC`=E z8f@|pFg9O0><@8fzf1s_3`=Ky1AJuKU%5nF*iG#M#jqb)2Cn_tfX#z1l9SSD$GWkb zzOo_ET?mL>6WN29qxT>sJB(gD_N67_3U}oil-7VGB$M$CD!8#-*T)zC3CQ-d^76sb?Gx+(&!_Ro+lrDDQbyX4?T~qJ zWEAozcmyRG^1)bg4rSR&*{mI)aIQ2nZ=LSJ-UEW0^^KBKaxXGDjG~}L1BEtcN0+;8 zGpa8Z6GeRQK7MJ`OZ)g6Ob7GlMDyO1v!z#ZSCr(|WH*qjnK#YqzQ`y7Ty;MeFx=*j zfNntGa|7^`2Js+!wQ^eq(JjmDBgpuCP5is^O~SrgCYSEfwKB;Tm2hLYu@3nPLZ-W z48?tN{49-lT3m)*JgRdHuOdNg_QFZ}{6AK^hw_a!+JXTtWW_3Q?Nz`y&fNmd24)g} z`2yKPbjtib6czG&{{9v){PdT8=0?kC6YHWg)SfB~4qXL8HAFp_f}!e`870dM8ivh4 zqyb2%Vt7<_$=ehYDO&FLf?M%9U`(K*OXF|K@#oR zzXBSJpmh{8P~F3yA`EGI4{@%E!}7|*hz@qU7IM638qLKy3%)BB!J>W#Ol zjI8<3!JSS#w3sf_^k8JlNRK|xz8qe&vX^2D=PH06&h8|E_?HnK#13WMAL9tX8&0a4 z#H?g#7y=au0UeeP6!OD4M_VbSuSexDca*H4M1|=x6-$T4`S<=&GCrX6e*=o^qETgrS5#M}1`em>Y>j>vC`c zRi6}NE;kx)nJf=|yRSKl) z*l4gH1*r8vQX)Mp1tS6aGnHL3xN4anenZKTb}i@G9ZDh!OM;Jd8VP2iEXvaG=?Clg z>JKq{czc+2zWw)~9C^Uh1NjvRXE~K=GmuvY;`?gH4z(#fWaJ zF&xeubHxe2g zE-`B>r!=cOjUQd%UVh`CFaoEOJuM!)dmpq4DyZ|mRrk8BRYFUpn|L>ZkB304J^;^H zDK3EHlzKvcxfB)V)Cxc1DxRFpH}#ET?g$|VzIt)C)5&{|y#j18VP=}n^pL7zeAN=O zEd#S>ZQ*t>G;6i6-~$3$Ac7aa2bk6A%Q|O3mOsIJ@)9;-HLmb> z5B7s@-qlka_eYF>OTDo2tN1()14gK(O!7( zE*z@aDCA}XB%MAlpAr#b^<62Bs;`M|7bo?rUJwd9!n#z$@+sf~QqtoU@!@1yl}MOy zWhpF1hV#r&m{oU+Nn7IfNE!DLjx#4?=S~uf83p?6idk4i4Q^URK4%Kf6hXp+oy#de zt?$Yhlhop-xR^;lIRAM#6Y;)iqAgs?$_tO|ywUD&=6MvZF2+8MUQ4;{!1TI<7_^V= z92CBFq)mHb=V0HSlf~`^9o`N+cQmnwex%wOuaQGjzXz2R{CP6i-YLh(!7%-#I(Vv2 zT8F{EO!u4kt=*dIJ6PDIA1kJ#{XFR0Wq=+mWt26vcm=q-Q5|#gZbfoix*1v>-D#CK zLp2m+cgnUf(-@niFqfLvt^*$k3uX17yw=IX6Zr`RG>18D9k)T@Pbg?o>9fVj+k+*n zE}Vk7)1u5c6C<6Bm5D=)(HyT`S!xuU>ESrvgOt6#04O&P%*FIS>P`C?b(;xj2b>Bu zByV2GpK65j_;o%E4L!Y|1lY_tXPotI828z16#?#PXuZ!2!S1(%;!;1&h zj?*!rw&)kpa@{Cq@ZfEMrIjLeHj-QF7ZBQdSBc{ulH(CO4*@g=A-$yNkpSd>gmdb{ ztgMB;Egx#gxLQ)_vtrqFy94JNcj6`aZg9{>1r!F_hLjvOY?mVpK_Kv>?=Iu{;e3HDnfJ0rDUFcB3xExXx zU`FrUB^N!E?d(^Q&eElzfk(sM0ylb43+}A8r#ANFxpwC^bz|!p0|nNy8hY4S^#geX zjlXvRMA-=Heg=tU<*xAi9NWfGWDQ$y%_29T9Go3}9G9LWFERN3A@JiW$9;Sfd8blF z9h)01SxHPZXwcEM0;Tmi0UBRS5r6|*?rGS9?3v^jU^nI2f2THB3R*IGX228G6$Mwc zW^e16ET1B-zu+y z>^<{*Kr!ilek^&Ze#*EoYk;xs>?%|Np3_lUjX#TkGG4B_qT^`%J1yi;*uZ$c<9Uyh zmXDU#8t~;6I&l{~;~(yP7XHt#wqk)skHN+JBYwpSxN6K``Xs*u$%h{7^#$O@K@1w4mUH(*E{TZ?FWR hSMbPi`y;E7 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 a}%GOujr3bkjp>a*lwNvOp_Mn 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

1Ve`xt1}EWSfh&E%dNjRZ}z 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

ll-W=Lao-{|H!)}ZmKBBhZ;WCOn7$*U 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

G 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

ke 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
53Ldd=5fIE_u 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�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

m>>;r$RIApX_?+ej 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 z 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≈e}eusEA(6B77 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⪚W)0Cf7(n#*~c<`#ytpD3VbIXK#f4ys%IpN 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 z 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
0^_MyZqc=$NNKFlga~uAq%pw_8Qy;wX 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 z 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

Rr3 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

<)w-mLawA`ceP>Z3u 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 R{{R30|NlD05Ox4gF#yfD#kK$d literal 0 HcmV?d00001 diff --git a/go.mod b/go.mod index 1bc357ff5..e02d38e61 100644 --- a/go.mod +++ b/go.mod @@ -7,8 +7,8 @@ require ( github.com/go-logr/logr v1.3.0 github.com/google/go-cmp v0.6.0 github.com/minio/minio-go/v7 v7.0.16 - github.com/onsi/ginkgo/v2 v2.14.0 - github.com/onsi/gomega v1.30.0 + github.com/onsi/ginkgo/v2 v2.15.0 + github.com/onsi/gomega v1.31.1 github.com/pkg/errors v0.9.1 github.com/prometheus/client_golang v1.14.0 github.com/stretchr/testify v1.8.1 diff --git a/go.sum b/go.sum index 63f4f77ea..2255021a1 100644 --- a/go.sum +++ b/go.sum @@ -253,12 +253,10 @@ github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRW github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/onsi/ginkgo/v2 v2.13.2 h1:Bi2gGVkfn6gQcjNjZJVO8Gf0FHzMPf2phUei9tejVMs= -github.com/onsi/ginkgo/v2 v2.13.2/go.mod h1:XStQ8QcGwLyF4HdfcZB8SFOS/MWCgDuXMSBe6zrvLgM= -github.com/onsi/ginkgo/v2 v2.14.0 h1:vSmGj2Z5YPb9JwCWT6z6ihcUvDhuXLc3sJiqd3jMKAY= -github.com/onsi/ginkgo/v2 v2.14.0/go.mod h1:JkUdW7JkN0V6rFvsHcJ478egV3XH9NxpD27Hal/PhZw= -github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= -github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= +github.com/onsi/ginkgo/v2 v2.15.0 h1:79HwNRBAZHOEwrczrgSOPy+eFTTlIGELKy5as+ClttY= +github.com/onsi/ginkgo/v2 v2.15.0/go.mod h1:HlxMHtYF57y6Dpf+mc5529KKmSq9h2FpCF+/ZkwUxKM= +github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= +github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= @@ -373,8 +371,6 @@ golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzB golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY= -golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -435,8 +431,6 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.14.0 h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q= -golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -450,8 +444,6 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -504,8 +496,6 @@ golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc= -golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg= golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= diff --git a/helm-chart/splunk-enterprise/Chart.yaml b/helm-chart/splunk-enterprise/Chart.yaml index 8884eea37..0ffb3fa35 100644 --- a/helm-chart/splunk-enterprise/Chart.yaml +++ b/helm-chart/splunk-enterprise/Chart.yaml @@ -15,13 +15,13 @@ type: application # 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/) -version: 2.5.1 +version: 2.5.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.5.1" +appVersion: "2.5.2" maintainers: - name: Vivek Reddy email: vivekr@splunk.com @@ -29,6 +29,6 @@ maintainers: email: akondur@splunk.com dependencies: - name: splunk-operator - version: "2.5.1" + version: "2.5.2" repository: "file://splunk-operator/helm-chart/splunk-operator" condition: splunk-operator.enabled diff --git a/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.2.tgz b/helm-chart/splunk-enterprise/charts/splunk-operator-2.5.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..c9e57c5297c33f5878161b56123d65e3aa6b6eec GIT binary patch literal 440455 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 z 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

Rr3 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

<)w-mLawA`ceP>Z3u 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 R{{R30|NlD05Ox4gF#yfD#kK$d literal 0 HcmV?d00001 diff --git a/helm-chart/splunk-operator/Chart.yaml b/helm-chart/splunk-operator/Chart.yaml index 0433e7090..e232543e5 100644 --- a/helm-chart/splunk-operator/Chart.yaml +++ b/helm-chart/splunk-operator/Chart.yaml @@ -19,10 +19,10 @@ type: application # 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/) -version: "2.5.1" +version: "2.5.2" # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.5.1" \ No newline at end of file +appVersion: "2.5.2" diff --git a/helm-chart/splunk-operator/values.yaml b/helm-chart/splunk-operator/values.yaml index 06f2e02b2..8b3b1906f 100644 --- a/helm-chart/splunk-operator/values.yaml +++ b/helm-chart/splunk-operator/values.yaml @@ -32,7 +32,7 @@ splunkOperator: # Splunk operator image and pull policy # reference: https://github.com/splunk/splunk-operator image: - repository: docker.io/splunk/splunk-operator:2.5.1 + repository: docker.io/splunk/splunk-operator:2.5.2 pullPolicy: IfNotPresent # Set image pull secrets to pull image from a private registry diff --git a/pkg/splunk/enterprise/util.go b/pkg/splunk/enterprise/util.go index 7d3bd2b59..5fc96222b 100644 --- a/pkg/splunk/enterprise/util.go +++ b/pkg/splunk/enterprise/util.go @@ -679,6 +679,10 @@ func setupInitContainer(podTemplateSpec *corev1.PodTemplateSpec, Image string, i } else { volMntName = fmt.Sprintf(splcommon.PvcNamePrefix, splcommon.EtcVolumeStorage) } + // update security context + runAsUser := int64(41812) + runAsNonRoot := true + privileged := false containerSpec := corev1.Container{ Image: Image, ImagePullPolicy: corev1.PullPolicy(imagePullPolicy), @@ -699,6 +703,23 @@ func setupInitContainer(podTemplateSpec *corev1.PodTemplateSpec, Image string, i corev1.ResourceMemory: resource.MustParse("512Mi"), }, }, + SecurityContext: &corev1.SecurityContext{ + RunAsUser: &runAsUser, + RunAsNonRoot: &runAsNonRoot, + AllowPrivilegeEscalation: &[]bool{false}[0], + Capabilities: &corev1.Capabilities{ + Drop: []corev1.Capability{ + "ALL", + }, + Add: []corev1.Capability{ + "NET_BIND_SERVICE", + }, + }, + Privileged: &privileged, + SeccompProfile: &corev1.SeccompProfile{ + Type: corev1.SeccompProfileTypeRuntimeDefault, + }, + }, } podTemplateSpec.Spec.InitContainers = append(podTemplateSpec.Spec.InitContainers, containerSpec) } diff --git a/test/appframework_aws/c3/manager_appframework_test.go b/test/appframework_aws/c3/manager_appframework_test.go index 38dc33dae..c43e030ee 100644 --- a/test/appframework_aws/c3/manager_appframework_test.go +++ b/test/appframework_aws/c3/manager_appframework_test.go @@ -328,8 +328,8 @@ var _ = Describe("c3appfw test", func() { } // Upload V1 apps to S3 for Monitoring Console - oldImage := "splunk/splunk:9.0.3-a2" - newImage := "splunk/splunk:9.0.5" + oldImage := "splunk/splunk:9.0.5" + newImage := "splunk/splunk:9.1.3" lm, err := deployment.DeployLicenseManager(ctx, deployment.GetName()) cm, err := deployment.DeployClusterManager(ctx, deployment.GetName(), lm.GetName(), "", "") diff --git a/test/deploy-eks-cluster.sh b/test/deploy-eks-cluster.sh index a4e7d47f0..c5c405a22 100755 --- a/test/deploy-eks-cluster.sh +++ b/test/deploy-eks-cluster.sh @@ -92,6 +92,7 @@ function createCluster() { aws iam attach-role-policy --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEBSCSIDriverPolicy --role-name ${rolename} kubectl annotate serviceaccount -n $namespace $service_account eks.amazonaws.com/role-arn=arn:aws:iam::$account_id:role/${rolename} eksctl create addon --name aws-ebs-csi-driver --cluster ${TEST_CLUSTER_NAME} --service-account-role-arn arn:aws:iam::$account_id:role/${rolename} --force + eksctl utils update-cluster-logging --cluster ${TEST_CLUSTER_NAME} else echo "Retrieving kubeconfig for ${TEST_CLUSTER_NAME}" # Cluster exists but kubeconfig may not diff --git a/test/run-tests.sh b/test/run-tests.sh index 6eabde8bc..a5069cf83 100755 --- a/test/run-tests.sh +++ b/test/run-tests.sh @@ -76,6 +76,7 @@ fi if [ $? -ne 0 ]; then echo "Unable to install the operator. Exiting..." + kubectl describe pod -n splunk-operator exit 1 fi @@ -86,6 +87,16 @@ if [ "${CLUSTER_WIDE}" == "true" ]; then sleep 2 kubectl wait --for=condition=ready pod -l control-plane=controller-manager --timeout=600s -n splunk-operator if [ $? -ne 0 ]; then + echo "kubectl get pods -n kube-system ---" + kubectl get pods -n kube-system + echo "kubectl get deployement ebs-csi-controller -n kube-system ---" + kubectl get deployement ebs-csi-controller -n kube-system + echo "kubectl describe pvc -n splunk-operator ---" + kubectl describe pvc -n splunk-operator + echo "kubectl describe pv ---" + kubectl describe pv + echo "kubectl describe pod -n splunk-operator ---" + kubectl describe pod -n splunk-operator echo "Operator installation not ready..." exit 1 fi From e7dd3042d8ac1e5e43243fd3552eec8422dcb538 Mon Sep 17 00:00:00 2001 From: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Date: Fri, 19 Jan 2024 13:52:55 -0800 Subject: [PATCH 06/12] level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg --- .github/workflows/int-test-workflow.yml | 1 + kuttl/tests/helm/c3-with-apps/enterprise.lic | 33 ++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 kuttl/tests/helm/c3-with-apps/enterprise.lic diff --git a/.github/workflows/int-test-workflow.yml b/.github/workflows/int-test-workflow.yml index 3ee2f4761..04432c084 100644 --- a/.github/workflows/int-test-workflow.yml +++ b/.github/workflows/int-test-workflow.yml @@ -5,6 +5,7 @@ on: - develop - main - feature** + - testing jobs: build-operator-image: runs-on: ubuntu-latest diff --git a/kuttl/tests/helm/c3-with-apps/enterprise.lic b/kuttl/tests/helm/c3-with-apps/enterprise.lic new file mode 100644 index 000000000..b4c93fab3 --- /dev/null +++ b/kuttl/tests/helm/c3-with-apps/enterprise.lic @@ -0,0 +1,33 @@ + + + FLVUmABiCuQrLSDEAbutcuh69L3kVjf9OlYMSwJej3IpkmSaqHd2cGAwXtq/pWitw5Zr+DAVJq6OD9aGdMCx8iupiW1kdo3uruZdPZRzyZ12HwmWvcGNEPrjL9icsn4x5+wnbIF/FgSZHUtEGZiFJ3qvAD398n+1O5WSe0nAnjZBKJFXEz0fcQ3ho3fAOEnvylIgPFSYk2x6eNjD417rH1uES5q3fDwtzoxLvfgUVPdmcsJfgLmxqw5leRZz/2dXbDbkuKVsaXsuWryVOxVelLSN7lDb+AtQ0Ssh1qqpUnvL+G2PQzygFoNvEkJoXOXG93Ov7I88Ajw3bbQzxpN29w== + + enterprise + Enterprise + 53687091200 + 5 + 30 + 1688108400 + + 1704095999 + + Auth + FwdData + RcvData + LocalSearch + DistSearch + RcvSearch + ScheduledSearch + Alerting + DeployClient + DeployServer + SplunkWeb + SigningProcessor + SyslogOutputProcessor + CanBeRemoteMaster + AllowDuplicateKeys + + + 2A327594-08E4-48BA-A001-3EB4C1475910 + + From bf1c8b148b76c16ec4b2cbb6319c295c3656111a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Jan 2024 09:36:30 -0800 Subject: [PATCH 07/12] Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk --- .github/workflows/int-test-workflow.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/int-test-workflow.yml b/.github/workflows/int-test-workflow.yml index 04432c084..3ee2f4761 100644 --- a/.github/workflows/int-test-workflow.yml +++ b/.github/workflows/int-test-workflow.yml @@ -5,7 +5,6 @@ on: - develop - main - feature** - - testing jobs: build-operator-image: runs-on: ubuntu-latest From a0cca3ea5f7c03cb6b4941e186bedde3a31f3c0f Mon Sep 17 00:00:00 2001 From: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Date: Wed, 31 Jan 2024 07:32:43 -0800 Subject: [PATCH 08/12] removed unused files (#1276) --- kuttl/tests/helm/c3-with-apps/enterprise.lic | 33 -------------------- 1 file changed, 33 deletions(-) delete mode 100644 kuttl/tests/helm/c3-with-apps/enterprise.lic diff --git a/kuttl/tests/helm/c3-with-apps/enterprise.lic b/kuttl/tests/helm/c3-with-apps/enterprise.lic deleted file mode 100644 index b4c93fab3..000000000 --- a/kuttl/tests/helm/c3-with-apps/enterprise.lic +++ /dev/null @@ -1,33 +0,0 @@ - - - FLVUmABiCuQrLSDEAbutcuh69L3kVjf9OlYMSwJej3IpkmSaqHd2cGAwXtq/pWitw5Zr+DAVJq6OD9aGdMCx8iupiW1kdo3uruZdPZRzyZ12HwmWvcGNEPrjL9icsn4x5+wnbIF/FgSZHUtEGZiFJ3qvAD398n+1O5WSe0nAnjZBKJFXEz0fcQ3ho3fAOEnvylIgPFSYk2x6eNjD417rH1uES5q3fDwtzoxLvfgUVPdmcsJfgLmxqw5leRZz/2dXbDbkuKVsaXsuWryVOxVelLSN7lDb+AtQ0Ssh1qqpUnvL+G2PQzygFoNvEkJoXOXG93Ov7I88Ajw3bbQzxpN29w== - - enterprise - Enterprise - 53687091200 - 5 - 30 - 1688108400 - - 1704095999 - - Auth - FwdData - RcvData - LocalSearch - DistSearch - RcvSearch - ScheduledSearch - Alerting - DeployClient - DeployServer - SplunkWeb - SigningProcessor - SyslogOutputProcessor - CanBeRemoteMaster - AllowDuplicateKeys - - - 2A327594-08E4-48BA-A001-3EB4C1475910 - - From b325c1c1283cc3db320b0fa59e98092e68070d98 Mon Sep 17 00:00:00 2001 From: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Date: Wed, 21 Feb 2024 09:19:42 -0800 Subject: [PATCH 09/12] Main to develop 2.5.1 (#1289) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) * Promote Develop to main for Splunk Operator Release 2.5.1 (#1286) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * fixed release date * fixed helm changes * fixed doc changes --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> --- docs/SplunkOperatorUpgrade.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/SplunkOperatorUpgrade.md b/docs/SplunkOperatorUpgrade.md index c25ddb52c..81353105d 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -1,5 +1,7 @@ # How to upgrade Splunk Operator and Splunk Enterprise Deployments +To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. +To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. ​ A Splunk Operator for Kubernetes upgrade might include support for a later version of the Splunk Enterprise Docker image. In that scenario, after the Splunk Operator completes its upgrade, the pods managed by Splunk Operator for Kubernetes will be restarted using the latest Splunk Enterprise Docker image. @@ -11,6 +13,8 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi * Before you upgrade, review the Splunk Operator [change log](https://github.com/splunk/splunk-operator/releases) page for information on changes made in the latest release. The Splunk Enterprise Docker image compatibility is noted in each release version. ​ * If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. +* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. +* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. ​ * For general information about Splunk Enterprise compatibility and the upgrade process, see [How to upgrade Splunk Enterprise](https://docs.splunk.com/Documentation/Splunk/latest/Installation/HowtoupgradeSplunk). ​ From 1be21a1c2821217006acaddfce792a1d92ab2d86 Mon Sep 17 00:00:00 2001 From: Arjun Kondur Date: Thu, 22 Feb 2024 18:37:57 -0600 Subject: [PATCH 10/12] Made fsGroupChangePolicy OnRootMismatch to reduce latencies --- pkg/splunk/common/urls_testingcode.go | 70 +++++++++---------- pkg/splunk/enterprise/clustermanager_test.go | 12 ++-- pkg/splunk/enterprise/clustermaster_test.go | 12 ++-- pkg/splunk/enterprise/configuration.go | 10 +-- pkg/splunk/enterprise/indexercluster_test.go | 12 ++-- pkg/splunk/enterprise/licensemanager_test.go | 10 +-- pkg/splunk/enterprise/licensemaster_test.go | 10 +-- .../enterprise/monitoringconsole_test.go | 12 ++-- .../enterprise/searchheadcluster_test.go | 22 +++--- pkg/splunk/enterprise/standalone_test.go | 12 ++-- 10 files changed, 92 insertions(+), 90 deletions(-) diff --git a/pkg/splunk/common/urls_testingcode.go b/pkg/splunk/common/urls_testingcode.go index c92d0fd51..17ed088d2 100644 --- a/pkg/splunk/common/urls_testingcode.go +++ b/pkg/splunk/common/urls_testingcode.go @@ -147,43 +147,43 @@ const ( const ( //TestGetMonitoringConsoleStatefulSet - TestGetMonitoringConsoleStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-test-monitoring-console","namespace":"test","creationTimestamp":null},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-test-secret","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-test-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":300,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-test-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-test-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` + TestGetMonitoringConsoleStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-test-monitoring-console","namespace":"test","creationTimestamp":null},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-test-secret","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-test-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":300,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch","fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-test-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-test-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` //TestGetSearchHeadStatefulSet - TestGetSearchHeadStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT2 - TestGetSearchHeadStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT3 - TestGetSearchHeadStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT - TestGetSearchHeadStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetApps - TestGetSearchHeadStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetNewPort - TestGetSearchHeadStatefulSetNewPort = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetNewPort = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSet - TestGetCMStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetLicense - TestGetCMStatefulSetLicense = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-master-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetLicense = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-master-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetURL - TestGetCMStatefulSetURL = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetURL = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetApps - TestGetCMStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetServiceAccount - TestGetCMStatefulSetServiceAccount = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetServiceAccount = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetExtraEnv - TestGetCMStatefulSetExtraEnv = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetExtraEnv = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterInfo TestGetCMInfo = `{"links":{},"origin":"https://localhost:8089/services/cluster/master/info","updated":"2020-03-18T01:04:53+00:00","generator":{"build":"a7f645ddaf91","version":"8.0.2"},"entry":[{"name":"master","id":"https://localhost:8089/services/cluster/master/info/master","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/master/info/master","list":"/services/cluster/master/info/master"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"active_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/506c58d5aeda1dd6017889e3186e7337-1583870198.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","timestamp":1583870198},"apply_bundle_status":{"invalid_bundle":{"bundle_path":"","bundle_validation_errors_on_master":[],"checksum":"","timestamp":0},"reload_bundle_issued":false,"status":"None"},"backup_and_restore_primaries":false,"controlled_rolling_restart_flag":false,"eai:acl":null,"indexing_ready_flag":true,"initialized_flag":true,"label":"splunk-s1-cluster-master-0","last_check_restart_bundle_result":false,"last_dry_run_bundle":{"bundle_path":"","checksum":"","timestamp":0},"last_validated_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/0af7c0e95f313f7be3b0cb1d878df9a1-1583948640.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","is_valid_bundle":true,"timestamp":1583948640},"latest_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/506c58d5aeda1dd6017889e3186e7337-1583870198.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","timestamp":1583870198},"maintenance_mode":false,"multisite":false,"previous_active_bundle":{"bundle_path":"","checksum":"","timestamp":0},"primaries_backup_status":"No on-going (or) completed primaries backup yet. Check back again in few minutes if you expect a backup.","quiet_period_flag":false,"rolling_restart_flag":false,"rolling_restart_or_upgrade":false,"service_ready_flag":true,"start_time":1583948636,"summary_replication":"false"}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` @@ -225,22 +225,22 @@ const ( TestIndexerClusterPodManagerPeer = `{"links":{"create":"/services/cluster/master/peers/_new"},"origin":"https://localhost:8089/services/cluster/master/peers","updated":"2020-03-18T01:08:53+00:00","generator":{"build":"a7f645ddaf91","version":"8.0.2"},"entry":[{"name":"D39B1729-E2C5-4273-B9B2-534DA7C2F866","id":"https://localhost:8089/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","list":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","edit":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"active_bundle_id":"14310A4AABD23E85BBD4559C4A3B59F8","apply_bundle_status":{"invalid_bundle":{"bundle_validation_errors":[],"invalid_bundle_id":""},"reasons_for_restart":[],"restart_required_for_apply_bundle":false,"status":"None"},"base_generation_id":26,"bucket_count":73,"bucket_count_by_index":{"_audit":24,"_internal":45,"_telemetry":4},"buckets_rf_by_origin_site":{"default":73},"buckets_sf_by_origin_site":{"default":73},"delayed_buckets_to_discard":[],"eai:acl":null,"fixup_set":[],"heartbeat_started":true,"host_port_pair":"10.36.0.6:8089","indexing_disk_space":210707374080,"is_searchable":true,"is_valid_bundle":true,"label":"splunk-stack1-indexer-0","last_dry_run_bundle":"","last_heartbeat":1584493732,"last_validated_bundle":"14310A4AABD23E85BBD4559C4A3B59F8","latest_bundle_id":"14310A4AABD23E85BBD4559C4A3B59F8","peer_registered_summaries":true,"pending_builds":[],"pending_job_count":0,"primary_count":73,"primary_count_remote":0,"register_search_address":"10.36.0.6:8089","replication_count":0,"replication_port":9887,"replication_use_ssl":false,"restart_required_for_applying_dry_run_bundle":false,"search_state_counter":{"PendingSearchable":0,"Searchable":73,"SearchablePendingMask":0,"Unsearchable":0},"site":"default","splunk_version":"8.0.2","status":"Up","status_counter":{"Complete":69,"NonStreamingTarget":0,"StreamingSource":4,"StreamingTarget":0},"summary_replication_count":0}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` //TestGetIndexerStatefulSettest0 - TestGetIndexerStatefulSettest0 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest0 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest1 - TestGetIndexerStatefulSettest1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest2 - TestGetIndexerStatefulSettest2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest3 - TestGetIndexerStatefulSettest3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest4 - TestGetIndexerStatefulSettest4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest5 - TestGetIndexerStatefulSettest5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestMCApplyChanges TestMCApplyChanges = `{"links":{"create":"/services/search/distributed/peers/_new","_reload":"/services/search/distributed/peers/_reload"},"origin":"https://localhost:8089/services/search/distributed/peers","updated":"2020-09-22T21:43:33+00:00","generator":{"build":"a1a6394cc5ae","version":"8.0.5"},"entry":[{"name":"splunk-example-cluster-master-service:8089","id":"https://localhost:8089/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","list":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","_reload":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/_reload","edit":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","remove":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","disable":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/disable","quarantine":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/quarantine"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"build":"a1a6394cc5ae","bundle_isIndexing":["15065687072217053252 - false","16923722576385601869 - false","8527338655074501134 - false","5466829646820181037 - false","12887664000706842849 - false"],"bundle_versions":["15065687072217053252","16923722576385601869","8527338655074501134","5466829646820181037","12887664000706842849"],"cluster_label":["idxc_label"],"cpu_arch":"x86_64","disabled":false,"eai:acl":null,"enableRFSMonitoring":false,"guid":"19F5CA13-A561-4D1B-9341-A7BFC3E92F06","host":"splunk-example-cluster-master-0","host_fqdn":"splunk-example-cluster-master-0","isForwarding":true,"is_https":true,"licenseSignature":"c2bf3f573bbaf36ae13f326762945905","numberOfCores":"1","numberOfVirtualCores":"2","os_build":"#1 SMP Thu Sep 3 19:04:44 UTC 2020","os_name":"Linux","os_version":"4.14.193-149.317.amzn2.x86_64","peerName":"splunk-example-cluster-master-0","peerType":"configured","physicalMemoryMB":"7764","remote_session":"2bOC3nPGg_s2UREElAhLcKFXxuMNgwasCQPJG^tlXJ5LMzX1aCC8zwgWN2dCtUD2TyQ1szY0sdQhOwJyK_Igj6JUfEmcVGrsd3BtBvFOb0R_6F9kYRzHKz3","replicationStatus":"Successful","rtsearch_enabled":true,"search_groups":["dmc_group_cluster_master","dmc_group_license_master","dmc_indexerclustergroup_idxc_label"],"searchable_indexes":["_audit","_internal","_introspection","_metrics","_metrics_rollup","_telemetry","_thefishbucket","history","main","summary"],"server_roles":["license_master","cluster_master","search_head"],"shcluster_label":"","startup_time":1600810341,"status":"Up","status_details":[],"version":"8.0.5"}}],"paging":{"total":4,"perPage":30,"offset":0},"messages":[]}` @@ -252,19 +252,19 @@ const ( TestGetClusterInfo = `{"links":{},"origin":"https://localhost:8089/services/server/info","updated":"2020-09-24T06:38:53+00:00","generator":{"build":"a1a6394cc5ae","version":"8.0.5"},"entry":[{"name":"server-info","id":"https://localhost:8089/services/server/info/server-info","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/server/info/server-info","list":"/services/server/info/server-info"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["*"],"write":[]},"removable":false,"sharing":"system"},"fields":{"required":[],"optional":[],"wildcard":[]},"content":{"activeLicenseGroup":"Trial","activeLicenseSubgroup":"Production","build":"a1a6394cc5ae","cluster_label":["idxc_label"],"cpu_arch":"x86_64","eai:acl":null,"fips_mode":false,"guid":"0F93F33C-4BDA-4A74-AD9F-3FCE26C6AFF0","health_info":"green","health_version":1,"host":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","host_fqdn":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","host_resolved":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","isForwarding":true,"isFree":false,"isTrial":true,"kvStoreStatus":"ready","licenseKeys":["5C52DA5145AD67B8188604C49962D12F2C3B2CF1B82A6878E46F68CA2812807B"],"licenseSignature":"139bf73ec92c84121c79a9b8307a6724","licenseState":"OK","license_labels":["Splunk Enterprise Splunk Analytics for Hadoop Download Trial"],"master_guid":"0F93F33C-4BDA-4A74-AD9F-3FCE26C6AFF0","master_uri":"self","max_users":4294967295,"mode":"normal","numberOfCores":1,"numberOfVirtualCores":2,"os_build":"#1 SMP Thu Sep 3 19:04:44 UTC 2020","os_name":"Linux","os_name_extended":"Linux","os_version":"4.14.193-149.317.amzn2.x86_64","physicalMemoryMB":7764,"product_type":"enterprise","rtsearch_enabled":true,"serverName":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","server_roles":["license_master","cluster_search_head","search_head"],"startup_time":1600928786,"staticAssetId":"CFE3D41EE2CCD1465E8C8453F83E4ECFFF540780B4490E84458DD4A3694CE4D1","version":"8.0.5"}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` //TestGetLMStatefulSetT1 - TestGetLMStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT2 - TestGetLMStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT3 - TestGetLMStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT4 - TestGetLMStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT5 - TestGetLMStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestVerifyRFPeers TestVerifyRFPeers = `{"links":{"_reload":"/services/cluster/config/_reload","_acl":"/services/cluster/config/_acl"},"origin":"https://localhost:8089/services/cluster/config","updated":"2020-10-28T21:37:07+00:00","generator":{"build":"152fb4b2bb96","version":"8.0.6"},"entry":[{"name":"config","id":"https://localhost:8089/services/cluster/config/config","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/config/config","list":"/services/cluster/config/config","_reload":"/services/cluster/config/config/_reload","edit":"/services/cluster/config/config","disable":"/services/cluster/config/config/disable"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"access_logging_for_heartbeats":false,"auto_rebalance_primaries":true,"buckets_to_summarize":"primaries","cluster_label":"idxc_label","cxn_timeout":60,"decommission_force_finish_idle_time":0,"decommission_force_timeout":180,"disabled":false,"eai:acl":null,"forwarderdata_rcv_port":0,"forwarderdata_use_ssl":false,"frozen_notifications_per_batch":10,"guid":"F643BA71-0D3C-4D63-A0BC-A1604AC928E3","heartbeat_period":18446744073709552000,"heartbeat_timeout":60,"master_uri":"https://127.0.0.1:8089","max_auto_service_interval":30,"max_fixup_time_ms":5000,"max_peer_build_load":2,"max_peer_rep_load":5,"max_peer_sum_rep_load":5,"max_peers_to_download_bundle":5,"max_primary_backups_per_service":10,"mode":"master","multisite":"false","notify_buckets_period":10,"notify_scan_min_period":10,"notify_scan_period":10,"percent_peers_to_restart":10,"ping_flag":true,"quiet_period":60,"rcv_timeout":60,"rebalance_primaries_execution_limit_ms":0,"rebalance_threshold":0.9,"register_forwarder_address":"","register_replication_address":"","register_search_address":"","remote_storage_upload_timeout":60,"rep_cxn_timeout":60,"rep_max_rcv_timeout":180,"rep_max_send_timeout":180,"rep_rcv_timeout":60,"rep_send_timeout":60,"replication_factor":3,"replication_port":null,"replication_use_ssl":false,"report_remote_storage_bucket_upload_to_targets":false,"reporting_delay_period":30,"restart_inactivity_timeout":600,"restart_timeout":60,"rolling_restart":"restart","search_factor":3,"search_files_retry_timeout":600,"secret":"********","send_timeout":60,"service_interval":0,"site":"default","site_by_site":true,"summary_replication":"false","use_batch_discard":"true","use_batch_mask_changes":"true","use_batch_remote_rep_changes":"false"}}],"paging":{"total":1,"perPage":10000000,"offset":0},"messages":[]}` @@ -273,35 +273,35 @@ const ( TestVerifyRFPeersMultiSite = `{"links":{"_reload":"/services/cluster/config/_reload","_acl":"/services/cluster/config/_acl"},"origin":"https://localhost:8089/services/cluster/config","updated":"2020-10-28T21:37:07+00:00","generator":{"build":"152fb4b2bb96","version":"8.0.6"},"entry":[{"name":"config","id":"https://localhost:8089/services/cluster/config/config","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/config/config","list":"/services/cluster/config/config","_reload":"/services/cluster/config/config/_reload","edit":"/services/cluster/config/config","disable":"/services/cluster/config/config/disable"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"access_logging_for_heartbeats":false,"auto_rebalance_primaries":true,"buckets_to_summarize":"primaries","cluster_label":"idxc_label","cxn_timeout":60,"decommission_force_finish_idle_time":0,"decommission_force_timeout":180,"disabled":false,"eai:acl":null,"forwarderdata_rcv_port":0,"forwarderdata_use_ssl":false,"frozen_notifications_per_batch":10,"guid":"F643BA71-0D3C-4D63-A0BC-A1604AC928E3","heartbeat_period":18446744073709552000,"heartbeat_timeout":60,"master_uri":"https://127.0.0.1:8089","max_auto_service_interval":30,"max_fixup_time_ms":5000,"max_peer_build_load":2,"max_peer_rep_load":5,"max_peer_sum_rep_load":5,"max_peers_to_download_bundle":5,"max_primary_backups_per_service":10,"mode":"master","multisite":"true","notify_buckets_period":10,"notify_scan_min_period":10,"notify_scan_period":10,"percent_peers_to_restart":10,"ping_flag":true,"quiet_period":60,"rcv_timeout":60,"rebalance_primaries_execution_limit_ms":0,"rebalance_threshold":0.9,"register_forwarder_address":"","register_replication_address":"","register_search_address":"","remote_storage_upload_timeout":60,"rep_cxn_timeout":60,"rep_max_rcv_timeout":180,"rep_max_send_timeout":180,"rep_rcv_timeout":60,"rep_send_timeout":60,"replication_factor":3,"replication_port":null,"replication_use_ssl":false,"report_remote_storage_bucket_upload_to_targets":false,"reporting_delay_period":30,"restart_inactivity_timeout":600,"restart_timeout":60,"rolling_restart":"restart","search_factor":3,"search_files_retry_timeout":600,"secret":"********","send_timeout":60,"service_interval":0,"site":"site1","site_by_site":true,"site_replication_factor":"{ origin:2, total:2 }","site_search_factor":"{ origin:2, total:2 }","summary_replication":"false","use_batch_discard":"true","use_batch_mask_changes":"true","use_batch_remote_rep_changes":"false"}}],"paging":{"total":1,"perPage":10000000,"offset":0},"messages":[]}` //TestGetStandaloneStatefulSetT1 - TestGetStandaloneStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT2 - TestGetStandaloneStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT3 - TestGetStandaloneStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT4 - TestGetStandaloneStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestApplyAppListingConfigMap - TestApplyAppListingConfigMap = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-example-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"ClusterMaster","name":"example","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"},"annotations":{"appListingRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-example-cluster-master-secret-v1","defaultMode":420}},{"name":"mnt-app-listing","configMap":{"name":"splunk-example-clustermaster-app-list","items":[{"key":"app-list-cluster-with-pre-config.yaml","path":"app-list-cluster-with-pre-config.yaml","mode":420},{"key":"app-list-cluster.yaml","path":"app-list-cluster.yaml","mode":420},{"key":"app-list-local.yaml","path":"app-list-local.yaml","mode":420},{"key":"appsUpdateToken","path":"appsUpdateToken","mode":420}],"defaultMode":420}},{"name":"init-apps","emptyDir":{}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/app-listing/app-list-local.yaml,/mnt/app-listing/app-list-cluster.yaml,/mnt/app-listing/app-list-cluster-with-pre-config.yaml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-app-listing","mountPath":"/mnt/app-listing/"},{"name":"init-apps","mountPath":"/init-apps/"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":1800,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-example-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-example-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` + TestApplyAppListingConfigMap = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-example-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"ClusterMaster","name":"example","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"},"annotations":{"appListingRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-example-cluster-master-secret-v1","defaultMode":420}},{"name":"mnt-app-listing","configMap":{"name":"splunk-example-clustermaster-app-list","items":[{"key":"app-list-cluster-with-pre-config.yaml","path":"app-list-cluster-with-pre-config.yaml","mode":420},{"key":"app-list-cluster.yaml","path":"app-list-cluster.yaml","mode":420},{"key":"app-list-local.yaml","path":"app-list-local.yaml","mode":420},{"key":"appsUpdateToken","path":"appsUpdateToken","mode":420}],"defaultMode":420}},{"name":"init-apps","emptyDir":{}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/app-listing/app-list-local.yaml,/mnt/app-listing/app-list-cluster.yaml,/mnt/app-listing/app-list-cluster-with-pre-config.yaml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-app-listing","mountPath":"/mnt/app-listing/"},{"name":"init-apps","mountPath":"/init-apps/"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":1800,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-example-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-example-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` //TestGetMonitoringConsoleStatefulSetT1 - TestGetMonitoringConsoleStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT2 - TestGetMonitoringConsoleStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT3 - TestGetMonitoringConsoleStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT4 - TestGetMonitoringConsoleStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT5 - TestGetMonitoringConsoleStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT6 - TestGetMonitoringConsoleStatefulSetT6 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT6 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` ) diff --git a/pkg/splunk/enterprise/clustermanager_test.go b/pkg/splunk/enterprise/clustermanager_test.go index 4c1a16d38..b6aece583 100644 --- a/pkg/splunk/enterprise/clustermanager_test.go +++ b/pkg/splunk/enterprise/clustermanager_test.go @@ -448,18 +448,18 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } configTester(t, "getClusterManagerStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -470,7 +470,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -479,7 +479,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } diff --git a/pkg/splunk/enterprise/clustermaster_test.go b/pkg/splunk/enterprise/clustermaster_test.go index 7472bbac0..70ee16357 100644 --- a/pkg/splunk/enterprise/clustermaster_test.go +++ b/pkg/splunk/enterprise/clustermaster_test.go @@ -159,18 +159,18 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { configTester(t, "getClusterMasterStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -181,7 +181,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -190,7 +190,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestApplyClusterMasterWithSmartstore(t *testing.T) { diff --git a/pkg/splunk/enterprise/configuration.go b/pkg/splunk/enterprise/configuration.go index 12201e342..9203535f0 100644 --- a/pkg/splunk/enterprise/configuration.go +++ b/pkg/splunk/enterprise/configuration.go @@ -24,7 +24,7 @@ import ( "reflect" "strconv" - "github.com/wk8/go-ordered-map/v2" + orderedmap "github.com/wk8/go-ordered-map/v2" appsv1 "k8s.io/api/apps/v1" corev1 "k8s.io/api/core/v1" k8serrors "k8s.io/apimachinery/pkg/api/errors" @@ -833,10 +833,12 @@ func updateSplunkPodTemplateWithConfig(ctx context.Context, client splcommon.Con runAsUser := int64(41812) fsGroup := int64(41812) runAsNonRoot := true + fsGroupChangePolicy := corev1.FSGroupChangeOnRootMismatch podTemplateSpec.Spec.SecurityContext = &corev1.PodSecurityContext{ - RunAsUser: &runAsUser, - FSGroup: &fsGroup, - RunAsNonRoot: &runAsNonRoot, + RunAsUser: &runAsUser, + FSGroup: &fsGroup, + RunAsNonRoot: &runAsNonRoot, + FSGroupChangePolicy: &fsGroupChangePolicy, } livenessProbe := getLivenessProbe(ctx, cr, instanceType, spec) diff --git a/pkg/splunk/enterprise/indexercluster_test.go b/pkg/splunk/enterprise/indexercluster_test.go index 70aba515a..6a742e905 100644 --- a/pkg/splunk/enterprise/indexercluster_test.go +++ b/pkg/splunk/enterprise/indexercluster_test.go @@ -1332,16 +1332,16 @@ func TestGetIndexerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 0 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 1 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port cr.Spec.ServiceTemplate.Spec.Ports = []corev1.ServicePort{{Name: "user-defined", Port: 32000, Protocol: "UDP"}} - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Block moving DefaultsURLApps to SPLUNK_DEFAULTS_URL for indexer cluster member cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -1352,7 +1352,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -1361,7 +1361,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.ClusterManagerRef.Namespace = "other" if err := validateIndexerClusterSpec(ctx, c, &cr); err == nil { diff --git a/pkg/splunk/enterprise/licensemanager_test.go b/pkg/splunk/enterprise/licensemanager_test.go index 84e61661e..71b32113c 100644 --- a/pkg/splunk/enterprise/licensemanager_test.go +++ b/pkg/splunk/enterprise/licensemanager_test.go @@ -158,14 +158,14 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { configTester(t, "getLicenseManagerStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -176,7 +176,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -185,7 +185,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } diff --git a/pkg/splunk/enterprise/licensemaster_test.go b/pkg/splunk/enterprise/licensemaster_test.go index f479e50ce..9e74afd5b 100644 --- a/pkg/splunk/enterprise/licensemaster_test.go +++ b/pkg/splunk/enterprise/licensemaster_test.go @@ -174,12 +174,12 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { configTester(t, "getLicenseMasterStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ ObjectMeta: metav1.ObjectMeta{ @@ -189,7 +189,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ { @@ -197,7 +197,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyLicenseMasterShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/monitoringconsole_test.go b/pkg/splunk/enterprise/monitoringconsole_test.go index 91f130853..07459c2a7 100644 --- a/pkg/splunk/enterprise/monitoringconsole_test.go +++ b/pkg/splunk/enterprise/monitoringconsole_test.go @@ -370,11 +370,11 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { configTester(t, "getMonitoringConsoleStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -388,10 +388,10 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -402,7 +402,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -411,7 +411,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyMonitoringConsoleShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/searchheadcluster_test.go b/pkg/splunk/enterprise/searchheadcluster_test.go index 90a1717fb..c8fa8675f 100644 --- a/pkg/splunk/enterprise/searchheadcluster_test.go +++ b/pkg/splunk/enterprise/searchheadcluster_test.go @@ -666,25 +666,25 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 4 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 5 cr.Spec.ClusterManagerRef.Name = "stack1" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 6 cr.Spec.ClusterManagerRef.Namespace = "test2" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -695,7 +695,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -704,7 +704,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestGetDeployerStatefulSet(t *testing.T) { @@ -733,11 +733,11 @@ func TestGetDeployerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installation of apps via DefaultsURLApps on the SHCDeployer cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -749,7 +749,7 @@ func TestGetDeployerStatefulSet(t *testing.T) { _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkSearchHeadClusterShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/standalone_test.go b/pkg/splunk/enterprise/standalone_test.go index 45ddd9398..a317d7677 100644 --- a/pkg/splunk/enterprise/standalone_test.go +++ b/pkg/splunk/enterprise/standalone_test.go @@ -342,11 +342,11 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } configTester(t, "getStandaloneStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -360,10 +360,10 @@ func TestGetStandaloneStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -374,7 +374,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -383,7 +383,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } From 355aacf22d3863bfeb3f1aded27bf7900e18fdb2 Mon Sep 17 00:00:00 2001 From: Arjun Kondur <69369319+akondur@users.noreply.github.com> Date: Wed, 28 Feb 2024 16:38:13 -0600 Subject: [PATCH 11/12] Revert "CSPL-2542 - Made fsGroupChangePolicy OnRootMismatch to reduce latencies" --- pkg/splunk/common/urls_testingcode.go | 70 +++++++++---------- pkg/splunk/enterprise/clustermanager_test.go | 12 ++-- pkg/splunk/enterprise/clustermaster_test.go | 12 ++-- pkg/splunk/enterprise/configuration.go | 10 ++- pkg/splunk/enterprise/indexercluster_test.go | 12 ++-- pkg/splunk/enterprise/licensemanager_test.go | 10 +-- pkg/splunk/enterprise/licensemaster_test.go | 10 +-- .../enterprise/monitoringconsole_test.go | 12 ++-- .../enterprise/searchheadcluster_test.go | 22 +++--- pkg/splunk/enterprise/standalone_test.go | 12 ++-- 10 files changed, 90 insertions(+), 92 deletions(-) diff --git a/pkg/splunk/common/urls_testingcode.go b/pkg/splunk/common/urls_testingcode.go index 17ed088d2..c92d0fd51 100644 --- a/pkg/splunk/common/urls_testingcode.go +++ b/pkg/splunk/common/urls_testingcode.go @@ -147,43 +147,43 @@ const ( const ( //TestGetMonitoringConsoleStatefulSet - TestGetMonitoringConsoleStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-test-monitoring-console","namespace":"test","creationTimestamp":null},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-test-secret","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-test-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":300,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch","fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-test-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-test-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` + TestGetMonitoringConsoleStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-test-monitoring-console","namespace":"test","creationTimestamp":null},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-test-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-test-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-test-secret","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-test-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":300,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-test-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-test-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` //TestGetSearchHeadStatefulSet - TestGetSearchHeadStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT2 - TestGetSearchHeadStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT3 - TestGetSearchHeadStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetT - TestGetSearchHeadStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetApps - TestGetSearchHeadStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetSearchHeadStatefulSetNewPort - TestGetSearchHeadStatefulSetNewPort = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetSearchHeadStatefulSetNewPort = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-master-service.test2.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSet - TestGetCMStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSet = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetLicense - TestGetCMStatefulSetLicense = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-master-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetLicense = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-master-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetURL - TestGetCMStatefulSetURL = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetURL = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetApps - TestGetCMStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetApps = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetServiceAccount - TestGetCMStatefulSetServiceAccount = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetServiceAccount = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterStatefulSetExtraEnv - TestGetCMStatefulSetExtraEnv = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetCMStatefulSetExtraEnv = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetClusterMasterInfo TestGetCMInfo = `{"links":{},"origin":"https://localhost:8089/services/cluster/master/info","updated":"2020-03-18T01:04:53+00:00","generator":{"build":"a7f645ddaf91","version":"8.0.2"},"entry":[{"name":"master","id":"https://localhost:8089/services/cluster/master/info/master","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/master/info/master","list":"/services/cluster/master/info/master"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"active_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/506c58d5aeda1dd6017889e3186e7337-1583870198.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","timestamp":1583870198},"apply_bundle_status":{"invalid_bundle":{"bundle_path":"","bundle_validation_errors_on_master":[],"checksum":"","timestamp":0},"reload_bundle_issued":false,"status":"None"},"backup_and_restore_primaries":false,"controlled_rolling_restart_flag":false,"eai:acl":null,"indexing_ready_flag":true,"initialized_flag":true,"label":"splunk-s1-cluster-master-0","last_check_restart_bundle_result":false,"last_dry_run_bundle":{"bundle_path":"","checksum":"","timestamp":0},"last_validated_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/0af7c0e95f313f7be3b0cb1d878df9a1-1583948640.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","is_valid_bundle":true,"timestamp":1583948640},"latest_bundle":{"bundle_path":"/opt/splunk/var/run/splunk/cluster/remote-bundle/506c58d5aeda1dd6017889e3186e7337-1583870198.bundle","checksum":"14310A4AABD23E85BBD4559C4A3B59F8","timestamp":1583870198},"maintenance_mode":false,"multisite":false,"previous_active_bundle":{"bundle_path":"","checksum":"","timestamp":0},"primaries_backup_status":"No on-going (or) completed primaries backup yet. Check back again in few minutes if you expect a backup.","quiet_period_flag":false,"rolling_restart_flag":false,"rolling_restart_or_upgrade":false,"service_ready_flag":true,"start_time":1583948636,"summary_replication":"false"}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` @@ -225,22 +225,22 @@ const ( TestIndexerClusterPodManagerPeer = `{"links":{"create":"/services/cluster/master/peers/_new"},"origin":"https://localhost:8089/services/cluster/master/peers","updated":"2020-03-18T01:08:53+00:00","generator":{"build":"a7f645ddaf91","version":"8.0.2"},"entry":[{"name":"D39B1729-E2C5-4273-B9B2-534DA7C2F866","id":"https://localhost:8089/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","list":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866","edit":"/services/cluster/master/peers/D39B1729-E2C5-4273-B9B2-534DA7C2F866"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"active_bundle_id":"14310A4AABD23E85BBD4559C4A3B59F8","apply_bundle_status":{"invalid_bundle":{"bundle_validation_errors":[],"invalid_bundle_id":""},"reasons_for_restart":[],"restart_required_for_apply_bundle":false,"status":"None"},"base_generation_id":26,"bucket_count":73,"bucket_count_by_index":{"_audit":24,"_internal":45,"_telemetry":4},"buckets_rf_by_origin_site":{"default":73},"buckets_sf_by_origin_site":{"default":73},"delayed_buckets_to_discard":[],"eai:acl":null,"fixup_set":[],"heartbeat_started":true,"host_port_pair":"10.36.0.6:8089","indexing_disk_space":210707374080,"is_searchable":true,"is_valid_bundle":true,"label":"splunk-stack1-indexer-0","last_dry_run_bundle":"","last_heartbeat":1584493732,"last_validated_bundle":"14310A4AABD23E85BBD4559C4A3B59F8","latest_bundle_id":"14310A4AABD23E85BBD4559C4A3B59F8","peer_registered_summaries":true,"pending_builds":[],"pending_job_count":0,"primary_count":73,"primary_count_remote":0,"register_search_address":"10.36.0.6:8089","replication_count":0,"replication_port":9887,"replication_use_ssl":false,"restart_required_for_applying_dry_run_bundle":false,"search_state_counter":{"PendingSearchable":0,"Searchable":73,"SearchablePendingMask":0,"Unsearchable":0},"site":"default","splunk_version":"8.0.2","status":"Up","status_counter":{"Complete":69,"NonStreamingTarget":0,"StreamingSource":4,"StreamingTarget":0},"summary_replication_count":0}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` //TestGetIndexerStatefulSettest0 - TestGetIndexerStatefulSettest0 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest0 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest1 - TestGetIndexerStatefulSettest1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest2 - TestGetIndexerStatefulSettest2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest3 - TestGetIndexerStatefulSettest3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest4 - TestGetIndexerStatefulSettest4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetIndexerStatefulSettest5 - TestGetIndexerStatefulSettest5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetIndexerStatefulSettest5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestMCApplyChanges TestMCApplyChanges = `{"links":{"create":"/services/search/distributed/peers/_new","_reload":"/services/search/distributed/peers/_reload"},"origin":"https://localhost:8089/services/search/distributed/peers","updated":"2020-09-22T21:43:33+00:00","generator":{"build":"a1a6394cc5ae","version":"8.0.5"},"entry":[{"name":"splunk-example-cluster-master-service:8089","id":"https://localhost:8089/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","list":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","_reload":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/_reload","edit":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","remove":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089","disable":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/disable","quarantine":"/services/search/distributed/peers/splunk-example-cluster-master-service%3A8089/quarantine"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"build":"a1a6394cc5ae","bundle_isIndexing":["15065687072217053252 - false","16923722576385601869 - false","8527338655074501134 - false","5466829646820181037 - false","12887664000706842849 - false"],"bundle_versions":["15065687072217053252","16923722576385601869","8527338655074501134","5466829646820181037","12887664000706842849"],"cluster_label":["idxc_label"],"cpu_arch":"x86_64","disabled":false,"eai:acl":null,"enableRFSMonitoring":false,"guid":"19F5CA13-A561-4D1B-9341-A7BFC3E92F06","host":"splunk-example-cluster-master-0","host_fqdn":"splunk-example-cluster-master-0","isForwarding":true,"is_https":true,"licenseSignature":"c2bf3f573bbaf36ae13f326762945905","numberOfCores":"1","numberOfVirtualCores":"2","os_build":"#1 SMP Thu Sep 3 19:04:44 UTC 2020","os_name":"Linux","os_version":"4.14.193-149.317.amzn2.x86_64","peerName":"splunk-example-cluster-master-0","peerType":"configured","physicalMemoryMB":"7764","remote_session":"2bOC3nPGg_s2UREElAhLcKFXxuMNgwasCQPJG^tlXJ5LMzX1aCC8zwgWN2dCtUD2TyQ1szY0sdQhOwJyK_Igj6JUfEmcVGrsd3BtBvFOb0R_6F9kYRzHKz3","replicationStatus":"Successful","rtsearch_enabled":true,"search_groups":["dmc_group_cluster_master","dmc_group_license_master","dmc_indexerclustergroup_idxc_label"],"searchable_indexes":["_audit","_internal","_introspection","_metrics","_metrics_rollup","_telemetry","_thefishbucket","history","main","summary"],"server_roles":["license_master","cluster_master","search_head"],"shcluster_label":"","startup_time":1600810341,"status":"Up","status_details":[],"version":"8.0.5"}}],"paging":{"total":4,"perPage":30,"offset":0},"messages":[]}` @@ -252,19 +252,19 @@ const ( TestGetClusterInfo = `{"links":{},"origin":"https://localhost:8089/services/server/info","updated":"2020-09-24T06:38:53+00:00","generator":{"build":"a1a6394cc5ae","version":"8.0.5"},"entry":[{"name":"server-info","id":"https://localhost:8089/services/server/info/server-info","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/server/info/server-info","list":"/services/server/info/server-info"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["*"],"write":[]},"removable":false,"sharing":"system"},"fields":{"required":[],"optional":[],"wildcard":[]},"content":{"activeLicenseGroup":"Trial","activeLicenseSubgroup":"Production","build":"a1a6394cc5ae","cluster_label":["idxc_label"],"cpu_arch":"x86_64","eai:acl":null,"fips_mode":false,"guid":"0F93F33C-4BDA-4A74-AD9F-3FCE26C6AFF0","health_info":"green","health_version":1,"host":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","host_fqdn":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","host_resolved":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","isForwarding":true,"isFree":false,"isTrial":true,"kvStoreStatus":"ready","licenseKeys":["5C52DA5145AD67B8188604C49962D12F2C3B2CF1B82A6878E46F68CA2812807B"],"licenseSignature":"139bf73ec92c84121c79a9b8307a6724","licenseState":"OK","license_labels":["Splunk Enterprise Splunk Analytics for Hadoop Download Trial"],"master_guid":"0F93F33C-4BDA-4A74-AD9F-3FCE26C6AFF0","master_uri":"self","max_users":4294967295,"mode":"normal","numberOfCores":1,"numberOfVirtualCores":2,"os_build":"#1 SMP Thu Sep 3 19:04:44 UTC 2020","os_name":"Linux","os_name_extended":"Linux","os_version":"4.14.193-149.317.amzn2.x86_64","physicalMemoryMB":7764,"product_type":"enterprise","rtsearch_enabled":true,"serverName":"splunk-default-monitoring-console-86bc9b7c8c-d96x2","server_roles":["license_master","cluster_search_head","search_head"],"startup_time":1600928786,"staticAssetId":"CFE3D41EE2CCD1465E8C8453F83E4ECFFF540780B4490E84458DD4A3694CE4D1","version":"8.0.5"}}],"paging":{"total":1,"perPage":30,"offset":0},"messages":[]}` //TestGetLMStatefulSetT1 - TestGetLMStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT2 - TestGetLMStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT3 - TestGetLMStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT4 - TestGetLMStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetLMStatefulSetT5 - TestGetLMStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetLMStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestVerifyRFPeers TestVerifyRFPeers = `{"links":{"_reload":"/services/cluster/config/_reload","_acl":"/services/cluster/config/_acl"},"origin":"https://localhost:8089/services/cluster/config","updated":"2020-10-28T21:37:07+00:00","generator":{"build":"152fb4b2bb96","version":"8.0.6"},"entry":[{"name":"config","id":"https://localhost:8089/services/cluster/config/config","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/config/config","list":"/services/cluster/config/config","_reload":"/services/cluster/config/config/_reload","edit":"/services/cluster/config/config","disable":"/services/cluster/config/config/disable"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"access_logging_for_heartbeats":false,"auto_rebalance_primaries":true,"buckets_to_summarize":"primaries","cluster_label":"idxc_label","cxn_timeout":60,"decommission_force_finish_idle_time":0,"decommission_force_timeout":180,"disabled":false,"eai:acl":null,"forwarderdata_rcv_port":0,"forwarderdata_use_ssl":false,"frozen_notifications_per_batch":10,"guid":"F643BA71-0D3C-4D63-A0BC-A1604AC928E3","heartbeat_period":18446744073709552000,"heartbeat_timeout":60,"master_uri":"https://127.0.0.1:8089","max_auto_service_interval":30,"max_fixup_time_ms":5000,"max_peer_build_load":2,"max_peer_rep_load":5,"max_peer_sum_rep_load":5,"max_peers_to_download_bundle":5,"max_primary_backups_per_service":10,"mode":"master","multisite":"false","notify_buckets_period":10,"notify_scan_min_period":10,"notify_scan_period":10,"percent_peers_to_restart":10,"ping_flag":true,"quiet_period":60,"rcv_timeout":60,"rebalance_primaries_execution_limit_ms":0,"rebalance_threshold":0.9,"register_forwarder_address":"","register_replication_address":"","register_search_address":"","remote_storage_upload_timeout":60,"rep_cxn_timeout":60,"rep_max_rcv_timeout":180,"rep_max_send_timeout":180,"rep_rcv_timeout":60,"rep_send_timeout":60,"replication_factor":3,"replication_port":null,"replication_use_ssl":false,"report_remote_storage_bucket_upload_to_targets":false,"reporting_delay_period":30,"restart_inactivity_timeout":600,"restart_timeout":60,"rolling_restart":"restart","search_factor":3,"search_files_retry_timeout":600,"secret":"********","send_timeout":60,"service_interval":0,"site":"default","site_by_site":true,"summary_replication":"false","use_batch_discard":"true","use_batch_mask_changes":"true","use_batch_remote_rep_changes":"false"}}],"paging":{"total":1,"perPage":10000000,"offset":0},"messages":[]}` @@ -273,35 +273,35 @@ const ( TestVerifyRFPeersMultiSite = `{"links":{"_reload":"/services/cluster/config/_reload","_acl":"/services/cluster/config/_acl"},"origin":"https://localhost:8089/services/cluster/config","updated":"2020-10-28T21:37:07+00:00","generator":{"build":"152fb4b2bb96","version":"8.0.6"},"entry":[{"name":"config","id":"https://localhost:8089/services/cluster/config/config","updated":"1970-01-01T00:00:00+00:00","links":{"alternate":"/services/cluster/config/config","list":"/services/cluster/config/config","_reload":"/services/cluster/config/config/_reload","edit":"/services/cluster/config/config","disable":"/services/cluster/config/config/disable"},"author":"system","acl":{"app":"","can_list":true,"can_write":true,"modifiable":false,"owner":"system","perms":{"read":["admin","splunk-system-role"],"write":["admin","splunk-system-role"]},"removable":false,"sharing":"system"},"content":{"access_logging_for_heartbeats":false,"auto_rebalance_primaries":true,"buckets_to_summarize":"primaries","cluster_label":"idxc_label","cxn_timeout":60,"decommission_force_finish_idle_time":0,"decommission_force_timeout":180,"disabled":false,"eai:acl":null,"forwarderdata_rcv_port":0,"forwarderdata_use_ssl":false,"frozen_notifications_per_batch":10,"guid":"F643BA71-0D3C-4D63-A0BC-A1604AC928E3","heartbeat_period":18446744073709552000,"heartbeat_timeout":60,"master_uri":"https://127.0.0.1:8089","max_auto_service_interval":30,"max_fixup_time_ms":5000,"max_peer_build_load":2,"max_peer_rep_load":5,"max_peer_sum_rep_load":5,"max_peers_to_download_bundle":5,"max_primary_backups_per_service":10,"mode":"master","multisite":"true","notify_buckets_period":10,"notify_scan_min_period":10,"notify_scan_period":10,"percent_peers_to_restart":10,"ping_flag":true,"quiet_period":60,"rcv_timeout":60,"rebalance_primaries_execution_limit_ms":0,"rebalance_threshold":0.9,"register_forwarder_address":"","register_replication_address":"","register_search_address":"","remote_storage_upload_timeout":60,"rep_cxn_timeout":60,"rep_max_rcv_timeout":180,"rep_max_send_timeout":180,"rep_rcv_timeout":60,"rep_send_timeout":60,"replication_factor":3,"replication_port":null,"replication_use_ssl":false,"report_remote_storage_bucket_upload_to_targets":false,"reporting_delay_period":30,"restart_inactivity_timeout":600,"restart_timeout":60,"rolling_restart":"restart","search_factor":3,"search_files_retry_timeout":600,"secret":"********","send_timeout":60,"service_interval":0,"site":"site1","site_by_site":true,"site_replication_factor":"{ origin:2, total:2 }","site_search_factor":"{ origin:2, total:2 }","summary_replication":"false","use_batch_discard":"true","use_batch_mask_changes":"true","use_batch_remote_rep_changes":"false"}}],"paging":{"total":1,"perPage":10000000,"offset":0},"messages":[]}` //TestGetStandaloneStatefulSetT1 - TestGetStandaloneStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT2 - TestGetStandaloneStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT3 - TestGetStandaloneStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetStandaloneStatefulSetT4 - TestGetStandaloneStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetStandaloneStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestApplyAppListingConfigMap - TestApplyAppListingConfigMap = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-example-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"ClusterMaster","name":"example","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"},"annotations":{"appListingRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-example-cluster-master-secret-v1","defaultMode":420}},{"name":"mnt-app-listing","configMap":{"name":"splunk-example-clustermaster-app-list","items":[{"key":"app-list-cluster-with-pre-config.yaml","path":"app-list-cluster-with-pre-config.yaml","mode":420},{"key":"app-list-cluster.yaml","path":"app-list-cluster.yaml","mode":420},{"key":"app-list-local.yaml","path":"app-list-local.yaml","mode":420},{"key":"appsUpdateToken","path":"appsUpdateToken","mode":420}],"defaultMode":420}},{"name":"init-apps","emptyDir":{}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/app-listing/app-list-local.yaml,/mnt/app-listing/app-list-cluster.yaml,/mnt/app-listing/app-list-cluster-with-pre-config.yaml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-app-listing","mountPath":"/mnt/app-listing/"},{"name":"init-apps","mountPath":"/init-apps/"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":1800,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-example-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-example-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` + TestApplyAppListingConfigMap = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-example-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"ClusterMaster","name":"example","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"},"annotations":{"appListingRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-example-cluster-master-secret-v1","defaultMode":420}},{"name":"mnt-app-listing","configMap":{"name":"splunk-example-clustermaster-app-list","items":[{"key":"app-list-cluster-with-pre-config.yaml","path":"app-list-cluster-with-pre-config.yaml","mode":420},{"key":"app-list-cluster.yaml","path":"app-list-cluster.yaml","mode":420},{"key":"app-list-local.yaml","path":"app-list-local.yaml","mode":420},{"key":"appsUpdateToken","path":"appsUpdateToken","mode":420}],"defaultMode":420}},{"name":"init-apps","emptyDir":{}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/app-listing/app-list-local.yaml,/mnt/app-listing/app-list-cluster.yaml,/mnt/app-listing/app-list-cluster-with-pre-config.yaml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-app-listing","mountPath":"/mnt/app-listing/"},{"name":"init-apps","mountPath":"/init-apps/"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":1800,"timeoutSeconds":30,"periodSeconds":30},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":16},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-example-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-example-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-example-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-example-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"availableReplicas":0, "replicas":0}}` //TestGetMonitoringConsoleStatefulSetT1 - TestGetMonitoringConsoleStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT1 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT2 - TestGetMonitoringConsoleStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT2 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT3 - TestGetMonitoringConsoleStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT3 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT4 - TestGetMonitoringConsoleStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT4 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT5 - TestGetMonitoringConsoleStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT5 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` //TestGetMonitoringConsoleStatefulSetT6 - TestGetMonitoringConsoleStatefulSetT6 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` + TestGetMonitoringConsoleStatefulSetT6 = `{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"TEST_ENV_VAR","value":"test_value"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent"}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}` ) diff --git a/pkg/splunk/enterprise/clustermanager_test.go b/pkg/splunk/enterprise/clustermanager_test.go index b6aece583..4c1a16d38 100644 --- a/pkg/splunk/enterprise/clustermanager_test.go +++ b/pkg/splunk/enterprise/clustermanager_test.go @@ -448,18 +448,18 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } configTester(t, "getClusterManagerStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -470,7 +470,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -479,7 +479,7 @@ func TestGetClusterManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-manager","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } diff --git a/pkg/splunk/enterprise/clustermaster_test.go b/pkg/splunk/enterprise/clustermaster_test.go index 70ee16357..7472bbac0 100644 --- a/pkg/splunk/enterprise/clustermaster_test.go +++ b/pkg/splunk/enterprise/clustermaster_test.go @@ -159,18 +159,18 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { configTester(t, "getClusterMasterStatefulSet", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "stack1" cr.Spec.LicenseManagerRef.Namespace = "test" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_MASTER_URL","value":"splunk-stack1-license-manager-service.test.svc.cluster.local"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseManagerRef.Name = "" cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -181,7 +181,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -190,7 +190,7 @@ func TestGetClusterMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-cluster-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-cluster-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"localhost"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_cluster_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-cluster-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-cluster-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"cluster-master","app.kubernetes.io/part-of":"splunk-stack1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-cluster-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestApplyClusterMasterWithSmartstore(t *testing.T) { diff --git a/pkg/splunk/enterprise/configuration.go b/pkg/splunk/enterprise/configuration.go index 9203535f0..12201e342 100644 --- a/pkg/splunk/enterprise/configuration.go +++ b/pkg/splunk/enterprise/configuration.go @@ -24,7 +24,7 @@ import ( "reflect" "strconv" - orderedmap "github.com/wk8/go-ordered-map/v2" + "github.com/wk8/go-ordered-map/v2" appsv1 "k8s.io/api/apps/v1" corev1 "k8s.io/api/core/v1" k8serrors "k8s.io/apimachinery/pkg/api/errors" @@ -833,12 +833,10 @@ func updateSplunkPodTemplateWithConfig(ctx context.Context, client splcommon.Con runAsUser := int64(41812) fsGroup := int64(41812) runAsNonRoot := true - fsGroupChangePolicy := corev1.FSGroupChangeOnRootMismatch podTemplateSpec.Spec.SecurityContext = &corev1.PodSecurityContext{ - RunAsUser: &runAsUser, - FSGroup: &fsGroup, - RunAsNonRoot: &runAsNonRoot, - FSGroupChangePolicy: &fsGroupChangePolicy, + RunAsUser: &runAsUser, + FSGroup: &fsGroup, + RunAsNonRoot: &runAsNonRoot, } livenessProbe := getLivenessProbe(ctx, cr, instanceType, spec) diff --git a/pkg/splunk/enterprise/indexercluster_test.go b/pkg/splunk/enterprise/indexercluster_test.go index 6a742e905..70aba515a 100644 --- a/pkg/splunk/enterprise/indexercluster_test.go +++ b/pkg/splunk/enterprise/indexercluster_test.go @@ -1332,16 +1332,16 @@ func TestGetIndexerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 0 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 1 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port cr.Spec.ServiceTemplate.Spec.Ports = []corev1.ServicePort{{Name: "user-defined", Port: 32000, Protocol: "UDP"}} - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Block moving DefaultsURLApps to SPLUNK_DEFAULTS_URL for indexer cluster member cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -1352,7 +1352,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -1361,7 +1361,7 @@ func TestGetIndexerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-indexer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-indexer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"},{"name":"user-defined","containerPort":32000,"protocol":"UDP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-manager1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_indexer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-indexer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"indexer","app.kubernetes.io/instance":"splunk-stack1-indexer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"indexer","app.kubernetes.io/part-of":"splunk-manager1-indexer"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-indexer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.ClusterManagerRef.Namespace = "other" if err := validateIndexerClusterSpec(ctx, c, &cr); err == nil { diff --git a/pkg/splunk/enterprise/licensemanager_test.go b/pkg/splunk/enterprise/licensemanager_test.go index 71b32113c..84e61661e 100644 --- a/pkg/splunk/enterprise/licensemanager_test.go +++ b/pkg/splunk/enterprise/licensemanager_test.go @@ -158,14 +158,14 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { configTester(t, "getLicenseManagerStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -176,7 +176,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -185,7 +185,7 @@ func TestGetLicenseManagerStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-manager","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-manager-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-manager"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-manager","app.kubernetes.io/instance":"splunk-stack1-license-manager","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-manager","app.kubernetes.io/part-of":"splunk-stack1-license-manager"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-manager-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } diff --git a/pkg/splunk/enterprise/licensemaster_test.go b/pkg/splunk/enterprise/licensemaster_test.go index 9e74afd5b..f479e50ce 100644 --- a/pkg/splunk/enterprise/licensemaster_test.go +++ b/pkg/splunk/enterprise/licensemaster_test.go @@ -174,12 +174,12 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { configTester(t, "getLicenseMasterStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.LicenseURL = "/mnt/splunk.lic" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installing apps via DefaultsURLApps for Licence Manager cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ ObjectMeta: metav1.ObjectMeta{ @@ -189,7 +189,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ { @@ -197,7 +197,7 @@ func TestGetLicenseMasterStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-license-master","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-license-master-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_license_master"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"},{"name":"SPLUNK_LICENSE_URI","value":"/mnt/splunk.lic"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-license-master"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"license-master","app.kubernetes.io/instance":"splunk-stack1-license-master","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"license-master","app.kubernetes.io/part-of":"splunk-stack1-license-master"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-license-master-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyLicenseMasterShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/monitoringconsole_test.go b/pkg/splunk/enterprise/monitoringconsole_test.go index 07459c2a7..91f130853 100644 --- a/pkg/splunk/enterprise/monitoringconsole_test.go +++ b/pkg/splunk/enterprise/monitoringconsole_test.go @@ -370,11 +370,11 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { configTester(t, "getMonitoringConsoleStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -388,10 +388,10 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -402,7 +402,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -411,7 +411,7 @@ func TestGetMonitoringConsoleStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-monitoring-console","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"},"annotations":{"monitoringConsoleConfigRev":"","traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-monitoring-console-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-monitoring-console-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"envFrom":[{"configMapRef":{"name":"splunk-stack1-monitoring-console"}}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_monitor"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-monitoring-console"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"monitoring-console","app.kubernetes.io/instance":"splunk-stack1-monitoring-console","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"monitoring-console","app.kubernetes.io/part-of":"splunk-stack1-monitoring-console"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-monitoring-console-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkApplyMonitoringConsoleShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/searchheadcluster_test.go b/pkg/splunk/enterprise/searchheadcluster_test.go index c8fa8675f..90a1717fb 100644 --- a/pkg/splunk/enterprise/searchheadcluster_test.go +++ b/pkg/splunk/enterprise/searchheadcluster_test.go @@ -666,25 +666,25 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":3,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 4 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":4,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 5 cr.Spec.ClusterManagerRef.Name = "stack1" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":5,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.Replicas = 6 cr.Spec.ClusterManagerRef.Namespace = "test2" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Define additional service port in CR and verified the statefulset has the new port - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -695,7 +695,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -704,7 +704,7 @@ func TestGetSearchHeadStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-search-head","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":6,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-search-head-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-3.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-4.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-5.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_DEPLOYER_URL","value":"splunk-stack1-deployer-service"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack1-cluster-manager-service.test2.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-search-head"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-search-head","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"search-head","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-search-head-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestGetDeployerStatefulSet(t *testing.T) { @@ -733,11 +733,11 @@ func TestGetDeployerStatefulSet(t *testing.T) { } cr.Spec.Replicas = 3 - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Allow installation of apps via DefaultsURLApps on the SHCDeployer cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -749,7 +749,7 @@ func TestGetDeployerStatefulSet(t *testing.T) { _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-deployer","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-deployer-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"}],"env":[{"name":"SPLUNK_SEARCH_HEAD_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-1.splunk-stack1-search-head-headless.test.svc.cluster.local,splunk-stack1-search-head-2.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_SEARCH_HEAD_CAPTAIN_URL","value":"splunk-stack1-search-head-0.splunk-stack1-search-head-headless.test.svc.cluster.local"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_deployer"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-deployer"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"search-head","app.kubernetes.io/instance":"splunk-stack1-deployer","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"deployer","app.kubernetes.io/part-of":"splunk-stack1-search-head"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-deployer-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } func TestAppFrameworkSearchHeadClusterShouldNotFail(t *testing.T) { diff --git a/pkg/splunk/enterprise/standalone_test.go b/pkg/splunk/enterprise/standalone_test.go index a317d7677..45ddd9398 100644 --- a/pkg/splunk/enterprise/standalone_test.go +++ b/pkg/splunk/enterprise/standalone_test.go @@ -342,11 +342,11 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } configTester(t, "getStandaloneStatefulSet()", f, want) } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}}},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}}},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = true cr.Spec.VarVolumeStorageConfig.EphemeralStorage = true - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"mnt-splunk-etc","emptyDir":{}},{"name":"mnt-splunk-var","emptyDir":{}},{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_standalone"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"mnt-splunk-etc","mountPath":"/opt/splunk/etc"},{"name":"mnt-splunk-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler"}},"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.EtcVolumeStorageConfig.EphemeralStorage = false cr.Spec.VarVolumeStorageConfig.EphemeralStorage = false @@ -360,10 +360,10 @@ func TestGetStandaloneStatefulSet(t *testing.T) { cr.Spec.Volumes = []corev1.Volume{ {Name: "defaults"}, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) cr.Spec.DefaultsURLApps = "/mnt/apps/apps.yml" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Create a serviceaccount current := corev1.ServiceAccount{ @@ -374,7 +374,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { } _ = splutil.CreateResource(ctx, c, ¤t) cr.Spec.ServiceAccount = "defaults" - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) // Add extraEnv cr.Spec.CommonSplunkSpec.ExtraEnv = []corev1.EnvVar{ @@ -383,7 +383,7 @@ func TestGetStandaloneStatefulSet(t *testing.T) { Value: "test_value", }, } - test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812,"fsGroupChangePolicy": "OnRootMismatch"},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) + test(`{"kind":"StatefulSet","apiVersion":"apps/v1","metadata":{"name":"splunk-stack1-standalone","namespace":"test","creationTimestamp":null,"ownerReferences":[{"apiVersion":"","kind":"","name":"stack1","uid":"","controller":true}]},"spec":{"replicas":1,"selector":{"matchLabels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"template":{"metadata":{"creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"},"annotations":{"traffic.sidecar.istio.io/excludeOutboundPorts":"8089,8191,9997","traffic.sidecar.istio.io/includeInboundPorts":"8000,8088"}},"spec":{"volumes":[{"name":"splunk-test-probe-configmap","configMap":{"name":"splunk-test-probe-configmap","defaultMode":365}},{"name":"defaults"},{"name":"mnt-splunk-secrets","secret":{"secretName":"splunk-stack1-standalone-secret-v1","defaultMode":420}},{"name":"mnt-splunk-defaults","configMap":{"name":"splunk-stack1-standalone-defaults","defaultMode":420}}],"containers":[{"name":"splunk","image":"splunk/splunk","ports":[{"name":"http-splunkweb","containerPort":8000,"protocol":"TCP"},{"name":"http-hec","containerPort":8088,"protocol":"TCP"},{"name":"https-splunkd","containerPort":8089,"protocol":"TCP"},{"name":"tcp-s2s","containerPort":9997,"protocol":"TCP"}],"env":[{"name":"TEST_ENV_VAR","value":"test_value"},{"name":"SPLUNK_CLUSTER_MASTER_URL","value":"splunk-stack2-cluster-manager-service"},{"name":"SPLUNK_HOME","value":"/opt/splunk"},{"name":"SPLUNK_START_ARGS","value":"--accept-license"},{"name":"SPLUNK_DEFAULTS_URL","value":"/mnt/splunk-defaults/default.yml,/mnt/defaults/defaults.yml,/mnt/apps/apps.yml,/mnt/splunk-secrets/default.yml"},{"name":"SPLUNK_HOME_OWNERSHIP_ENFORCEMENT","value":"false"},{"name":"SPLUNK_ROLE","value":"splunk_search_head"},{"name":"SPLUNK_DECLARATIVE_ADMIN_PASSWORD","value":"true"},{"name":"SPLUNK_OPERATOR_K8_LIVENESS_DRIVER_FILE_PATH","value":"/tmp/splunk_operator_k8s/probes/k8_liveness_driver.sh"}],"resources":{"limits":{"cpu":"4","memory":"8Gi"},"requests":{"cpu":"100m","memory":"512Mi"}},"volumeMounts":[{"name":"pvc-etc","mountPath":"/opt/splunk/etc"},{"name":"pvc-var","mountPath":"/opt/splunk/var"},{"name":"splunk-test-probe-configmap","mountPath":"/mnt/probes"},{"name":"defaults","mountPath":"/mnt/defaults"},{"name":"mnt-splunk-secrets","mountPath":"/mnt/splunk-secrets"},{"name":"mnt-splunk-defaults","mountPath":"/mnt/splunk-defaults"}],"livenessProbe":{"exec":{"command":["/mnt/probes/livenessProbe.sh"]},"initialDelaySeconds":30,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/mnt/probes/readinessProbe.sh"]},"initialDelaySeconds":10,"timeoutSeconds":5,"periodSeconds":5,"failureThreshold":3},"startupProbe":{"exec":{"command":["/mnt/probes/startupProbe.sh"]},"initialDelaySeconds":40,"timeoutSeconds":30,"periodSeconds":30,"failureThreshold":12},"imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"privileged":false,"runAsUser":41812,"runAsNonRoot":true,"allowPrivilegeEscalation":false,"seccompProfile":{"type":"RuntimeDefault"}}}],"serviceAccountName":"defaults","securityContext":{"runAsUser":41812,"runAsNonRoot":true,"fsGroup":41812},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app.kubernetes.io/instance","operator":"In","values":["splunk-stack1-standalone"]}]},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"custom-scheduler"}},"volumeClaimTemplates":[{"metadata":{"name":"pvc-etc","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"gp2"},"status":{}},{"metadata":{"name":"pvc-var","namespace":"test","creationTimestamp":null,"labels":{"app.kubernetes.io/component":"standalone","app.kubernetes.io/instance":"splunk-stack1-standalone","app.kubernetes.io/managed-by":"splunk-operator","app.kubernetes.io/name":"standalone","app.kubernetes.io/part-of":"splunk-stack1-standalone"}},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"100Gi"}},"storageClassName":"gp2"},"status":{}}],"serviceName":"splunk-stack1-standalone-headless","podManagementPolicy":"Parallel","updateStrategy":{"type":"OnDelete"}},"status":{"replicas":0,"availableReplicas":0}}`) } From 21f0edf720eb61c6268e2ea450c0e36e3d28499a Mon Sep 17 00:00:00 2001 From: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Date: Fri, 1 Mar 2024 09:07:56 -0800 Subject: [PATCH 12/12] Main to dev back merge (#1302) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) * Promote Develop to main for Splunk Operator Release 2.5.1 (#1286) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * removed unused files (#1276) * merging from main to develop after release (#1280) * Promote Develop to main for Splunk Operator Release 2.5.0 (#1273) * cspl-2505: add Pod Security standard to restricted (#1266) * add Pod Security standard to restricted * helm chart changes Signed-off-by: vivekr-splunk * helm chart packages for 2.5 * removed secret --------- Signed-off-by: vivekr-splunk * level2: Support for Level-2 Upgrade Strategy in Splunk Operator (#1262) * CSPL-2094, 2342: Upgrade Strategy for LM and CM (#1181) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * CSPL-2343: Upgrade Strategy for MC (#1194) * Added changeAnnotation method * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed uninstall kuttl test * Fixed unit test * Removed changeAnnotation from licenseMaster * Added branch in int-tests * Completed code coverage tests * Added upgradeScenario and related methods for CM * Added label selectors to get Current Image * Changed pod.Spec to pod.Status * Added changeAnnotations for MC * Added kuttl test cases * Fixed unit test * Fixed SmartStore unit test * Added code coverage test * using fake client instead of mock * removed creating statefulset and service * Corrected LMCurrentImage method * Completed Coverage tests for CM * Refined changeClusterManagerAnnotations * test case for upgrade scenario * Modified kuttl cases * Added kuttl tests; Updated LicenseMaster * Fixed unit test * Removed changeAnnotation from licenseMaster * Completed code coverage tests * Resolved all conflict issues * Added comments * Updated upgradeScenario to check if statefulSet exists * Fixed Unit tests * Added common APIs, changed upgrade condition * Added only warning if annotation not found * Add warning * Updated upgradeCondition * updated changeAnnotation to work with no ref * Fixed unit tests * Handled not found error * Added MC functions * Removed blank lines; handled errors in changeAnnotation * Only call changeAnnotation if LM is ready * Removed redundant checks * Return if CM list is empty * removed superfluous nil err check * Removed branch from workflow * Added branch to workflow * Fixed comment * Fixed unit test * Improved comment for the upgrade condition * Removed branch from workflow --------- Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Level-2: Single state machine for Level-2 support (#1216) * Added SHC functions * Check error in change annotation * Added Single Site IDX functions * Added functional test case * Removed Change annotation; Added TODO * Added documentation * Added multisite func * Added branch to workflow * Commiting * Added specific test * Changed image * Added cm ref * Removed cm ref * Only CM and LM * Added image output * Added mc change image * Added shc change image * Fixed shc name * Added idxc * Check this * Test with only CM, SHC, IDX * Test with only CM, IDX * Test with only LM, CM, SHC, IDX * Test only with CM, MC, SHC, IDX * Addd cm ref to CM,MC,SHC,IDX * All the instances * Test with LM,CM,MC * Check without cm ref * Cm Ref + LM,CM,MC,SHC * CM ref + LM,CM,MC,IDX * Testing all with no idx update code * Fixed commit * All + only single site * With everything * Fixed mgr client * Final * one stop for all the upgrade scenarios Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to clustermanager Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added upgradepath to all CR Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * Made changes in upgrade checks * somemore changes to fix test case for upgrade scenario Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * ignore tel app install in unit test Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * intermittent, changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed searchhead cluster,mc, lm, cm Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed test case Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * working test code for upgrade Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * unit test cases fixed Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * added comments to the new code Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * fixed some test cases Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * formatting changes Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> * addressed review comments Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * changing go to 1.21 Signed-off-by: vivekr-splunk * adding this branch for int test pipeline Signed-off-by: vivekr-splunk * test case fix - adding extra timeout * test case fix - adding extra timeout * changed splunk version to 9.1.2 * changed order in the test case for level-2 support * changing timeout to so test can pass Signed-off-by: vivekr-splunk * changed order first search and then index Signed-off-by: vivekr-splunk * adding back kind name in controller * adding more timeout Signed-off-by: vivekr-splunk * increasing to 10 min Signed-off-by: vivekr-splunk * increasing overall test run to 6 hours Signed-off-by: vivekr-splunk * doc changes Signed-off-by: vivekr-splunk * just run m4 tests Signed-off-by: vivekr-splunk * just run c3 test Signed-off-by: vivekr-splunk * enabled all the test Signed-off-by: vivekr-splunk * fixed go libraries * increasing time to 7h for test * adding helm test * removed unused functions * adding comment --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: Tanya Garg * fixed test case * fixed helm test cases * fixed helm test case Signed-off-by: vivekr-splunk * adding gp2 to helm test Signed-off-by: vivekr-splunk * fixed topologyspread constraint test case --------- Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Signed-off-by: vivekr-splunk Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg * helm test case fix (#1270) * fixed c3 test case * adding helm test * fixed c3 with operator test case Signed-off-by: vivekr-splunk --------- Signed-off-by: vivekr-splunk * Splunk Operator 2.5.0 release (#1271) * [create-pull-request] automated change * adding helm 2.5.0 packages * cleanup workflows * adding env changes * adding bundle changes * adding bundle changes * changing eks version to 1.27 * changing splunk version to 9.1.2 * updated changelog * updated changelog --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * setting splunk verion to 9.1.3 * removing unwanted file * removed unused files (#1276) * Update helm-test-workflow.yml --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * change log date fixed (#1277) * Add documentation for WLM support (#1278) --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * cspl-2532: fix for leader election lost issue (#1281) * fix for leader election lost issue * runs nigtly once a week * helm chart packages for 2.5.1 (#1282) * Splunk Operator 2.5.1 release (#1283) * [create-pull-request] automated change * fixed change log * fixed change log --------- Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk * fixed release date * fixed helm changes * fixed doc changes --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vivekr-splunk Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> * merged from main to develop fixed docs Signed-off-by: vivekr-splunk * adding debug messages to create cluster and deploy operator * changs to go.sum * debug log for pod describe * debug log for pod describe * debug log for pod describe --------- Signed-off-by: vivekr-splunk Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gaurav-splunk <69282718+gaurav-splunk@users.noreply.github.com> Co-authored-by: tgarg-splunk <134556414+tgarg-splunk@users.noreply.github.com> Co-authored-by: Tanya Garg Co-authored-by: vivekr-splunk Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com> --- docs/SplunkOperatorUpgrade.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/SplunkOperatorUpgrade.md b/docs/SplunkOperatorUpgrade.md index 81353105d..c25ddb52c 100644 --- a/docs/SplunkOperatorUpgrade.md +++ b/docs/SplunkOperatorUpgrade.md @@ -1,7 +1,5 @@ # How to upgrade Splunk Operator and Splunk Enterprise Deployments -To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. -To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. To upgrade the Splunk Operator for Kubernetes, you will overwrite the prior Operator release with the latest version. Once the lastest version of `splunk-operator-namespace.yaml` ([see below](#upgrading-splunk-operator-and-splunk-operator-deployment)) is applied the CRD's are updated and Operator deployment is updated with newer version of Splunk Operator image. Any new spec defined by the operator will be applied to the pods managed by Splunk Operator for Kubernetes. ​ A Splunk Operator for Kubernetes upgrade might include support for a later version of the Splunk Enterprise Docker image. In that scenario, after the Splunk Operator completes its upgrade, the pods managed by Splunk Operator for Kubernetes will be restarted using the latest Splunk Enterprise Docker image. @@ -13,8 +11,6 @@ A Splunk Operator for Kubernetes upgrade might include support for a later versi * Before you upgrade, review the Splunk Operator [change log](https://github.com/splunk/splunk-operator/releases) page for information on changes made in the latest release. The Splunk Enterprise Docker image compatibility is noted in each release version. ​ * If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. -* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. -* If the Splunk Enterprise Docker image changes, review the Splunk Enterprise [Upgrade Readme](https://docs.splunk.com/Documentation/Splunk/latest/Installation/AboutupgradingREADTHISFIRST) page before upgrading. ​ * For general information about Splunk Enterprise compatibility and the upgrade process, see [How to upgrade Splunk Enterprise](https://docs.splunk.com/Documentation/Splunk/latest/Installation/HowtoupgradeSplunk). ​

}Rcs`twI{>M* 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⪼6emFF7v-%1B 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≈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±Up;<2mR5vsm8v5diQC3Bv- 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

u>;Y6p|er{Mo;EIOKjf1|=`? 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 z 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�w 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

(|T2Fb0tWd#=S?j*aQ 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%0Aj;)fhBER9Mvj#zh9g$Jyb z?SGRhf-rv+HW|zp^&NrTrU}}t!}z`)T~>v7l1HVnbZ3aFhs=vY>%VyAW6;)h2o+0q z@;b#}ag*je`MZ^1f;=wT1LAm#&Fh(m0&mg9PtIK*`w3=sZ4Z3uH+?Dj-$M z%^oLRX24E9U+R< z@!C}!`{_N%3HwYzXJ@~hx2?Q(US*v;x99Fg(2Lp-!OkLy}yL`hV^i|}-SM&iomBFgJpEJoJ7Y7T8SoD{6vv@&e1AoN=# zcA24c2nv%KSkCm!`FDW%##f1?o*Yc``}wF&2klo=|52bqoEb&*V&$IZHY-bkYgoF& zGM?*YV;DO!=%9k(n5H)EgUmz~>g;bS)K@P{HN}cJHOD2GKF?eoKDE175d5>C()}jq z{Y_rB3Ur-@|4jIIfQYE`eNp~D{+Xfkl0~d-%-wxJPzZ5ZJMiwvfloo+@yMaYcLUi= z{t_h3EYc}?+2-WVkm1!`XCTEwg4I$zX`o573}|9Sn#S?N6gzBx$h<;3Aodj)cRw^^I%wg^QcKTo%T$IApGnP8sTIDq9eyW79a>IHQ zkqG^`Rzr}&rBGSVC>^X}-@E)u1QwR`&*w?-AMOnhQmK62)+J`z_vrnLN~z$(PQEn9KCP8cG2`m%ngSlIKoYI;u| zAjbzMw2NxQY+OZ8Vootyl)n0;5*#OXC12r2Cvi^Pw3M(UC1O&rrWV+Ue`{5`ZBO-S zacqJ*XbkqpG=wkO^lzfSE-P}E#J|J{0iVaG1PXk~)J zz_BW7%`n4=Q_=y$&>r1D?{%skjz25;XO}k8(L{#b!Nwtsg^*G*%3#Z?^O8Vv5d3q5 ztJ-cXg^2)SB!q*a_ah{f(ob7ZodzvqADYICzLTf^;r_zAI$d=pj0G$1iG}<6ao|Ud zi)DK2W1tdXbm1N!4!;cpj+4d=DazDPNv z|2-`MNt127SP?5|5r>~R3(e$uMsW6o(>s_ru4x(GPO29f>OBePf+r(JU^MI?7tui2AzL?nE5V=>K7)hI2^$wj6kqtP&~z;q&y} zL2ZksfjW3#%N6AFxCUZW29)VJ{5zBNhM32+d3OCbKatx^=J*%Crc&Hz!jS?aL+ZZ# zMf5VUC3jDKMKe}ELFb?_D-&Q^C2>&SQbc26)niAaJnY42z#&B}N}JwpKnhC{5qFi5 zD4{Z1rK0atP+Z)rbj#4#2DMRk92)GpH9D1BY^{aK|FNmm>F}DQM>;v$?qT*b>0of- zlgw{L=hB-DBH1i}^yA9SGyF2L1T!Nq?B)B|Ag+_~_H0tWF?x6`A8@&ctBTgi?kOBP9cmtLSm_>N_FjY0ogVgg7{q@H2VaNL(`Ykw)$wBn< z=lmy5Z&aLkO}Yv?({n?G2+ty44L?{)G%5qi4&V|=8! z3NzTkk~12oHCcFS3U+BbyHguFfm*fmBt0g^g9Xe9iIj%0A%3`C6sVK5jXyA}8eE_U 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