fast-gateway-protocol

kubernetes-daemon

Fast Kubernetes operations via FGP daemon - 15-40x faster than spawning kubectl per command. Use when user needs to manage pods, deployments, services, get logs, or apply manifests. Triggers on "kubectl", "k8s pods", "get pods", "kubernetes logs", "apply manifest", "describe pod".

fast-gateway-protocol 2 Updated 4mo ago

Resources

1
GitHub

Install

npx skillscat add fast-gateway-protocol/fgp-skills/kubernetes-daemon

Install via the SkillsCat registry.

SKILL.md

FGP Kubernetes Daemon

Fast Kubernetes cluster operations via direct API access.

Why FGP?

Operation FGP Daemon kubectl Speedup
Get pods 8ms 200ms 25x
Get logs 12ms 300ms 25x
Describe 10ms 250ms 25x
Apply 20ms 400ms 20x

Installation

brew install fast-gateway-protocol/fgp/fgp-kubernetes

Setup

# Uses ~/.kube/config by default
# Or specify kubeconfig
export KUBECONFIG="/path/to/kubeconfig"

fgp start kubernetes

Available Commands

Command Description
k8s.pods List pods
k8s.deployments List deployments
k8s.services List services
k8s.logs Get pod logs
k8s.describe Describe resource
k8s.apply Apply manifest
k8s.delete Delete resource
k8s.exec Exec into pod
k8s.events Get events
k8s.contexts List contexts

Example Workflows

# List pods
fgp call k8s.pods --namespace default --selector "app=my-app"

# Get logs
fgp call k8s.logs --pod my-app-xyz --container main --tail 100

# Apply manifest
fgp call k8s.apply --file deployment.yaml

# Exec into pod
fgp call k8s.exec --pod my-app-xyz --cmd "cat /etc/config"