Keystone Servisi için TOKEN Almak

Önce keystone adresini bulalım (http://vipcontroller:35357/v3/auth/tokens) ve kullanıcı için token isteği gönderelim: image

curl --request POST \
  --url http://vipcontroller:35357/v3/auth/tokens \
  --header 'Content-Type: application/json' \
  --data '{
    "auth": {
        "identity": {
            "methods": [
                "password"
            ],
            "password": {
                "user": {
                    "name": "kullanici-adi",
                    "domain": {
                        "name": "Default"
                    },
                    "password": "kullanici-sifresi"
                }
            }
        }
    }
}
'

Özetle yukarıdaki isteğin JSON ile POST metodu içerdiği ve aşağıdaki JSON nesnesini gövdesinde barındırdığını söyleyebiliriz:

{
    "auth": {
        "identity": {
            "methods": [
                "password"
            ],
            "password": {
                "user": {
                    "name": "your-username",
                    "domain": {
                        "name": "Default"
                    },
                    "password": "your-password"
                }
            }
        }
    }
}

Cevabın HEADERS kısmında X-Subject-Tokenanahtarında TOKEN bilgisini göreceğiz:

image


Nova Hizmeti için TOKEN Almak

Önce NOVA hizmetinin adresini bulalım (http://vipcontroller:5000/v3/auth/tokens) ve curl ile http isteği atarak TOKEN bilgimizi alalım:

image

image