mik-laj opened a new issue #9752:
URL: https://github.com/apache/airflow/issues/9752


   Hello,
   
   It would be very helpful to have an operator that allows you to execute the 
SSH command on another virtual machine without the need to manage RSA keys and 
without the need to configure IP addresses. 
   
   * The server should be specified by instance name. 
   * The key should be provided using the following methods (user selection):
      - 
[OSLogin](https://cloud.google.com/compute/docs/instances/managing-instance-access#gcloud_1)
      - [Project/instance 
metadata](https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys)
      - None 
   -  We should support tunnel the ssh connection through [the Cloud 
Identity-Aware Proxy](https://cloud.google.com/iap/docs/using-tcp-forwarding). 
Thanks to this, we will be able access to VM instances that do not have public 
IP addresses or do not permit direct access over the internet.
   - We should support Connect to instances using their internal IP addresses 
rather than their external IP addresses. Thanks to this, we will be able to 
connect from one instance to another on the same VPC network, over a VPN 
connection, or between two peered VPC networks.
   
   In brief. This should work similarly to the [gcloud compute 
ssh](https://cloud.google.com/sdk/gcloud/reference/compute/ssh
   ) command.
   In brief. This should provide similar functionality as the AA command.
   https://cloud.google.com/sdk/gcloud/reference/compute/ssh
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to