Les bases suivent l'article ci-dessous. Tutoriel: Configurer PyCharm Professional sur le point de terminaison de développement
Toutefois, étant donné que cet article suppose un point de terminaison de développement qui s'exécute en dehors du VPC, la procédure est très différente pour les points de terminaison qui s'exécutent à l'intérieur du VPC.
――Parce que vous êtes dans un VPC privé, ne le touchez pas directement
Si Glue traite uniquement S3 en tant que source de données, il peut être en dehors du VPC, mais lors de la gestion du système JDBC en tant que source de données, il doit être placé à l'intérieur du VPC.
--Créer un serveur de plateforme de manière courante --N'oubliez pas uniquement la clé ssh --Créé sur le même VPC que le point de terminaison de développement
--Autoriser ssh uniquement à partir du sous-réseau public où la plate-forme est située dans le groupe de sécurité de sous-réseau privé
--Créez un tunnel SSH comme indiqué ci-dessous
ssh -i <Étape serveur pem> ec2-user@<DNS public du serveur pas à pas> -L <Port local que vous souhaitez définir>:<Adresse privée du point de terminaison de développement>:22 -N
Host
spécifie un hôte local
--Port
spécifie le port local défini dans le tunnel est la paire de clés OpenSSH --
Private key pathest le chemin de la clé privée de la clé publique définie dans le point de terminaison de développement (pas la clé privée EC2) --OK si vous réussissez avec
Test Connection`
Le reste est OK si vous faites la même chose que le tutoriel.
Tutoriel: Configurer PyCharm Professional sur le point de terminaison de développement Securely Connect to Linux Instances Running in a Private Amazon VPC | AWS Security Blog Développement Spark avec l'entrepôt d'AWS Glue-Ota Débogage avec Remote PyCharm-Help | PyCharm
Recommended Posts