Skip to main content
Skip table of contents

SkyAtlas Panelinden Stack Oluşturma

Stack ile birden çok sunucuyu aynı anda oluşturabilirsiniz.

Bu yazımızda basit bir stack oluşturmayı anlatacağız.

 

Stack için .yaml uzantılı bir taslak dosyası oluşturup içine aşağıdaki satırları eklemeniz gerekmektedir.

 

CODE
# vim stack.yaml

heat_template_version: 2016-04-08

parameters:
  key_name:
    type: string
    label: Key Name
    description: Name of key-pair to be used for compute instance

  image_id:
    type: string
    label: Image ID
    constraints:
          - allowed_values: [CentOS Linux release 6.6 (Final) ,
          CentOS Linux release 7.0.1406 (Core),
          Debian Jessie 8.2,
          Debian Wheezy 7.8 ,
          Ubuntu 16.04 Xenial ,
          Ubuntu Trusty ]
    description: Image to be used for compute instance

  instance_type:
    type: string
    label: Instance Type
    constraints:
          - allowed_values: [ General S	,
          Compute S	,
          General M	,
          Compute M	,
          General L	,
          Extreme S	,
          Compute L	,
          Extreme M	,
          General XL    ,
          Compute XL    ,
          Extreme L     ,
          General XXL   ,
          Extreme XL    ,
          Compute XXL   ,
          Extreme XXL	]
    description: Type of instance (flavor) to be used

resources:
  Test_Instance1:
    type: OS::Nova::Server
    properties:
      key_name: { get_param: key_name }
      image: { get_param: image_id }
      flavor: { get_param: instance_type}
  Test_Instance2:
    type: OS::Nova::Server
    properties:
      key_name: { get_param: key_name }
      image: { get_param: image_id }
      flavor: { get_param: instance_type}

Stack oluşturabilmek için

CODE
Orkestrasyon → Yığınlar → Yığını Başlat

adımlarını izleyebilirsiniz.

Şablonu Seç Pop-up Ekranı;

Şablon Kaynağı listesinden dosya seçeneğini seçip oluşturacağınız stack için taslak dosyasını yükledikten sonra SONRAKİ butonuna tıklamanız gerekmektedir.

 

Açılan Yığın Başlat pop-up sayfasında Yığın Adı alanına stack’in alacağı ismi , password for user alanına hesabınızın şifresini girmeniz gerekmektedir. Image ID listesinden oluşturulacak sunucu için imaj adını, Instance Type listesinden sunucunuzun boyutlarını seçmelisiniz. Son olarak Key Name alanından sunucularınıza erişebilmek için kullanacağınız key’i belirtmelisiniz. Bu işlemlerden sonra Launch butonuna basmalısınız.

Stack oluşturma işlemi tamamlandığında Yığınlar sekmesinde oluşturmuş olduğunuz Test_Stack ‘ i görebilirsiniz.

Sanal Makinalar sekmesinde yığınlar içerisinde oluşturulan sunucuları görebilirsiniz.

 

 Daha ayrıntılı bilgi için OpenStack Heat dökümanlarını inceleyebilirsiniz.

Heat Orchestration Template (HOT) Guide

Heat Orchestration Template (HOT) specification

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.