signadot-local-dev

Establish bidirectional network connectivity between a local machine and a stage Kubernetes cluster using Bitso CLI and Signadot Local.

40|33|Updated Aug 20, 2015
One-click install
npx skills add https://github.com/bitsoex/bitso-java --skill signadot-local-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: signadot-local-dev
Source: https://github.com/bitsoex/bitso-java/tree/main/.claude/skills/signadot-local-dev
Command: npx skills add https://github.com/bitsoex/bitso-java --skill signadot-local-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines local development by seamlessly connecting your machine to the stage Kubernetes cluster, enabling bidirectional network traffic and simplifying the process of running services locally against cluster dependencies.

Core Features & Use Cases

  • Outbound Connectivity: Allows your local machine to reach any service within the stage cluster using its internal Kubernetes hostname.
  • Inbound Connectivity: Routes traffic from the cluster to your local machine, facilitating debugging and local service testing against live cluster data.
  • Simplified Workflow: Replaces complex setups like Telepresence with a single command, automating authentication, Kubernetes context, and network tunnel establishment.
  • Use Case: Develop a new microservice locally that depends on a database and other services running in the stage cluster. This Skill ensures your local service can communicate with those dependencies and that cluster traffic can be routed to your local instance for testing.

Quick Start

Connect to the stage cluster, route cluster traffic to your local 'stocks' service, source the generated environment file, and start your service.

Frequently Asked Questions about signadot-local-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect local development to a Kubernetes stage cluster?

To connect local development to a Kubernetes stage cluster, this Skill establishes bidirectional network connectivity using Bitso CLI and Signadot Local, enabling local services to communicate with cluster dependencies.

Can I route Kubernetes cluster traffic to my local machine for debugging?

Yes, you can route Kubernetes cluster traffic to your local machine for debugging. The Skill enables inbound connectivity by routing live cluster traffic to local instances, facilitating local service testing against real data.

Do I need specific CLI versions to use Signadot Local for networking?

Yes, using Signadot Local for networking requires Bitso CLI v1.9.1 or higher and Signadot CLI v1.4.0 or higher to automate authentication, Kubernetes context configuration, and network tunnel establishment.

What is the best way to replace Telepresence for local Kubernetes development?

The best way to replace Telepresence for local Kubernetes development is using this Skill, which simplifies the workflow into a single command that automates authentication, Kubernetes context, and network tunnel establishment.

Why does my local service fail to reach internal Kubernetes hostnames?

Local services fail to reach internal Kubernetes hostnames without established outbound connectivity. This Skill resolves the issue by connecting your local machine to the stage cluster so you can resolve any internal service hostname.