SkyAtlas Bulutuna Erişim
Panel bağlantısını takip ederek oturum açın.
Oturum açtıktan sonra panel üzerinden servislere ve kaynaklarınıza erişebilirsiniz.
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 |
+-----------------------------------+--------------------+