<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Administration on Krkn</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/</link><description>Recent content in Administration on Krkn</description><generator>Hugo</generator><language>en</language><atom:link href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/index.xml" rel="self" type="application/rss+xml"/><item><title>Cluster Management</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/cluster-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/cluster-management/</guid><description>&lt;h1 id="cluster-management-admin">
 Cluster Management &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#cluster-management-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Register target Kubernetes clusters that will be available for chaos scenario execution. The operator runs on a control plane cluster and executes scenarios against registered targets — it never runs chaos against itself.&lt;/p>
&lt;div class="krkn-video">
 &lt;iframe src="https://www.youtube.com/embed/dSaA1BTQQBc" title="Cluster Management Walkthrough" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>&lt;/iframe>
&lt;p class="krkn-operator-docs-video-caption">This walkthrough is retained with v1.0.0 documentation and may show an earlier interface.&lt;/p>
&lt;/div>
&lt;hr>
&lt;h2 id="operations">
 Operations
 &lt;a class="td-heading-self-link" href="#operations" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Operation&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>Add Cluster&lt;/strong>&lt;/td>
 &lt;td>Register a new target cluster by providing its name and kubeconfig&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>View Clusters&lt;/strong>&lt;/td>
 &lt;td>Browse all registered clusters and their status&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Delete Cluster&lt;/strong>&lt;/td>
 &lt;td>Remove a cluster from the platform&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>Once registered, clusters become available for assignment to groups through &lt;a href="../user-management/">User Management&lt;/a>.&lt;/p></description></item><item><title>User Management</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/user-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/user-management/</guid><description>&lt;h1 id="user-management-admin">
 User Management &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#user-management-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Organize users through groups that define cluster access and permissions. The group is the central unit of the permission model — users inherit all capabilities from their assigned group.&lt;/p>
&lt;div class="krkn-video">
 &lt;iframe src="https://www.youtube.com/embed/gCh4xj8KmP8" title="User &amp; Group Management Walkthrough" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>&lt;/iframe>
&lt;p class="krkn-operator-docs-video-caption">This walkthrough is retained with v1.0.0 documentation and may show an earlier interface.&lt;/p>
&lt;/div>
&lt;hr>
&lt;h2 id="groups">
 Groups
 &lt;a class="td-heading-self-link" href="#groups" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;p>A group defines what its members can access and do on the platform.&lt;/p></description></item><item><title>Registry Management</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/registry-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/registry-management/</guid><description>&lt;h1 id="registry-management-admin">
 Registry Management &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#registry-management-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Configure private container registries for chaos scenario images and control which groups can access them. By default, scenarios are pulled from the public Quay.io registry. Private registries enable air-gapped deployments and custom scenario images.&lt;/p>
&lt;div class="krkn-video">
 &lt;iframe src="https://www.youtube.com/embed/3j9uQ475jv0" title="Registry Management Walkthrough" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>&lt;/iframe>
&lt;p class="krkn-operator-docs-video-caption">This walkthrough is retained with v1.0.0 documentation and may show an earlier interface.&lt;/p>
&lt;/div>
&lt;hr>
&lt;h2 id="creating-a-private-registry">
 Creating a Private Registry
 &lt;a class="td-heading-self-link" href="#creating-a-private-registry" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;p>Configure a private registry by providing its connection settings (URL, credentials, TLS configuration).&lt;/p></description></item><item><title>Provider Configuration</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/provider-configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/provider-configuration/</guid><description>&lt;h1 id="provider-configuration-admin">
 Provider Configuration &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#provider-configuration-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Configure target providers that integrate with external cluster management platforms. The provider configuration interface adapts dynamically based on the selected provider.&lt;/p>
&lt;div class="krkn-video">
 &lt;iframe src="https://www.youtube.com/embed/MPd9beJWrzY" title="Provider Configuration Walkthrough" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>&lt;/iframe>
&lt;p class="krkn-operator-docs-video-caption">This walkthrough is retained with v1.0.0 documentation and may show an earlier interface.&lt;/p>
&lt;/div>
&lt;hr>
&lt;h2 id="supported-providers">
 Supported Providers
 &lt;a class="td-heading-self-link" href="#supported-providers" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Provider&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>ACM / OCM&lt;/strong>&lt;/td>
 &lt;td>Automatically discover and synchronize managed Kubernetes clusters through Red Hat Advanced Cluster Management or Open Cluster Management&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>&lt;img src="https://krkn-chaos.dev/operator-docs/v1.0.0/images/krkn-operator/provider-configuration-acm.png" alt="ACM Provider Configuration">&lt;/p></description></item><item><title>Elasticsearch Management</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/elasticsearch-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/elasticsearch-management/</guid><description>&lt;h1 id="elasticsearch-management-admin">
 Elasticsearch Management &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#elasticsearch-management-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Administrators can configure and save Elasticsearch endpoints that users can reference when executing chaos scenarios. This enables centralized observability configuration without requiring users to manually enter connection details.&lt;/p>
&lt;div class="krkn-video">
 &lt;video controls width="100%" preload="metadata">
 &lt;source src="https://krkn-chaos.dev/operator-docs/v1.0.0/videos/elasticsearch.mp4" type="video/mp4">
 Your browser does not support the video tag.
 &lt;/video>
&lt;/div>
&lt;hr>
&lt;h2 id="overview">
 Overview
 &lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;p>Elasticsearch integration allows krkn scenarios to index execution metrics, logs, and telemetry data for analysis and historical tracking. Instead of requiring each user to configure Elasticsearch details manually, admins can:&lt;/p></description></item><item><title>Cloud Credentials Management</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/cloud-credentials-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/cloud-credentials-management/</guid><description>&lt;h1 id="cloud-credentials-management-admin">
 Cloud Credentials Management &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#cloud-credentials-management-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>Administrators can configure and save cloud provider credentials that users select when running cloud-dependent chaos scenarios. Credentials are stored as Kubernetes Secrets and injected into scenario pods via &lt;code>SecretKeyRef&lt;/code> — plaintext cloud secrets never appear in the Custom Resource or pod environment values.&lt;/p>
&lt;div class="krkn-video">
 &lt;video controls width="100%" preload="metadata">
 &lt;source src="https://krkn-chaos.dev/operator-docs/v1.0.0/videos/cloud-credentials.mp4" type="video/mp4">
 Your browser does not support the video tag.
 &lt;/video>
&lt;/div>
&lt;hr>
&lt;h2 id="overview">
 Overview
 &lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link">&lt;/a>
&lt;/h2>
&lt;p>Many krkn scenarios need cloud API access (for example node stop/start, zone outages, or power outages). Instead of asking every user to paste access keys into scenario parameters, admins can:&lt;/p></description></item><item><title>Backup and Restore</title><link>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/backup-restore/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/administration/backup-restore/</guid><description>&lt;h1 id="backup-and-restore-admin">
 Backup and Restore &lt;a href="https://krkn-chaos.dev/docs/krkn-operator/versions/v1.0.0/#permission-model">&lt;span class="krkn-badge krkn-badge--admin">Admin&lt;/span>&lt;/a>
 &lt;a class="td-heading-self-link" href="#backup-and-restore-admin" aria-label="Heading self-link">&lt;/a>
&lt;/h1>
&lt;p>The Krkn Operator includes a built-in backup and restore feature accessible from the web console. Backups contain portable operator configuration for:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Admin settings&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Cluster targets&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Users and groups&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Private registries&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Elasticsearch configuration&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Provider configuration&lt;/strong>&lt;/li>
&lt;/ul>
&lt;p>The backup also includes the operator-managed secrets required for these settings.&lt;/p>
&lt;p>This feature is not a complete Kubernetes or cluster backup. It does not include runtime registration objects, ACM integration data, uploaded files, file metadata, or the JWT signing key.&lt;/p></description></item></channel></rss>