Amazon ec2 领事boshrelease部署错误
我遵循他们的自述: 结果:Amazon ec2 领事boshrelease部署错误,amazon-ec2,consul,cf-bosh,Amazon Ec2,Consul,Cf Bosh,我遵循他们的自述: 结果: Deploying --------- Director task 1990 Deprecation: Ignoring cloud config. Manifest contains 'networks' section. Started preparing deployment > Preparing deployment. Done (00:00:00) Started preparing package compilation >
Deploying
---------
Director task 1990
Deprecation: Ignoring cloud config. Manifest contains 'networks' section.
Started preparing deployment > Preparing deployment. Done (00:00:00)
Started preparing package compilation > Finding packages to compile. Done (00:00:00)
Started compiling packages
Started compiling packages > envconsul/90d4cc3b4e290c3833cf5e32d0b5c99f4a63c0be
Started compiling packages > consul-template/561a4a5d99c375822876d5482ed24f790a0e216b
Started compiling packages > consul/30f12d1e70d89f28b34a433d2b885a03ae41adae
Failed compiling packages > consul-template/561a4a5d99c375822876d5482ed24f790a0e216b: Unknown CPI error 'InvalidCall' with message 'Arguments are not correct, details: 'expected params[:filters][0][:values][0] to be a String, got value nil (class: NilClass) instead.'' in 'create_vm' CPI method (00:00:12)
Failed compiling packages > envconsul/90d4cc3b4e290c3833cf5e32d0b5c99f4a63c0be: Unknown CPI error 'InvalidCall' with message 'Arguments are not correct, details: 'expected params[:filters][0][:values][0] to be a String, got value nil (class: NilClass) instead.'' in 'create_vm' CPI method (00:00:12)
Failed compiling packages > consul/30f12d1e70d89f28b34a433d2b885a03ae41adae: Unknown CPI error 'InvalidCall' with message 'Arguments are not correct, details: 'expected params[:filters][0][:values][0] to be a String, got value nil (class: NilClass) instead.'' in 'create_vm' CPI method (00:00:12)
Failed compiling packages (00:00:12)
Error 100: Unknown CPI error 'InvalidCall' with message 'Arguments are not correct, details: 'expected params[:filters][0][:values][0] to be a String, got value nil (class: NilClass) instead.'' in 'create_vm' CPI method
Task 1990 error
我已尝试跟踪此
未知CPI错误,但没有成功。在将bosh部署到aws期间,我收到了相同的错误消息。原因是我的行李清单上有个错误
反而
cloud_properties: {subnet: subnet-6b54e7f1}
我正在写信
cloud_properties: {subnet-6b54e7f1}
另一个原因是我的实例类型是m3。它必须是m4。
更正后,此错误消息消失。在将bosh部署到aws时,我收到了相同的错误消息。原因是我的行李清单上有个错误
反而
cloud_properties: {subnet: subnet-6b54e7f1}
我正在写信
cloud_properties: {subnet-6b54e7f1}
另一个原因是我的实例类型是m3。它必须是m4。
在我更正后,此错误消息消失。最后,问题是他们生成的清单文件中存在错误,他们的自述文件告诉您通过运行模板/make_manifest aws-ec2
生成该文件。除了清单错误之外,正确的命令实际上只有模板/make_manifest aws
(没有“ec2”部分)
无论如何,这是为我部署的清单文件。请注意,concur集群实际上没有工作(仪表板上有500个错误),但是,这是另一篇文章的故事。查找已编辑的$FOO
项,以替换为您自己的项
compilation:
cloud_properties:
instance_type: m3.medium
availability_zone: us-east-1d
network: consul1
reuse_compilation_vms: true
workers: 6
director_uuid: $YOUR_ID
jobs:
- instances: 3
name: consul
networks:
- name: consul1
persistent_disk: 4096
properties:
consul:
join_host: 0.consul-z1.consul1.consul-aws.microbosh
services:
example: {}
networks:
apps: consul1
resource_pool: small_z1
templates:
- consumes:
consul_servers:
from: consul_leaders
name: consul
provides:
consul_servers:
as: consul_leaders
release: consul
update:
canaries: 0
max_in_flight: 50
name: consul-aws
networks:
- cloud_properties: {}
name: floating
type: vip
- cloud_properties:
subnet: $YOUR_SUBNET
security_groups:
- default
availability_zone: us-east-1d
name: consul1
type: dynamic
properties: {}
releases:
- name: consul
version: latest
resource_pools:
- cloud_properties:
instance_type: m3.medium
availability_zone: us-east-1d
name: small_z1
network: consul1
stemcell:
name: bosh-aws-xen-hvm-ubuntu-trusty-go_agent
version: latest
update:
canaries: 0
canary_watch_time: 1000-60000
max_in_flight: 50
serial: true
update_watch_time: 1000-60000
最后,问题是生成的清单文件中存在错误,自述文件告诉您通过运行模板/make_manifest aws-ec2
生成该文件。除了清单错误之外,正确的命令实际上只有模板/make_manifest aws
(没有“ec2”部分)
无论如何,这是为我部署的清单文件。请注意,concur集群实际上没有工作(仪表板上有500个错误),但是,这是另一篇文章的故事。查找已编辑的$FOO
项,以替换为您自己的项
compilation:
cloud_properties:
instance_type: m3.medium
availability_zone: us-east-1d
network: consul1
reuse_compilation_vms: true
workers: 6
director_uuid: $YOUR_ID
jobs:
- instances: 3
name: consul
networks:
- name: consul1
persistent_disk: 4096
properties:
consul:
join_host: 0.consul-z1.consul1.consul-aws.microbosh
services:
example: {}
networks:
apps: consul1
resource_pool: small_z1
templates:
- consumes:
consul_servers:
from: consul_leaders
name: consul
provides:
consul_servers:
as: consul_leaders
release: consul
update:
canaries: 0
max_in_flight: 50
name: consul-aws
networks:
- cloud_properties: {}
name: floating
type: vip
- cloud_properties:
subnet: $YOUR_SUBNET
security_groups:
- default
availability_zone: us-east-1d
name: consul1
type: dynamic
properties: {}
releases:
- name: consul
version: latest
resource_pools:
- cloud_properties:
instance_type: m3.medium
availability_zone: us-east-1d
name: small_z1
network: consul1
stemcell:
name: bosh-aws-xen-hvm-ubuntu-trusty-go_agent
version: latest
update:
canaries: 0
canary_watch_time: 1000-60000
max_in_flight: 50
serial: true
update_watch_time: 1000-60000
是 啊这是他们生成的清单文件中的错误。我要发布解决方案。是的。。。这是他们生成的清单文件中的错误。我将发布解决方案。