[ENH] - Allow passing verify=False
to WorkflowService
#13
Labels
good first issue
Good for newcomers
needs: triage 🚦
Someone needs to have a look at this issue and triage
Context
When running the scheduler in more complex contexts such as nebari, if the main host endpoint for the Argo service is behind a proxy whose DNS has a self-signed certificate, any requests made via Hera will lead to the following issue:
The corresponding WorkflowService class already allows such configuration:
https://github.com/argoproj-labs/hera/blob/3470e8e8ec6f416d66e1e9a2a35970f3cbcf1261/src/hera/workflows/service.py#L63-L72
which already supports the check for the required setting in the
global_config
object as well:We need to make sure our
authenticate
function is extended to allow such settings as well:argo-jupyter-scheduler/argo_jupyter_scheduler/utils.py
Lines 53 to 73 in 5dea3f7
Value and/or benefit
Addresses issue when running both services in a local (testing) environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: