Python'da boto3 kullanarak bir ec2 örneği oluşturmak mümkün mü? Boto3 belgesi burada yardımcı olmaz ve çevrimiçi olarak herhangi bir yardım belgesi bulamadım. Lütfen bazı örnek kodları/bağlantıları sağlayın.boto3 kullanarak ec2 örneği nasıl oluşturulur
cevap
API değişti ama belgelerinde orada belgelere
# Boto 3
ec2.create_instances(ImageId='<ami-image-id>', MinCount=1, MaxCount=5)
Bağlantı var: http://boto3.readthedocs.org/en/latest/guide/migrationec2.html#launching-new-instances
mevcut tüm seçenekler instance'a
http://boto3.readthedocs.org/en/latest/reference/services/ec2.html#EC2.Subnet.create_instances
oluşturmak için vardır API docs başvurunGerçekten belgelerinizde aradığınız bağlantı create_instances()
method of the ServiceResource object.
s = boto3.Session(region_name="us-west-1")
ec2 = s.resource('ec2')
...
instance = ec2.create_instances(**y_kwargs)
Bu daha detaylı örnek içerir ve mevcut parametrelerin daha uzun bir listesi: Bu, böyle bir EC2 kaynak oluşturmak eğer aradığınız nesnenin türüdür.
Ayrıca zaten AWS komut satırı arayüzü kullanarak çalışan AWS örnekleri için parametre değerlerini elde edebilirsiniz:
$ aws ec2 describe-instances
Bu, ilgili parametreler create_instances()
yönteme çıkarılan ve geçirilebilir hangi bir JSON dosyasını yazdırır . (Veya boto istemcisini kullanabilir ve describe_instances()
method numaralı telefonu kullanabilirsiniz.)
(Not: İstemci ile Kaynak arasında farkın ne olduğunu merak ediyorsanız, aynı amaç için farklı amaçlara hizmet ederler - istemci Kaynak daha yüksek düzeyli bir arabirim ise alt düzey bir arabirim.)
- 1. dynamodb içinde update_item örneği boto3
- 2. Boto3 (Python)
- 3. EC2 örneği AWS komut satırından
- 4. XAML'de sınıf örneği nasıl oluşturulur?
- 5. Boto3:
- 6. nasıl boto3 istemci nesne/I belirli bir boto3 işlevini alay çalışıyorum
- 7. EC2 Ubuntu Örneği - KORUMALI ÖZEL ANAHTAR DOSYA
- 8. AWS Cognito (boto3)
- 9. Kullanım Boto çalışan EC2 örneği durumunu
- 10. AWS EC2 ubuntu örneği disk alanını artırma
- 11. python, boto3 kullanarak Amazon S3 dizinleri oluşturma
- 12. Bir soyut XSD öğesi örneği nasıl oluşturulur
- 13. Bu sınıf yönteminde sınıf örneği nasıl oluşturulur?
- 14. Kotlin'de anonim arabirim örneği nasıl oluşturulur?
- 15. ApiController örneği ne zaman oluşturulur?
- 16. Bir IAM rolü olan bir EC2 örneğini başlatmak için Boto3'ü nasıl kullanırım?
- 17. Boto3 kullanarak ikinci bir dynamodb dizini nasıl sorgulanır?
- 18. AWS Boto ve boto3
- 19. Birden fazla AWS EC2 örneği arasındaki paylaşılan depolama alanı
- 20. sbt amazon üzerinde çalışma değil ec2 mikro örneği
- 21. SSH EC2 Linux örneği için varsayılan kullanıcı adı nedir?
- 22. pgAdmin kullanarak enumlar nasıl oluşturulur?
- 23. CSS kullanarak SVG'ler nasıl oluşturulur?
- 24. Selenyum kullanarak çerez nasıl oluşturulur?
- 25. Boto3 güncellenmesi birden çok değerin bir öğenin güncellenmesinin boto3 belgelerinde
- 26. Bir denetleyici örneği ne zaman oluşturulur?
- 27. tomcat 8'i Amazon webservices EC2'ye nasıl yükleyebilirim EC2
- 28. Boto3 download_file'ı AWS KMS ile nasıl kullanıyorsunuz?
- 29. Yetkilendirme mekanizmasını boto3 ile inline nasıl yapılır
- 30. S3/EC2
Güvenlik grubunu belirtmek için bir anahtar kelime bağımsız değişkeni var mı? Bu şekilde, örneği oluşturabilir ve sunucuya ssh yapmamı sağlayacak doğru güvenlik grubunu kurabilirim. – applecider
Bir 'SecurityGroups = [' secgroup ', ..] 'anahtar kelime argümanı kabul etmelidir. Bu [issue] (https://github.com/boto/boto3/issues/136), 'run_instances' için orijinal boto2 'run_instances' işlevini çalıştırıyor. . [Dökümanlar] 'a bakın (http://botocore.readthedocs.org/en/latest/reference/services/ec2.html#EC2.Client.run_instances) – gbs
Teşekkürler dostum, bir atış verecektir – applecider