docs/doc/source/security/kubernetes/establish-keystone-credentials-from-a-linux-account.rst
Ron Stone f125a8b892 Remove spurious escapes (r8,dsR8)
This change addresses a long-standing issue in rST documentation imported from XML.
That import process added backslash escapes in front of various characters. The three
most common being '(', ')', and '_'.
These instances are removed.

Signed-off-by: Ron Stone <ronald.stone@windriver.com>
Change-Id: Id43a9337ffcd505ccbdf072d7b29afdb5d2c997e
2023-03-01 11:19:04 +00:00

2.8 KiB

For StarlingX and Platform OpenStack CLIs from a Local LDAP Linux Account Login

You can establish Keystone credentials for executing StarlingX and Platform OpenStack for a local user, if required; this is not setup by default.

For more information about ldapusersetup, see Create LDAP Linux Accounts <create-ldap-linux-accounts>.

User accounts created using ldapusersetup have access to the StarlingX (system, fm, sw-patch, dcmanager, etc.) and the platform 'OpenStack' CLI as part of the shell.

You can establish Keystone credentials, in order to use the StarlingX and Platform OpenStack , using one of the following methods:

  1. (Method 1) When you have logged into the Horizon Web interface with your Keystone user credentials, download an OpenStack RC file (openrc.sh), and use it to source the required environment within your local LDAP user shell . For more information on downloading your OpenStack RC file from Horizon, see, http://docs.openstack.org.
  2. (Method 2) Add the required environment variables manually into a wrcprc.sh file and use this to source the required environment within your local user shell.

Note

For security and reliability, add all the variables.

OS_USERNAME

the Keystone user name

OS_USER_DOMAIN_NAME

the default domain for the user

OS_PROJECT_NAME

the tenant name

OS_PROJECT_DOMAIN_NAME

the default domain for the project

OS_PASSWORD

a clear text representation of the Keystone password

OS_AUTH_URL

the Keystone Authentication URL

OS_IDENTITY_API_VERSION

the identity API version

OS_INTERFACE

the interface

OS_REGION_NAME

the Keystone Region Name