Skip to content

LINBIT/linstor-wait-until

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linstor-wait-until

Latest release

Waits until a specific component of LINSTOR is online and usable.

Usage

The program will continuously loop until the condition is true. Currently implemented:

  • linstor-wait-until api-online waits until the LINSTOR API is online, i.e. you can start sending client commands
  • linstor-wait-until satellite-online <satellite-name> waits until a satellite's status is ONLINE.

Configuration

linstor-wait-until uses the environment variables specified in the golinstor library for configuration.

Variable Description
LS_CONTROLLERS A comma-separated list of LINSTOR controller URLs to connect to.
LS_USERNAME Username to use for HTTP basic auth.
LS_PASSWORD Password to use for HTTP basic auth.
LS_ROOT_CA CA certificate to use for authenticating the server.
LS_USER_KEY TLS key to use for authenticating the client to the server.
LS_USER_CERTIFICATE TLS certificate to use for authenticating the client to the server.
LS_BEARER_TOKEN_FILE Name of the file containing the token for Bearer Token Authentication.