Ana içeriğe geç

SkyAtlas Bulutuna Erişim

Panel bağlantısını takip ederek oturum açın.

Login

Oturum açtıktan sonra panel üzerinden servislere ve kaynaklarınıza erişebilirsiniz.

Panel

Birleşik OpenStack istemcisi (openstack) önerilen komut satırı arayüzüdür. Bu kılavuzdaki örneklerin çoğunda bu istemci kullanılacaktır. Kullanabileceğiniz en yeni OpenStack istemcisini kullanmanızı öneririz. Bağımsız Mac, Windows ve Linux makineleri için de sürümler mevcuttur.

OpenStack araçlarını kendi istemci makinenize kurmak için şu yöntemlerden birini takip edebilirsiniz:

Kurulum

Linux

DEBIAN / UBUNTU
$ sudo apt install python3-openstackclient
RED HAT / CENT OS
$ sudo yum install python3-openstackclient

MacOS

BREW

Info

Brew henüz kurulmamışsa, tek satırlık kurulumu https://brew.sh/ adresinden alabilirsiniz.

Brew'i kurduktan sonra Openstack istemcisini diğer paketler gibi kurabilirsiniz.

$ brew install openstackclient

pip

$ pip install --upgrade pip wheel
$ pip install python-openstackclient

Info

Sistem kitaplıklarınızı karıştırmak istemiyorsanız Python sanal ortamı da kullanabilirsiniz, https://docs.python.org/3/library/venv.html adresindeki belgelere bakın.

Erişim Bilgilerini Alın

Url e gidip kullanıcınızla başarıyla oturum açıp projeye eriştikten sonra OpenStack RC dosyası veya OpenStack cloud.yaml dosyası indireceksiniz.

OpenStack RC dosyanız şöyle görünecek:

export OS_AUTH_URL=https://panel.skyatlas.com:5000
export OS_PROJECT_NAME="your_project_name"
export OS_USERNAME="your_username"
export OS_PROJECT_ID="2349******************4f96786"
export OS_USER_DOMAIN_NAME="Default"
export OS_REGION_NAME="Sogutozu-Ankara"
export OS_INTERFACE=public
export OS_IDENTITY_API_VERSION=3
echo "Please enter your OpenStack Password for project $OS_PROJECT_NAME as user $OS_USERNAME: "
read -sr OS_PASSWORD_INPUT
export OS_PASSWORD=$OS_PASSWORD_INPUT

OpenStack RC dosyasını kullanın:

$ source your_project_name-openrc.sh

cloud.yaml dosyanız şöyle görünecek:

clouds:
    skyatlas:
        auth:
            auth_url: https://panel.skyatlas.com:5000
            username: "your_username"
            password: "*****************"
            project_name: "your_project_name"
            project_id: 2349******************4f96786
            user_domain_name: "Default"
        regions:
        - Sogutozu-Ankara
        interface: "public"
        identity_api_version: 3

OpenStack cloud.yaml dosyasını kullanın:

$ mkdir -p ~/.config/openstack
$ mv clouds.yaml ~/.config/openstack/clouds.yaml
# or
$ mkdir -p /etc/openstack
$ mv clouds.yaml /etc/openstack/clouds.yaml

$ export OS_CLOUD=skyatlas 
# or
$ openstack --os-cloud=skyatlas

Buluta Bağlan

Hazır olup olmadığınızı test etmek için verebileceğiniz örnek komut.

$ openstack project list
+-----------------------------------+--------------------+
| ID                                | Name               |
+-----------------------------------+--------------------+
| 2349******************4f96786     | your_project_name  |
+-----------------------------------+--------------------+