Controlled self-service Kubernetes

Self-service Kubernetes for platform teams—with guardrails instead of unrestricted access.

ClusterPilot turns recurring cluster work into reviewable workflows. Teams can request and follow approved operations without sharing permanent administrator access or rebuilding the process from tickets and shell history.

Self-service with guardrailsOpen full size
Approved cluster work starts from one shared surface.Cluster inventory, infrastructure and operations remain connected without exposing unrestricted cluster administration.

Operational challenge

Self-service fails when speed and control are designed separately.

A portal alone does not create a safe platform. Teams need approved choices, clear ownership, bounded execution and a result that operations and QA can review.

01

Ticket queues

Routine cluster work waits for the few people who know the provider, bootstrap and recovery runbooks.

02

Overpowered access

Direct cluster-admin access makes simple requests fast, but weakens separation of duties and accountability.

03

Invisible outcomes

A completed request rarely preserves the exact plan, ordered steps, result and cleanup context in one place.

Enterprise value

A self-service layer for controlled cluster operations.

The value comes from shared state, explicit ownership and reviewable execution.

Approved choices

Provider settings, topologies, versions, add-ons and validation modes come from an explicit supported contract.

Guarded execution

Identity, scope, readiness, compatibility and risk are checked before a lifecycle agent reaches the target environment.

Shared evidence

Request, actor, plan, status, logs, artifacts and recovery context remain connected to the OperationRun.

Controlled workflow

From request to reviewable outcome

The platform team defines the permitted path once; authorized users reuse it through the UI or API.

01

Choose an approved task

Select a provider, target, lifecycle action, add-on or validation mode within the released capability contract.

02

Review the plan

Check prerequisites, affected resources, compatibility, permissions and explicit confirmation before mutation.

03

Run through the agent

Assign bounded work to the lifecycle agent and follow ordered steps, status and stable failure context.

04

Retain the result

Keep artifacts, checksums, cleanup state and recovery guidance available to platform, QA and support teams.

Evidence

Self-service that remains accountable.

Every permitted action produces a durable record instead of a one-time portal response.

Who requested it

Authenticated actor, team, permission, target and confirmation context.

What the platform ran

Versioned intent, plan, admission decision, step order, agent identity and immutable software subjects.

How it ended

Terminal state, logs, artifacts, cleanup, retry history and a safe next action when work stops.

Honest product boundary

Self-service does not mean unrestricted Kubernetes access

Frequently asked questions

Questions about Self-Service Kubernetes Platform

Clear answers about fit, boundaries and the evaluation path.

What is self-service Kubernetes?+

Self-service Kubernetes lets authorized users request approved cluster or platform operations without waiting for a manually executed runbook. The platform team still defines permissions, choices, checks and execution boundaries.

Is self-service Kubernetes the same as managed Kubernetes?+

No. Self-service describes how internal users request work. Managed Kubernetes describes who carries operational responsibility. ClusterPilot is customer-hosted software and does not transfer that responsibility to an external provider.

Can developers receive unrestricted kubectl access?+

That is not the ClusterPilot model. The current release exposes bounded workflows and read-oriented operational context rather than generic cluster-admin mutations.

Can ClusterPilot adopt any existing cluster?+

The current evaluated lifecycle path applies to clusters managed by ClusterPilot. A general detach or adoption contract is not claimed for v0.0.5.

Capability scope: v0.0.5 · published · production-gated. Review the current release boundary

Start with a measurable workflow

Translate the requirements into a bounded technical evaluation.

We will review the environment, operational bottleneck, control boundaries and evidence needed for a decision.

hello@clusterpilot.de