KubeConfig

Overview

ClawCloud Run adheres to Kubernetes conventions to simplify adoption for developers familiar with open-source Kubernetes ecosystems. Instead of introducing proprietary cluster management APIs, we enable direct integration with standard kubectl tooling. Users migrating from Kubernetes environments will find their existing workflows and toolchains fully compatible with ClawCloud Run.

This guide demonstrates how to:

  • Download a Kubeconfig.yaml file from the ClawCloud Run console

  • Configure kubectl for cluster management

  • Validate connectivity and implement security best practices


Prerequisites

  1. Cluster Access Active permissions for your target Kubernetes cluster

  2. kubectl Installation Install kubectl following official Kubernetes instructionsarrow-up-right

  3. Network Connectivity Ensure outbound access to Kubernetes API Server endpoints


Configuration Workflow

Step 1: Download Kubeconfig File

  1. Access Console Navigate to the ClawCloud Run management portal

  1. Export Configuration Hover over the profile icon in the top-right corner:

  • Select Connection Settings tab

  • Locate Kubeconfig Download section

  • Click Download Kubeconfig and save securely

⚠️ Security Note: This file contains sensitive credentials - store it in a protected location


Step 2: Configure Kubeconfig

Method 1: Single Cluster Setup (New Users)

Method 2: Multi-Cluster Management (Advanced)


Step 3: Validate Connectivity

Test configuration with:

Expected Output:


Security Recommendations

  1. File Permissions

  2. Credential Rotation Regenerate Kubeconfig files via console every 90 days

  3. RBAC Best Practices Create distinct role-based access control (RBAC) policies for individual users

Last updated

Was this helpful?