All Apps and Add-ons

Can AWS CLI be configured to use the Python that comes with Splunk?

MikeBertelsen
Communicator

When I run the cli below it works but fails because the python version on the Linux server is 2.6.6.
AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... aws s3 sync /opt/splunk/aws_cisco/ s3://cisco-managed-us.../...

see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
SNIMissingWarning

But Splunk is using version 2.7.13 which per the link above would work.
Is there a way to run the cli via a splunk cmd? My attempts have failed so far.

Tags (2)
0 Karma

MikeBertelsen
Communicator

Whereas it probably can be done the final 'supported' solution was the python3 for RHEL6.
There is also a side note regarding syntax:
AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... aws s3 sync /opt/splunk/aws_cisco/ s3://cisco-managed-us.../...
should have been written as:
AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... aws s3 sync s3://cisco-managed-us.../.../ /opt/splunk/aws_cisco/

Because the goal was to sync the s3 bucket to the local storage at which point Splunk could read the files in the local storage and ingest the desired data.

0 Karma

amiracle
Splunk Employee
Splunk Employee

Why not upgrade the version of python on the linux server? I don't think pathing it through Splunk would work due to the aws cli possible dependencies.

0 Karma

MikeBertelsen
Communicator

It has to be a version that RHEL supports.
Per a server tech "Red Hat has another Repo that has python3 for RHEL6 in it" so we are checking that now

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Community Content Calendar, September edition

Welcome to another insightful post from our Community Content Calendar! We're thrilled to continue bringing ...

Splunkbase Unveils New App Listing Management Public Preview

Splunkbase Unveils New App Listing Management Public PreviewWe're thrilled to announce the public preview of ...

Leveraging Automated Threat Analysis Across the Splunk Ecosystem

Are you leveraging automation to its fullest potential in your threat detection strategy?Our upcoming Security ...