netenglabs / suzieq

Using network observability to operate and design healthier networks
https://www.stardustsystems.net/
Apache License 2.0
775 stars 105 forks source link

[Feature]: To support defining SuzieQ REST API parameters as environment variables when using SuzieQ Python API SDK #918

Open kagarcia1618 opened 8 months ago

kagarcia1618 commented 8 months ago

Suzieq version

0.21.0

Install Type

hand deployed python

Feature type

sq-rest-server

Use case

When writing a python application that communicates to different REST API servers, I prefer to consolidate the credentials and access details as encrypted environment variables. Current way of defining SuzieQ REST API server only supports using a yaml config file. By having this feature, SuzieQ users would be able to write their our custom application in an simplified and secured approach.

Proposed functionality/solution

To have an alternative method of defining SuzieQ REST API parameters via environment variables when using SuzieQ Python API SDK.

External dependencies

No response

Additional Context