remote-setup-walkthrough

Provision a DataSurface Yellow environment on a remote Kubernetes cluster via SSH.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/datasurface/demo1 --skill remote-setup-walkthrough
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remote-setup-walkthrough
Source: https://github.com/datasurface/demo1/tree/main/.claude/skills/remote-setup-walkthrough
Command: npx skills add https://github.com/datasurface/demo1 --skill remote-setup-walkthrough

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides you through provisioning a DataSurface Yellow environment on a remote Kubernetes cluster using SSH, including external PostgreSQL databases and Longhorn storage.

Core Features & Use Cases

  • Step-by-step remote setup: Walks through SSH access, cluster preparation, secret creation, and bootstrap generation.
  • End-to-end deployment: Covers CoreDNS tweaks, external databases, git/DAG repos, and Airflow bootstrap.
  • Use Case: Ideal for teams needing a repeatable remote deployment workflow for DataSurface environments.

Quick Start

Run the remote-setup-walkthrough to configure and bootstrap a DataSurface Yellow environment on a remote Kubernetes cluster via SSH, including external PostgreSQL and Longhorn storage.

Frequently Asked Questions about remote-setup-walkthrough

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

FAQPage Schema
How do I bootstrap a DataSurface environment on a remote Kubernetes cluster via SSH?

To bootstrap a remote Kubernetes cluster via SSH, this skill guides you through cluster preparation, secret creation, and generating bootstrap artifacts. It requires SSH access, kubectl, helm, and credentials for GitHub and GitLab to provision the environment.

What is needed to configure external PostgreSQL and Longhorn storage for a remote Kubernetes deployment?

Configuring external PostgreSQL and Longhorn storage for a remote Kubernetes deployment requires existing SSH access to the cluster, alongside kubectl and helm. You must also provide credentials for GitHub and GitLab to complete the environment setup.

Does this remote setup workflow generate Kubernetes resources for Airflow DAGs?

Yes, the remote setup workflow generates Kubernetes resources for Airflow DAGs. It reads configuration from eco.py, rte_demo.py, and helm/airflow-values.yaml to prepare git repositories and bootstrap Airflow on the cluster.

Can I use this walkthrough to manage CoreDNS tweaks and external databases simultaneously?

Yes, you can use this walkthrough to manage CoreDNS tweaks and external databases simultaneously. It covers end-to-end deployment including external PostgreSQL databases, git/DAG repos, and Airflow bootstrap generation in a repeatable workflow.

Why does the remote Kubernetes setup require GitHub and GitLab credentials?

The remote Kubernetes setup requires GitHub and GitLab credentials to access git and DAG repositories. These credentials are used during secret creation and Airflow bootstrap to ensure the cluster can pull necessary configuration and workflow files.