You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Aishwarya Mohan (JIRA)" <ji...@apache.org> on 2018/07/17 17:56:00 UTC
[jira] [Created] (AIRFLOW-2759) Simplify proxy server based access
to external platforms like S3, Google cloud
Aishwarya Mohan created AIRFLOW-2759:
----------------------------------------
Summary: Simplify proxy server based access to external platforms like S3, Google cloud
Key: AIRFLOW-2759
URL: https://issues.apache.org/jira/browse/AIRFLOW-2759
Project: Apache Airflow
Issue Type: Improvement
Components: hooks
Reporter: Aishwarya Mohan
Assignee: Aishwarya Mohan
Several companies adopt a Proxy Server based approach in order to provide an additional layer of security while communicating with external platforms to establish legitimacy of caller and calle. A potential use case would be writing logs from Airflow to a cloud storage platform like google cloud via an intermediary proxy server.
In the current scenario the proxy details need to be hardcoded and passed to the HTTP client library(httplib2) in the GoogleCloudBaseHook class (gcp_api_base_hook.py). It would be convenient if the proxy details (for example, host and port) can be extracted from a separate section in airflow.cfg file as opposed to hardcoding the details at hook level.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)