Toolverse
All skills

k8s-gen

by openclaw

Generate Kubernetes manifests from docker-compose or descriptions. Use when deploying to K8s.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps

About this skill

Generate Kubernetes manifests from docker-compose or descriptions. Use when deploying to K8s.

How to use

  1. Upewnij się, że masz zainstalowany Node.js w wersji 18 lub nowszej oraz ustawioną zmienną środowiskową OPENAI_API_KEY z Twoim kluczem API.

  2. Przygotuj plik docker-compose.yml zawierający konfigurację swoich usług, lub przygotuj tekstowy opis tego, co chcesz wdrożyć (np. "3 repliki aplikacji Node.js z Redis i PostgreSQL").

  3. Uruchom komendę npx ai-k8s z ścieżką do pliku docker-compose lub bezpośrednio z opisem: npx ai-k8s docker-compose.yml lub npx ai-k8s "opis Twojej aplikacji".

  4. Opcjonalnie dodaj flagę --namespace, aby zorganizować zasoby w konkretnej przestrzeni nazw, np. npx ai-k8s docker-compose.yml --namespace production.

  5. Jeśli chcesz zapisać wygenerowane manifesty do pliku, użyj flagi -o: npx ai-k8s docker-compose.yml -o k8s-manifesty.yml. Otrzymasz gotowe do użycia pliki YAML z Deployments, Services, ConfigMaps i konfiguracją sekretów.

  6. Przejrzyj wygenerowane manifesty, dodaj limity zasobów dla podów, ustaw sondy żywotności i gotowości (liveness i readiness probes) oraz upewnij się, że sekrety nie są zakodowane na stałe — następnie wdróż je do swojego klastra Kubernetes.

Related skills

trello

by openclaw

Manage Trello boards, lists, and cards via the Trello REST API.

DevOps
23107

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

clawhub

by openclaw

Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.

DevOps
14106

drawio-diagrams-enhanced

by jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams,

DevOps
918943

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133