Milkshake Cloud Migration Portal
Milkshake Tools | Help & FAQ
Back To Milkshake Tools
H.01

Application Credential Setup

Guide

Create The Credential

Milkshake authenticates to your target OpenStack project with an application credential. Application credentials prevent over-exposure of your primary login secrets; they are essentially time-limited, RBAC'd tokens. Create a dedicated one for your migration. No roles are required; it inherits your existing capabilities. You paste its id and secret into the Milkshake entry page.

Skyline (GUI)
  1. Open the Skyline UI and go to User Center.
  2. Select Application Credentials, then click Create Application Credential.
  3. Give it a name and an expiration date long enough to perform your migrations, or a new credential will be needed after it expires.
  4. Leave Roles empty; the credential inherits your current capabilities. Click OK.
  5. Save the credential locally; the secret is shown only once.
Skyline Create Application Credentials dialog showing the name, expiration date, empty roles, and description fields.

Open the saved credential and copy the id and secret to log in:

{ "id": "05c2019cb581111d90d703348b4a2047", "description": "OSPC to Rackspace OpenStack Flex migration", "project_id": "35839fed2791dc296b658018e4629c38", "expires_at": "2026-06-25T04:59:59.999000", "secret": "MyYoegcdLJ0gSDj7fgF4uN1234_LYuPa7MUvak8Pq3gD7H4vC1234dp_VzvCxxV-XyyAmdv9e70IToaam4zZ4Q" }
OpenStack CLI

Or create the same credential from the command line:

openstack application credential create milkshake \ --description "OSPC to Rackspace OpenStack Flex migration" \ --expiration 2026-06-25T00:00:00 \ -f yaml id: 05c2019cb581111d90d703348b4a2047 name: milkshake project_id: 35839fed2791dc296b658018e4629c38 secret: MyYoegcdLJ0gSDj7fgF4uN1234_LYuPa7MUvak8Pq3gD7H4vC1234dp_VzvCxxV-XyyAmdv9e70IToaam4zZ4Q expires_at: "2026-06-25T04:59:59.999000"

The secret is shown only at creation. If you lose it, delete the credential and create a new one.

Help|Target CloudApplication Credential Setup