From 61231e9d0f23f543b2152fa63475706a3754aaae Mon Sep 17 00:00:00 2001 From: Stefano Date: Wed, 14 May 2025 23:22:11 -0500 Subject: [PATCH] provide the public key for key pair creation --- .vscode/settings.json | 1 + infrastructure/stack.py | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 977eb9a..1ce638b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -9,6 +9,7 @@ "gitea", "iptv", "nohup", + "stefano", "uvicorn", "venv" ] diff --git a/infrastructure/stack.py b/infrastructure/stack.py index c7365e4..10f8623 100644 --- a/infrastructure/stack.py +++ b/infrastructure/stack.py @@ -50,8 +50,11 @@ class IptvUpdaterStack(Stack): ) # Key pair for IPTV Updater instance - key_pair = ec2.KeyPair(self, "IptvUpdaterKeyPair", - key_pair_name="iptv-updater-key" + key_pair = ec2.KeyPair( + self, + "IptvUpdaterKeyPair", + key_pair_name="iptv-updater-key", + public_key_material="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZcD20mfOQ/al6VMXWWUcUILYIHyIy5gY9RmC6koicaMYTJ078yMUnYw9DONEIfvxZwceTrtdUWv7vOXjknh1bberF78Pi3vwwFKazdgjbyZnkM9r2N40+PqfOFYf03B53VIA8jdae6gaD3VvYdlwV5dqqW3N+JE/+7sXHLeENnqxeS5jNLoRKDIxHgV4MBnewWNdp77ZEHZFrG3Fj/0lnqq2EfDh+5E/Vhkc/mzkuXu2l5Z1szw2rcjJz4IYUjgnClorBVlmWwwiICrHbyVCYivaaVvpVmZoBy7WW1P8KFAiot4G6C0Klyn4sy2AwCQ7u65TyDtbCR89VuuwW0zLgERAfWMdhn/5HdIudcTScXEsUsADTqxb2x0IXVbs3uhxHCUcc7BVg0S7dpAbmpK+80NlDCH38LFcyrYASRD6/Le2skVePIFt0Tw1OnwPH/QqPG0Y9vLZJl8779pg+kpk+o1MaRnczPq9Sk9zr3dR4Sv82CObnjTeY5LCTvs06JBCtcey/vLk7RQYs43uXZgg746aWIcM0lgHPivh2JpUOAd/Kj1v4aEXTRgHyPPLQ4KKwnALcd4s6+ytXwf4gxumRmPf/7P6HYJQvY8pfVda8jEvu08rvSVMXb09Jq4tzS/JTX2flfEdF0qIyTNHnK/lum27fgP0yq6Pq24IWYXha9w== stefano@MSI" ) # Create IAM role for EC2