Account and Organization
In order to use Statehub with your Kubernetes clusters, you must create a Statehub account. This account will allow you to create globally replicated states, so that you can move applications between your different Kubernetes cluster in different cloud vendors or geographical regions.
When you first sign up for a Statehub account, you need to choose your StateHub organization ID. This ID is unique for your organization and cannot be changed.
All resources under your Statehub organization ID are private to your organization, and will only be accessible to your Kubernetes clusters and visible to users from within your organization.
Signing Up for a Statehub Account
To create a Statehub account:
- Go to https://console.statehub.io/auth/register
- Choose a Statehub organization ID, name, email, and click "Register"
- You'll receive an email requesting you to verify your email address.
Access tokens are used to grant access to the Statehub REST API.
The most common use case for REST API access is for using the Statehub CLI. If you want to generate a token for the CLI, it's recommended to follow this procedure.
To generate an access token:
- Go to https://console.statehub.io/tokens/
- Click the "Generate token" button
- Enter a name for the token, choose the permissions you want the token to have (all permissions are select by default), and click "Generate token"
The token will now be shown to you. Copy it to the your application. It will not be shown again.
Your profile allows you to set personal information like your name, profile picture, email address or password. You can access your profile by going to https://console.statehub.io/profile/.
To upgrade your subscription to a paid tier:
- Go to https://console.statehub.io/subscription/
- Choose the marketplace through which you want to subscribe
- Follow the instructions of the marketplace to create a subscription, until you will be redirected back to Statehub.