Hem yerel olarak hem de EC2'ye takılar dağıtabilmek istiyorum. Her iki girişi içeren örnek ortamlar.yaml nedir?
EC2 ve / veya LXC'ye dağıtabilmek için aralarında nasıl geçiş yapabilirim?
Hem yerel olarak hem de EC2'ye takılar dağıtabilmek istiyorum. Her iki girişi içeren örnek ortamlar.yaml nedir?
EC2 ve / veya LXC'ye dağıtabilmek için aralarında nasıl geçiş yapabilirim?
Yanıtlar:
.Juju / environes.yaml dosyasında istediğiniz sayıda ortama sahip olabilir ve ardından birini varsayılan olarak ayarlayabilirsiniz. Sanitized ortamlarım: ec2, özel bir opentack bulutu ve yerel makinemle birlikte:
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
Herhangi bir juju komutuna '--environment' veya '-e' argümanını ekleyerek ortamı seçebilirim,
juju status -e customer-one
Sadece farklı şeyler döndürür
juju status
Ayrıca her ortamın sağlayıcıya bağlı olarak farklı yapılandırma seçenekleri vardır, juju belgelerinin aşağıdaki bölümlerine bakın:
ec1 'n ec2 olarak daha fazla ortam oluşturduktan sonra, ec1'e bazı düğümleri ve ec2'ye bazı düğümleri nasıl atayabiliriz? Ve bu ortamlarda atanan düğümlerin önyüklemeleri nasıl çalışır?
Sadece onlara dağıtılan hizmetleri yönetmek için daha iyi bir yol var, teşekkürler.