Skip to content
YEKE

YEKE · Kubernetes management

Planned. Approved. Recorded.

Manage all your Kubernetes clusters from one interface. Every change becomes a plan first, is applied with your approval, and is recorded.

CommunityEnterprise

Community is free today (3 clusters · 5 users). Enterprise is enabled by a license.

Compare editions

02 · What is YEKE

All your clusters in one interface

YEKE is a web-based Kubernetes management interface, like Rancher: connect multiple clusters, then monitor and manage them all from one screen.

03 · Approval chain

What sets YEKE apart: the approval chain

0unapproved apply paths

A change becomes a plan first, passes your rules and an approval, and is recorded.

Simulation · sample data
/production-k3s[email protected]
scale the api deployment in production to 5 replicas
Awaiting approvalstandard approval
PATCHapps/v1 Deployment production/api (scale)
dry-run passedrevert: by writing the previous state back
FieldBeforeAfter
spec.replicas35
  1. Planbuilt
  2. dry-runpassed
  3. Policy+ four eyes
  4. EOrg approvalHook → ITSMpending
  5. ESecond approvalpending
  6. EChange freezefreeze on
  7. Applyqueued
Change record not approved; the plan is waiting.
Audit trailLands here once applied

04 · MCP

Your agent plans. You apply.

Community

Even when Claude Code or Codex connects over MCP, it stays inside the approval chain; the final approval is yours.

Simulation · sample data
Claude Code~/payments
>why does payments/web keep restarting?
●yeke · k8s_eventspayments
└BackOff · restarted 14 times
●yeke · k8s_getpod/web-6d9f8
└lastState: OOMKilled · limits.memory: 256Mi
●yeke · k8s_logsprevious
└fatal: out of memory
●Finding: the 256Mi memory limit is too low; the container is OOMKilled.
●yeke · propose_operation
└Approval card created → yeke.example.com/…?op=7f3c
I can't apply it. You approve the card in YEKE.
/production-k3s[email protected]
Waiting for a proposal
Proposed viaMCPdeniz-agentAwaiting approval
PATCHapps/v1 Deployment payments/web
Model's summary

The web container hits its memory limit and is OOMKilled; this raises the limit to 512Mi.

FieldBeforeAfter
resources.limits.memory256Mi512Mi
  1. Planqueued
  2. dry-runqueued
  3. Policyqueued
  4. EOrg approvalif a rule asks
  5. Applyqueued
Audit trail
The proposal and the apply land here
12:47ai.plan_proposedMCPdeniz-agent
12:49plan.applied[email protected]·you

05 · Process

Your process is in the path of every change

Instead of trusting Kubernetes to a few people with full access, the team works with its own permissions and your process sits in the path of every change.

straight through kubectloutside the toolTeamA few peoplepermission groupscluster-adminYEKEplan · approve · recordClusterits own RBACITSMchange recordEnterpriseFour eyessecond approvalEnterpriseMaintenance windowchange freezeEnterprisePolicy packagesignedEnterpriseNotificationsChat · emailSIEMaudit trailEnterprise

06 · GitOps

Your change reaches the repo too.

Enterprise

YEKE commits the change it applies to the cluster to the branch your controller tracks.

Simulation · sample data
Repoplatform-gitops
main
apps/shop/web.yaml
a1f3c9eYEKE: patch apps/v1 Deployment shop/web
7c2e9a1web: initial manifest
YEKEApproval card
PATCHapps/v1 Deployment shop/webApplied
What will change
FieldBeforeAfter
spec.replicas59
What changes in the repo
The repo will be updatedBranch: main
Reflect this change to the repo as well
apps/shop/web.yaml
edited from line 12 — 1 out, 1 in
Reflected into the repocommit a1f3c9e
Terminalkubectl
$
deployment.apps/web scaled
Clusterproduction-1
deployment/webshop
replicas: 9kept

The repo says 9; the value stays.

07 · Capabilities

What YEKE gives you

  • AI assistance

    Reads with your permissions, only proposes plans.

    Community
  • One console

    Lists, YAML, terminal, logs and monitoring together.

    CommunityEnterprise
  • Identity and access

    Everyone works with their own Kubernetes identity.

    CommunityEnterprise
  • Secret management

    Who sees which key, and how much of it.

    CommunityEnterprise
  • Audit and compliance

    Who changed what, with whose approval.

    CommunityEnterprise
  • In your environment

    A single container on your own server.

    CommunityEnterprise
Simulation · sample data

08 · KubeWorld

If your cluster were a city

Districts are namespaces, buildings are workloads, windows are pods. When a pod crashes, a fire engine pulls up outside its building.

Now you can follow your cluster this way too.Community

Voiceover in Turkish, English captions.

09 · Editions

Community and Enterprise

The approval chain is free in Community today. Enterprise adds organizational identity, compliance and continuity.

In Community Community

3 clusters · 5 users
  • Approval chain
  • Policy files
  • AI chat
  • Notification Hooks
  • Audit trail
  • Shell and logs
  • Monitoring · 30 days
  • KubeWorld
  • Permission groups · TOTP
  • Backup and restore

Enterprise adds Enterprise

Flat, per organization
  • Validation Hook · ITSM
  • LDAP · AD · OIDC
  • Secret display
  • Secret versions
  • Dual approval
  • Maintenance window
  • Policy package
  • GitOps and drift
  • Session recording
  • SIEM export
  • Compliance report
  • Alerts · 90 days
  • PostgreSQL and HA
  • Air-gap bundle
  • SLA-backed support
Enterprise is a flat subscription per organization, not per cluster, user or node. Scope and price are settled in a conversation.

10 · Questions

Frequently asked

The objections we hear most in meetings, with short answers.

We already use Rancher.

Rancher is a good tool. YEKE is built for enterprises, which is why it fits them better:

Every change goes through the approval chain and is recorded.Community

Your own systems join changes at the approval level through the validation Hook (ITSM)Enterprise, and at the notification level through the notification Hook (chat channels).Community

AI works with the person's own permissions, its proposals go through the same approval chain, and Secret values are not sent to the model.Community

Monitoring screens come built in; in agent mode there is nothing extra to install.Community

Enterprise features such as SSO, SIEM export, compliance reports, second approval and maintenance windows connect to your corporate processes.Enterprise

Let's try it together on your own cluster in a pilot.

Where does our data go? Can it run air-gapped?

YEKE runs on your own server. The license is verified offline; there is no license server or activation. Community sends no telemetry.Community

Data sent to AI is controlled per cluster and is off by default. A fully local model can be used with Ollama. Secret values do not go to the model.Community

For isolated networks there are two paths: an internal registry mirrorCommunity or a signed, fully offline install bundle.Enterprise In both, the agent image must sit in a registry the managed cluster can reach.

Is AI safe in production?

AI cannot do more than the person's own permissions allow and cannot write; it only proposes plans. A proposal goes through dry-run, policy and human approval. For a destructive operation, the object's name must be typed.Community The validation Hook adds your organization's approval.Enterprise

To be clear: the chain provides the safeguard. In a measurement, a model proposed a plan in a case it should have refused, and the chain held it on the approval card.

If you want, you can enable the template that moves every write coming from natural language to elevated approval.Community

How long does installation take?

A single docker run command. No repo to clone and no config file to prepare; the first admin is created in the browser.Community

Connecting a cluster in agent mode takes a single kubectl apply.Community

What about licensing and price?

Community is free today, does not expire and is limited to 3 clusters and 5 active users. At the limit, existing environments keep working; only new ones cannot be added.Community

Enterprise is a flat subscription per organization; scope and price are settled in a conversation. When a license expires, you get a warning first, then a grace period, and then new configuration is restricted. Existing clusters remain manageable.Enterprise

Does the team have to learn a new tool?

Kubernetes concepts and RBAC stay the same; YEKE brings no role system of its own. The team can keep using kubectl and helm in the browser. The interface is in Turkish and English.Community

What is new is the approval card. It shows what will happen with every change.

Isn't it risky to give our kubeconfig to YEKE?

That is what agent mode is for. The credential stays in the cluster; even if YEKE is compromised, that cluster's credential does not leak.Community

Direct mode is for convenience, and the product states this risk when you connect.Community

11 · Get started

Install first, talk later.

Try YEKE in your own environment.

Install it yourself

A single docker run command; no account or license key needed.Community

Open the installation guide

Demo or pilot

Write to us. Put one of these in the subject line:

  • YEKE demo request
  • YEKE pilot request
  • YEKE Enterprise