Skip to content

SecureApp extension inclusion in docker init-container image #745

Description

@rahulsplunk

Requirement:

To enable the Python side of SecureApp agent to be packaged as part of otel agent release . This will enable the Auto instrumentation and Zero config initiative for SecureApp as part of splunk otel release .

Current location of SecureApp python agent https://pypi.org/project/secureapp-python-agent/.

Current state what i see in this repo :

The init-container image (quay.io/signalfx/splunk-otel-instrumentation-python) is a multi-stage build:

 - Stage 1: Python 3.11, installs 49 packages from docker/requirements.txt into /autoinstrumentation
 - Stage 2: Copies to busybox — that directory is what the OTel Operator mounts into pods
 - requirements.txt contains exclusively OTel instrumentation libraries (Flask, Django, FastAPI, Redis, etc.)
 - Zero mentions of secureapp, secure_app, argento, or any security agent. No -csa variant image exists.

Can you guys please help with this @pmcollins ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions