AWS

5

içinde Elastik Beanstalk için Uygulama Yük Dengeleyici nasıl kurulur Uygulama Yük Dengeleyici ile yeni bir ElasticBeanstalk uygulaması oluşturmaya çalışıyorum. Ben aşağıdaki komutları arayacağım: Bu hatanın son komut sonuçlarınınAWS

$ mkdir HelloWorld 
$ cd HelloWorld 
$ eb init 
$ echo "Hello World" > index.html 
$ eb create dev-env --elb-type application 

Çıktı:

Creating application version archive "app-170821_175709".

Uploading HelloWorld/app-170821_175709.zip to S3. This may take a while.

Upload Complete.

ERROR: Configuration validation exception: Invalid option value: 'null' (Namespace: 'aws:ec2:vpc', OptionName: 'ELBSubnets'): Specify the subnets for the VPC for load balancer type application.

benim VPC sorunun ne Herhangi fikirler? Bu bölge için varsayılan VPC kullanıyorum.

GÜNCELLEME: Ben daha fazla ilerleme kaydetmiştir, ama yine ALB almanız mümkün değilim ettik doğru ayarlanmış. Benim eb create komuta birkaç parametreyi ekledik:

eb create staging-env --elb-type application --vpc.id vpc-1234604b --vpc.publicip --vpc.ec2subnets subnet-12340aa2 --vpc.elbsubnets subnet-12340aa3,subnet-12341966 --vpc.securitygroup sg-1234ac01 --vpc.elbpublic 

Ama yine de aşağıdaki hatayı alıyorum: Ben yukarıda eb create komutunu çalıştırarak bu çalışma almak başardı

ERROR: Stack named 'awseb-e-ifnuqgmbah-stack' aborted operation. Current state: 'CREATE_FAILED' Reason: The following resource(s) failed to create: [AWSEBV2LoadBalancer].

ERROR: Creating load balancer named: arn:aws:elasticloadbalancing:us-west-2:123456785170:loadbalancer/app/awseb-AWSEB-Y1OVPGRIAZMD/cc5ce6193af39c0b failed Reason: S3Bucket: staging-bucket is not located in the same region with ELB: app/awseb-AWSEB-Y1OVPGRIAZMD/cc5ce6193af39c0b ```

+0

Whelp, bu sadece bir onay kutusu olması gereken için çılgın bir durum! –

cevap

4

Doğru vpc & alt ağ ayarları.

+1

Benim için çalıştı. ELB + ALB şu anda belgelenmemiş bir karmaşadır, bunun için teşekkürler. Bence bu bir konsol seçeneği değil, çünkü tüm ELB parametreleri kendi meslektaşlarına bağlı değil. Örneğin, sağlık kontrol URL'sinin Hedef Grupta açıkça belirlenmesi gerekir. –