1. Signup to Create a New Organization
We are rolling out our SaaS product. If you are interested in onboarding before we open it up completely, let us know. Until then you can install the self-hosted version of the Infra Server.
2. Open Your Infra Dashboard
After signing up for Infra, you should be automatically redirected to your Infra Dashboard. Be sure to also confirm your email address when you receive your introductory email.
3. Add a Kubernetes Cluster
Make sure you have helm (v3+) already installed.
Navigate to Clusters in your Dashboard.
Click the Connect cluster button and provide a cluster name.
You will be given the contents of a Helm values file. Either download the file or copy the contents to add to your own values file.
Then run this set of commands to install the Infra Helm repo:
helm repo add infrahq https://helm.infrahq.com helm repo update
Finally, run the command shown in the UI to install the connector. If you save the values file as something other than
values.yamlyou will need to change that part of the command.
4. Add a User
Navigate to Users in the Dashboard.
Click the + User button and enter the email of the user you wish to add.
They will receive an email which will allow them to set their password and login to Infra.
Navigate back to Clusters and choose the cluster you added above.
On the right side of the window, choose your user and select a role to assign to that user.
Alternatively, you can click the plus sign next to the cluster name to see a list of namespaces and then click on one of the namespaces. Now if you choose a user and role, you will be setting access for just that namespace rather than the entire cluster.
If you want to see your own roles in this list, refer to the Using Roles page to see how to enable them.
Consider adding your organization's Identity Provider, such as Okta or Azure AD or Google.
5. Install the CLI
The last step to actually signin to a cluster is to install the CLI. You can find the instructions to do this for your Operating System on the Install Infra CLI page.
infra login <dashboard url>. Now you can use all your usual tools to set the context and work with Kubernetes.