service-manage

Manage service lifecycle and inspect containers within Kurtosis enclaves via CLI.

547|97|Updated Feb 14, 2023
One-click install
npx skills add https://github.com/kurtosis-tech/kurtosis --skill service-manage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service-manage
Source: https://github.com/kurtosis-tech/kurtosis/tree/main/skills/service-manage
Command: npx skills add https://github.com/kurtosis-tech/kurtosis --skill service-manage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and operate services within Kurtosis enclaves, enabling add, inspect, start/stop, update, view logs, and shell access from a single tool.

Core Features & Use Cases

  • Add, inspect, stop, start, remove, update services inside enclaves.
  • View logs, shell into containers, and execute commands for troubleshooting and management.
  • Use cases include maintaining service lifecycles in ephemeral enclaves and debugging interactions between services.

Quick Start

Use kurtosis service manage to control and observe services within an enclave.

Frequently Asked Questions about service-manage

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

FAQPage Schema
How do I manage services inside Kurtosis enclaves?

To manage Kurtosis services, use the Kurtosis CLI to add, inspect, start, stop, remove, and update services inside ephemeral enclaves. This provides centralized lifecycle control from a single interface.

Can I view container logs and shell into services running in Kurtosis?

Yes, you can view logs and shell into containers inside Kurtosis enclaves. This allows you to execute commands directly for troubleshooting and debugging interactions between running services.

Do I need a running Kurtosis engine to inspect and stop enclave services?

Yes, inspecting and stopping services requires the Kurtosis CLI installed with a running engine and at least one active enclave. This environment is necessary to execute service management commands.

What is the best way to debug interactions between services in ephemeral enclaves?

The best way to debug service interactions in ephemeral enclaves is to view container logs and execute commands by shelling into the running containers. This isolates issues within the active environment.

Can I update and remove running services without destroying the enclave?

Yes, you can update and remove individual running services within a Kurtosis enclave without destroying the enclave itself. This maintains the environment while allowing modifications to service configurations.