Kubernetes

Infrastruktura

Zarządzaj klastrami, debuguj obciążenia i skaluj usługi — Neotask umożliwia konwersację Kubernetesa z OpenClaw.

Co możesz zrobić

Sprawdź kondycję klastra

Zapytaj Neotask o podsumowanie kondycji klastra: które zasobniki nie działają, które węzły mają obciążenie pamięci i czy jakiekolwiek żądania PersistentVolumeClaims są niepowiązane. OpenClaw uruchamia właściwe polecenia kubectl i prezentuje wyniki w prostym języku angielskim.

Debuguj nieudane obciążenia

Opisz objaw — „moje wdrożenie serwera API ciągle uruchamia się ponownie” — a Neotask przeprowadzi Cię przez ten proces: pobierze ostatnie zdarzenia, prześledzi ostatnie 100 wierszy dziennika, sprawdzi limity zasobów i zasugeruje najbardziej prawdopodobną poprawkę na podstawie tego, co znajdzie.

Skaluj i wdrażaj

Powiedz Neotask, aby przeskalował wdrożenie do określonej liczby replik, uruchomił wdrożenie nowego tagu obrazu lub wstrzymał wdrożenie na czas sprawdzania — w przypadku rutynowych operacji nie jest wymagana edycja YAML.

Zarządzaj zasobami w sposób deklaratywny

Poproś o różnicę między tym, co jest uruchomione, a tym, co znajduje się w manifestach, zastosuj konkretny plik lub dodaj adnotację do zasobu — Neotask może zarówno czytać, jak i zapisywać zasoby Kubernetes, jeśli otrzyma pozwolenie.

Monitoruj zdarzenia i alerty

Uzyskaj strumień zdarzeń ostrzegawczych z dowolnej przestrzeni nazw, zobacz, które decyzje harmonogramu zawiodły i dlaczego, lub zapytaj, co stało się z konkretnym podem w ciągu ostatniej godziny, korzystając z opisu i historii zdarzeń.

Spróbuj zapytać

  • „Jakie pody nie działają w produkcyjnej przestrzeni nazw?”
  • „Dlaczego moje wdrożenie usług płatniczych ciągle się zawiesza?”
  • „Skaluj wdrożenie procesu roboczego do 10 replik”
  • „Przywróć frontend do poprzedniej wersji”
  • „Pokaż mi wszystkie dzisiejsze wydarzenia OOMKilled”
  • „Które węzły wykorzystują pamięć powyżej 80%?”
  • „Bezpiecznie opróżnij węzeł ip-10-0-1-42 przed konserwacją”
  • „Co się zmieniło podczas ostatniego wdrożenia usługi autoryzacji?”
  • Profesjonalne wskazówki

  • Określ przestrzeń nazw w monitach — „w środowisku produkcyjnym” lub „w tymczasowej przestrzeni nazw” — aby uniknąć przypadkowego dotknięcia niewłaściwego środowiska.
  • Poproś o „podsumowanie, a potem szczegóły”, aby najpierw uzyskać szybką odpowiedź i móc głębiej drążyć temat tylko w razie potrzeby.
  • Użyj Neotask, aby wyjaśnić komunikaty o błędach: wklej błąd kubectl i zapytaj „co to oznacza i jak to naprawić?”
  • Przed destrukcyjnymi działaniami (odsączanie, usuwanie) poproś Neotask o wypisanie elementów, na które będzie to miało wpływ, abyś mógł to sprawdzić przed potwierdzeniem.
  • Połącz z potokiem CI/CD: zapytaj „jaki obraz jest obecnie wdrożony w środowisku produkcyjnym?” aby porównać z najnowszym tagiem kompilacji.
  • Works Well With