답변:
.juju / environments.yaml에 원하는 수의 환경이있을 수 있으며 환경을 기본값으로 설정하십시오. ec2, 개인용 오픈 스택 클라우드 및 로컬 시스템을 갖춘 위생 환경 .yaml은 다음과 같습니다.
default: sample
environments:
sample:
type: ec2
control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
access-key: 0123456789ABCDEF
default-series: precise
openstack:
type: ec2
default-instance-type: m1.small
control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
ec2-uri: http://my.private.cloud:8773/services/Cloud
s3-uri: http://my.private.s3:3333
default-image-id: ami-000000ab
access-key: random-uuid-follows-1fc1f05e-1c37-4594-8e5e:me_project
secret-key: 4a75192b-2478-4acf-a6e8-aa60bbaf1e28
default-series: precise
local:
type: local
default-series: precise
data-dir: /home/clint/.juju/data
admin-secret: 3d909951d4984b92963f1186c4b6cb16
control-bucket: foo
customer-one:
type: ec2
control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
access-key: 0123456789ABCDEF
default-series: precise
customer-two:
type: ec2
control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
access-key: 0123456789ABCDEF
default-series: precise
juju 명령에 '--environment'또는 '-e'인수를 추가하여 환경을 선택할 수 있습니다.
juju status -e customer-one
단순히 다른 것과 다른 것을 반환
juju status
또한 각 환경에는 공급자에 따라 다른 구성 옵션이 있습니다. juju 설명서의 다음 섹션을 참조하십시오.
ec1 'n ec2로 더 많은 환경을 만든 후 ec1에 일부 노드를 할당하고 ec2에 다른 노드를 어떻게 할당 할 수 있습니까? 그리고 해당 환경에 할당 된 노드의 부트 스트랩은 어떻게 작동합니까?
배포 된 서비스를 더 잘 관리 할 수있는 방법 일뿐입니다. 감사합니다.