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 ```
Whelp, bu sadece bir onay kutusu olması gereken için çılgın bir durum! –