Ich habe einen Fehler, wie unten bei der Ausführung vagrant Befehl Vagrant: (: # {Region} region)
# vagrant up --provider=aws
Es sind Fehler in der Konfiguration dieser Maschine
ein AMI muss über "ami" konfiguriert werden. Bitte beheben die folgenden Fehler und versuchen Sie es erneut:AWS Provider: * Eine AMI muss über "ami" konfiguriert werden (Bereich: # {Region})
ich Vagrant 2.0.1 bin mit mit Vagabund-aws 0.7.2
Vagrant Datei:
Vagrant.configure("2") do |config|
require 'vagrant-aws'
Vagrant.configure('2') do |config|
config.vm.box = 'Vagarent'
config.vm.provider 'aws' do |aws, override|
aws.access_key_id = "xxxxxxxxxxxxxxxxxx"
aws.secret_access_key = "xxxxxxxxxxxxxxxxxxxxxxxx"
aws.keypair_name = 'ssh-keypair-name'
aws.instance_type = "t2.micro"
aws.region = 'us-west-2a'
aws.ami = 'ami-1122298f0'
aws.security_groups = ['default']
override.ssh.username = 'ubuntu'
override.ssh.private_key_path = '~/.ssh/ssh-keypair-file'
end
end
Wie es zu lösen?
Frédéric Henri - Danke. Ja. Ich wechselte zu aws.region = 'us-west-2' anstelle von aws.region = 'us-west-2a', trotzdem bekomme ich denselben Fehler. Können Sie bitte andere Möglichkeiten prüfen? – lakshmikandan
Danke, Frédéric Henri. J. – lakshmikandan