Setenv komutu, Ortam Değişkenlerini değiştirmek içindir.
export InstanceType=t2.medium
Ve doesnt gerçekten sizin beanstalk çevre için bir şey yapmak: Dolayısıyla denedin komutu bash eşdeğerdir.
Sen bir anda çalışan ortamını düzenlemek için eb config
kullanabilirsiniz -i seçeneğini kullanarak bir ortam yaratmak sırasında
eb create -i t2.micro
oluşturmak Ya yapabilirsiniz. Bu bir metin editörü açılacak.
aws:autoscaling:launchconfiguration:
IamInstanceProfile: aws-elasticbeanstalk-ec2-role
EC2KeyName: aws
InstanceType: t1.micro
Ve t1.micro t2.micro için düzenleyin: benziyor bölümünü bulun. (Kaydedip çıkın)
Ama hayatınızı kolaylaştıracak, sen .elasticbeanstalk/saved_configs/default.cfg.yml
aşağıda kaydedebilirsiniz hale getirmek ve gelecekteki tüm yaratır üzerinde CLI tüm bu ayarları kullanacaktır.
AWSConfigurationTemplateVersion: 1.1.0.0
OptionSettings:
aws:elb:loadbalancer:
CrossZone: true
aws:elasticbeanstalk:command:
BatchSize: '30'
BatchSizeType: Percentage
aws:autoscaling:launchconfiguration:
IamInstanceProfile: aws-elasticbeanstalk-ec2-role
EC2KeyName: aws
InstanceType: t2.micro
aws:elb:policies:
ConnectionDrainingEnabled: true
aws:autoscaling:updatepolicy:rollingupdate:
RollingUpdateType: Health
RollingUpdateEnabled: true
aws:elb:healthcheck:
Interval: '30'
belgelerinde ben 'eb create' için' -i' seçeneği bulabilirim? – ustroetz
Her zaman "eb create --help" var. Ancak gerçekten bir web belgesi istiyorsanız: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-create.html –
'eb config 'CloudFormation yapılandırmasını görüntüler ve EB – Eric