Prerequisites
Before you begin, you’ll need:- A ShiftLabs account (sign up at shiftlabs.dev)
- A Linux server to install the Mesh Agent (if connecting on-premise infrastructure)
- Admin access to your infrastructure services (Kubernetes, Vault, etc.)
Step 1: Create Your Organization
When you first sign up, you’ll create an organization (tenant) for your team.Sign Up
Go to shiftlabs.dev and create your account.
Create Organization
Enter your organization name. This becomes your workspace for all resources and team members.
Step 2: Connect Your Infrastructure
ShiftLabs connects to your infrastructure through either a Mesh Agent or direct integrations.- Mesh Agent (On-Premise)
- Cloud Integrations
Use a Mesh Agent to connect on-premise or private cloud infrastructure.
Configure
Enter a name (e.g.,
prod-datacenter) and the subnets you want to expose (e.g., 10.150.50.0/24).The Mesh Agent creates an encrypted WireGuard tunnel—no inbound ports required.
Step 3: Set Up a Project
Projects organize your resources and control who can access them.Enter Details
- Project Key: Unique identifier (e.g.,
production,staging) - Display Name: Friendly name (e.g.,
Production Environment)
Step 4: Invite Your Team
Add team members and control their access through roles.Step 5: Start Managing
You’re ready to manage your infrastructure. Here are common next steps:View Kubernetes Clusters
See your connected clusters, nodes, and workloads
Manage Secrets
Create and organize secrets in Vault
Set Up CI/CD
Create build pipelines and deployments
Configure Roles
Create custom roles for fine-grained access control
What’s Next
Platform Overview
Explore all platform capabilities
Why ShiftLabs
Learn about the benefits
Access Management
Deep dive into users and permissions
Need Help?
Mesh Agent won't connect
Mesh Agent won't connect
- Verify outbound internet access on port 443 and UDP 41641
- Check if the installation script completed without errors
- Run
tailscale statusto see connection state - See Mesh Agent troubleshooting
Can't see my infrastructure
Can't see my infrastructure
- Verify the Mesh Agent is Active (green status)
- Check that routes are approved (not “Pending”)
- Confirm the subnet includes your infrastructure IPs
Team member can't access resources
Team member can't access resources
- Verify they accepted the invitation
- Check they’re added to the correct project
- Verify their roles include necessary permissions
- See Users troubleshooting
Integration health check fails
Integration health check fails
- Verify the URL is correct and accessible
- Check credentials are valid
- Ensure network connectivity from ShiftLabs to the service
- See Integrations troubleshooting