[ 
https://issues.apache.org/jira/browse/AIRFLOW-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16781749#comment-16781749
 ] 

ASF subversion and git services commented on AIRFLOW-3918:
----------------------------------------------------------

Commit f4253a29513d6506132e55ffabc31117f916d78a in airflow's branch 
refs/heads/master from Daniel Mateus Pires
[ https://gitbox.apache.org/repos/asf?p=airflow.git;h=f4253a2 ]

[AIRFLOW-3918] Add ssh private-key support to git-sync for KubernetesExecutor 
(#4777)

Add configuration for git SSH auth and update git-sync version in
template (mutually exclusive of user authentication).

Update git-sync version to the latest, current version did not
support SSH authentication environment variables

Security context was required to read the mounted SSH key for
git-sync SSH authentication

Add example of configmap + Kubernetes secret snippet in config template

> Adding a parameter in Airflow-kubernetes config to support git-sync with SSH 
> credential
> ---------------------------------------------------------------------------------------
>
>                 Key: AIRFLOW-3918
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-3918
>             Project: Apache Airflow
>          Issue Type: New Feature
>            Reporter: Daniel Mateus Pires
>            Assignee: Daniel Mateus Pires
>            Priority: Minor
>
> It's the preferred pattern in my work place to integrate deployment systems 
> with GitHub using the SSH deploy key feature that can easily be scoped to 
> read-only on a single repository
> I would like to support this feature by supporting a "git_ssh_key_file" 
> parameter in the kubernetes section of the config, which would be an 
> alternate authentication method to the already supported git_user + 
> git_password
> It will use the following feature: 
> https://github.com/kubernetes/git-sync/blob/7bb3262084ac1ad64321856c1e769358cf18f67d/cmd/git-sync/main.go#L88
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to