Onboarding Guide
From installation to company-wide adoption
Signadot's solution is designed to deliver value quickly while scaling organically across your organization. This guide walks you through each phase, from initial setup to full-scale adoption.
The Onboarding Journey
Quick value for core use cases, extensible platform for organization-wide impact
- Quick Time to Value: Install in hours, first PR workflow in 1-2 days
- Flexible Adoption: Start simple, add advanced capabilities as needed
- Scales Organically: Early teams establish patterns, others replicate quickly
- Extensible Platform: Works across different tech stacks and unlocks new use cases
Phase 1: Initial Setup (Day 1)
Get Signadot running in your cluster and start testing locally
- Install Operator: Single Helm command installs the Signadot operator in your cluster. See the Operator Installation Guide for detailed instructions.
- Install CLI: Install CLI locally to test the solution and create sandboxes.
- Start Testing: Create sandboxes using the CLI and test by hitting APIs directly using curl or any API testing tool.
Immediate Sandbox Testing: Teams can create isolated sandboxes and test service changes directly via API calls. See the Sandbox Quickstart for step-by-step instructions.
Phase 2: Unlock Core Use Cases (1-2 Weeks)
Unlock end-to-end previews, local development, and automated testing workflows
If you have OpenTelemetry or tracing tools (Datadog, etc.): You're all set! Core use cases work out of the box. If you don't have context propagation: Start by instrumenting a few key services with OpenTelemetry to enable context propagation for end-to-end flows. See the Context Propagation Guide for detailed setup instructions.
With context propagation enabled, teams can now realize the core use cases that provide the most value. Phase 2 is organized into three optional tracks (2A–2C); teams can pick one or more based on their priorities:
- PR Previews: Create preview environments for frontend changes and test complete user flows. See the Setting up PR Sandboxes for details.
- Local Development: Run services locally while connected to the cluster for efficient development workflows. See the Local Development Guide for configuration.
- Automated Testing: Run existing automated tests using Jobs and JobRunnerGroups for comprehensive PR validation. See the Test Automation Guide for implementation.
Teams can choose one or more of these tracks to tackle first. Each track can be taken independently or in parallel depending on your priorities.