Size: a a a

2020 October 09

ME

Max Efremov in Airflow
да, в конфиге надо указать
источник

ME

Max Efremov in Airflow
и он открывать тоже с с3 будет
источник

MD

Mikhail Dubkov in Airflow
Есть пример работающий ?
источник

ME

Max Efremov in Airflow
remote_logging = True

remote_base_log_folder = s3://bucket/logs/
источник

ME

Max Efremov in Airflow
наверное надо boto3 туда включить ещё при установке
источник

ME

Max Efremov in Airflow
ну и это у меня на ЕС2, если нет, надо ещё креды прописать в коннекшене: remote_log_conn_id =
источник

MD

Mikhail Dubkov in Airflow
Max Efremov
ну и это у меня на ЕС2, если нет, надо ещё креды прописать в коннекшене: remote_log_conn_id =
Вот меня это больше всего интересует
источник

MD

Mikhail Dubkov in Airflow
S3 connection ID
The s3_uri above is a connection ID that I made up. In Airflow, it corresponds to another environment variable, AIRFLOW_CONN_S3_URI. The value of that is your S3 path, which has to be in URI form. That's
s3://access_key:secret_key@bucket/key
Store this however you handle other sensitive environment variables.
источник

ME

Max Efremov in Airflow
машинка не на ec2?
источник

MD

Mikhail Dubkov in Airflow
Max Efremov
машинка не на ec2?
Нет, outside
источник

MD

Mikhail Dubkov in Airflow
Mikhail Dubkov
S3 connection ID
The s3_uri above is a connection ID that I made up. In Airflow, it corresponds to another environment variable, AIRFLOW_CONN_S3_URI. The value of that is your S3 path, which has to be in URI form. That's
s3://access_key:secret_key@bucket/key
Store this however you handle other sensitive environment variables.
Вот предлагают указывать такой s3uri, у меня вопрос возникает как указать endpoint
источник

ME

Max Efremov in Airflow
тогда коннект создать и на его сослаться
источник

ME

Max Efremov in Airflow
источник

MD

Mikhail Dubkov in Airflow
Не опция, используется helm etc
источник

MD

Mikhail Dubkov in Airflow
Mikhail Dubkov
S3 connection ID
The s3_uri above is a connection ID that I made up. In Airflow, it corresponds to another environment variable, AIRFLOW_CONN_S3_URI. The value of that is your S3 path, which has to be in URI form. That's
s3://access_key:secret_key@bucket/key
Store this however you handle other sensitive environment variables.
источник

ME

Max Efremov in Airflow
А просто указать
remote_base_log_folder = s3://access_key:secret_key@bucket/key
если?
источник

MD

Mikhail Dubkov in Airflow
А откуда endpoint тогда известен будет ?
источник

MD

Mikhail Dubkov in Airflow
Подозреваю что нужно сгенерировать URL и указать на conn
источник

ДН

Дмитрий Негреев... in Airflow
Там надо в extras вписывать почти все, посмотрите как s3hook параметры считывает
источник

ME

Max Efremov in Airflow
Mikhail Dubkov
А откуда endpoint тогда известен будет ?
Какой endpoint?
источник