From 4b5c9d6ec1318aeb399147f11992b4d1e8f4da6c Mon Sep 17 00:00:00 2001 From: Szymon Bylica <142112966+sbylica-splunk@users.noreply.github.com> Date: Mon, 11 Aug 2025 14:16:23 +0200 Subject: [PATCH 1/2] Added docs for EKS deployment (#2785) * Added docs for EKS deployment * Changed some examples in Ansible documentation --- ansible/resources/env_file | 2 +- docs/gettingstarted/ansible-docker-podman.md | 8 +- docs/gettingstarted/ansible-docker-swarm.md | 2 +- docs/gettingstarted/eks.md | 106 +++++++++++++++++++ docs/resources/docker/sc4s_deployment.yaml | 85 +++++++++++++++ mkdocs.yml | 2 + 6 files changed, 199 insertions(+), 6 deletions(-) create mode 100644 docs/gettingstarted/eks.md create mode 100644 docs/resources/docker/sc4s_deployment.yaml diff --git a/ansible/resources/env_file b/ansible/resources/env_file index 9f73a6d46c..3eb4275e4d 100644 --- a/ansible/resources/env_file +++ b/ansible/resources/env_file @@ -1,4 +1,4 @@ -SC4S_DEST_SPLUNK_HEC_DEFAULT_URL=http://xxx.xxx.xxx.xxx:8088 +SC4S_DEST_SPLUNK_HEC_DEFAULT_URL=https://xxx.xxx.xxx.xxx:8088 SC4S_DEST_SPLUNK_HEC_DEFAULT_TOKEN=xxxxxxxxxxxxxxxxxx #Uncomment the following line if using untrusted SSL certificates #SC4S_DEST_SPLUNK_HEC_DEFAULT_TLS_VERIFY=no \ No newline at end of file diff --git a/docs/gettingstarted/ansible-docker-podman.md b/docs/gettingstarted/ansible-docker-podman.md index 3f890ffa7a..1de2f6fd6b 100644 --- a/docs/gettingstarted/ansible-docker-podman.md +++ b/docs/gettingstarted/ansible-docker-podman.md @@ -23,16 +23,16 @@ docker exec -it ansible_sc4s /bin/bash * To authenticate with username and password: ``` bash -ansible-playbook -i path/to/inventory.yaml -u --ask-pass path/to/playbooks/docker.yml +ansible-playbook -i ansible/inventory/inventory.yaml -u --ask-pass ansible/playbooks/playbooks/docker.yml or -ansible-playbook -i path/to/inventory.yaml -u --ask-pass path/to/playbooks/podman.yml +ansible-playbook -i ansible/inventory/inventory.yaml -u --ask-pass ansible/playbooks/playbooks/podman.yml ``` * To authenticate using a key pair: ``` bash -ansible-playbook -i path/to/inventory.yaml -u --key-file path/to/playbooks/docker.yml +ansible-playbook -i ansible/inventory/inventory.yaml -u --key-file ansible/playbooks/playbooks/docker.yml or -ansible-playbook -i path/to/inventory.yaml -u --key-file path/to/playbooks/podman.yml +ansible-playbook -i ansible/inventory/inventory.yaml -u --key-file ansible/playbooks/playbooks/podman.yml ``` # Step 3: Validate your configuration diff --git a/docs/gettingstarted/ansible-docker-swarm.md b/docs/gettingstarted/ansible-docker-swarm.md index a34f4c1336..39417f3d96 100644 --- a/docs/gettingstarted/ansible-docker-swarm.md +++ b/docs/gettingstarted/ansible-docker-swarm.md @@ -51,7 +51,7 @@ ansible-playbook -i path/to/inventory_swarm.yaml -u --key-file Date: Wed, 20 Aug 2025 00:47:57 +0000 Subject: [PATCH 2/2] chore(deps): update dependency flask to v3.1.2 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index a6b91f6899..08237f5d94 100644 --- a/poetry.lock +++ b/poetry.lock @@ -512,14 +512,14 @@ files = [ [[package]] name = "flask" -version = "3.1.1" +version = "3.1.2" description = "A simple framework for building complex web applications." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "flask-3.1.1-py3-none-any.whl", hash = "sha256:07aae2bb5eaf77993ef57e357491839f5fd9f4dc281593a81a9e4d79a24f295c"}, - {file = "flask-3.1.1.tar.gz", hash = "sha256:284c7b8f2f58cb737f0cf1c30fd7eaf0ccfcde196099d24ecede3fc2005aa59e"}, + {file = "flask-3.1.2-py3-none-any.whl", hash = "sha256:ca1d8112ec8a6158cc29ea4858963350011b5c846a414cdb7a954aa9e967d03c"}, + {file = "flask-3.1.2.tar.gz", hash = "sha256:bf656c15c80190ed628ad08cdfd3aaa35beb087855e2f494910aa3774cc4fd87"}, ] [package.dependencies]