Getting Started with Hub
Hub is a SaaS platform that gives you access to all of Pachyderm's functionalities without the burden of deploying and maintaining it locally or in a third-party cloud platform.
This section walks you through the steps of creating a workspace in Hub so that you do not need to worry about the underlying infrastructure and can get started right away.
Get a workspace up and running in a few minutes. Contact us and take advantage of our 21-day free trial* to start experimenting.
Got any questions? Contact our Support Team or ask us on our Users Slack Channel.
*Offer limited to one single user workspace with 4 vCPUs, 15GB RAM, and unlimited object storage.
Get started in 4 simple steps
Before you start
Log in with your GitHub or Google account to start using hub.pachyderm.com.
1- Create a Workspace
Click the Create a 4-hr Workspace button and fill out the form.
You just provisioned a one-node cluster that you can now use for a limited time for free!
While Pachyderm maintains a few clusters that are instantly available, none may be available during periods of high traffic. If your workspace is in a starting state, you might have to wait a few minutes for it to be ready.
2- Install pachctl
You can access your workspace through Pachyderm's CLI
pachctl or our web UI called Console. Although you can perform most simple actions directly in the Console,
pachctl provides full functionality. Most likely, you will use
pachctl for any operation beyond the most basic workflow. We recommend that you use
pachctl for all data operations and the Console to view your data and graphical representation of your pipelines.
After your workspace creation, open a terminal window and install 'pachctl'.
kubectl commands are not supported for the workspaces deployed on Hub.
3-4 Configure your Pachyderm context and login to your workspace by using a one-time authentication token
To configure a Pachyderm context and log in to your workspace (i.e. have your
pachctl CLI point to your new workspace), click the CLI link on your workspace name in the Hub UI.
Then, in your terminal window, copy, paste, and run the commands 1,2,3 listed in the instructions.
Note that we are assuming that you have installed Pachyderm's CLI tool
pachctl. If not, follow the link on top of your connection window.
Verify that you have set the correct context:
The system should return the name of your workspace.
pachctl config get active-context
Create a test repo: System response
NAME CREATED SIZE (MASTER) ACCESS LEVEL
test 5 seconds ago 0B OWNER
Check the repo in your console:
In the Hub UI, click the Console button next to your workspace name.
Your console opens in a new window. Click View Project. Your should see your newly created repo test.
You have successfully deployed and configured a Pachyderm workspace in Hub.
Next, start creating your first pipelines: Beginner Tutorial.
Last update: January 4, 2022