mirror of
https://github.com/MAKS-IT-COM/maksit-cluster-console.git
synced 2026-11-13 20:26:10 +01:00
127 lines
6.6 KiB
XML
127 lines
6.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<component type="desktop-application">
|
|
<id>com.maks_it.clusterconsole</id>
|
|
<name>Cluster Console</name>
|
|
<summary>Kubernetes desktop console</summary>
|
|
<developer id="com.maks_it">
|
|
<name>MaksIT</name>
|
|
</developer>
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
<project_license>Apache-2.0</project_license>
|
|
<description>
|
|
<p>**After installation, point the app at a kubeconfig that can reach a running cluster (KUBECONFIG or ~/.kube/config).**</p>
|
|
<p>**A login that starts a program on this computer, such as aws, gcloud, or kubelogin, cannot start that program from the sandbox. A certificate or token in the kubeconfig is enough. Localhost on this computer stays reachable, including a local cluster API, local Ollama, and a port-forward opened in the browser.**</p>
|
|
<p>Browse a Kubernetes cluster from the desktop using your kubeconfig. Apply YAML, follow logs, exec into pods, and manage port-forwards without a browser.</p>
|
|
<p>Settings stay on this computer. Cluster access uses the network and files under the home folder (typically ~/.kube).</p>
|
|
<ul>
|
|
<li>Resource navigator, table, and details pane</li>
|
|
<li>Logs, exec, and port-forwards</li>
|
|
<li>Apply YAML and common operator actions</li>
|
|
</ul>
|
|
</description>
|
|
<launchable type="desktop-id">com.maks_it.clusterconsole.desktop</launchable>
|
|
<provides>
|
|
<id>com.maks_it.ClusterConsole</id>
|
|
</provides>
|
|
<replaces>
|
|
<id>com.maks_it.ClusterConsole</id>
|
|
</replaces>
|
|
<url type="homepage">https://maks-it.com/</url>
|
|
<url type="bugtracker">https://github.com/MAKS-IT-COM/maksit-cluster-console/issues</url>
|
|
<url type="vcs-browser">https://github.com/MAKS-IT-COM/maksit-cluster-console</url>
|
|
<url type="donation">https://www.buymeacoffee.com/maksitcom</url>
|
|
<branding>
|
|
<color type="primary" scheme_preference="light">#33A5CF</color>
|
|
<color type="primary" scheme_preference="dark">#003D7A</color>
|
|
</branding>
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/overview.png</image>
|
|
<caption>Cluster overview</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/applications.png</image>
|
|
<caption>Applications table</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/pods.png</image>
|
|
<caption>Pods table</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/pods-chat.png</image>
|
|
<caption>Chat on a selected pod</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/persistentvolumeclaims.png</image>
|
|
<caption>Persistent volume claims</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/dapr-control-plane.png</image>
|
|
<caption>Dapr control plane</caption>
|
|
</screenshot>
|
|
<screenshot>
|
|
<image>https://raw.githubusercontent.com/MAKS-IT-COM/maksit-cluster-console/v0.8.6/assets/screenshots/port-forwarding.png</image>
|
|
<caption>Port forwarding</caption>
|
|
</screenshot>
|
|
</screenshots>
|
|
<releases>
|
|
<release version="0.8.7" date="2026-10-05">
|
|
<url type="details">https://github.com/MAKS-IT-COM/maksit-cluster-console/blob/v0.8.7/CHANGELOG.md</url>
|
|
<description>
|
|
<p>Chat on the cluster overview when AI is on. The details pane can collapse to a rail.</p>
|
|
</description>
|
|
</release>
|
|
<release version="0.8.6" date="2026-10-03">
|
|
<url type="details">https://github.com/MAKS-IT-COM/maksit-cluster-console/blob/v0.8.6/CHANGELOG.md</url>
|
|
<description>
|
|
<p>A drain note when AI is on. Cordon and Drain stay hidden unless another Ready node remains.</p>
|
|
</description>
|
|
</release>
|
|
<release version="0.8.5" date="2026-10-01">
|
|
<url type="details">https://github.com/MAKS-IT-COM/maksit-cluster-console/blob/v0.8.5/CHANGELOG.md</url>
|
|
<description>
|
|
<p>Helm release history, a drain preview table, and What's New. The catalog radio sets kubectl current-context only.</p>
|
|
</description>
|
|
</release>
|
|
<release version="0.8.4" date="2026-09-30">
|
|
<url type="details">https://github.com/MAKS-IT-COM/maksit-cluster-console/blob/v0.8.4/CHANGELOG.md</url>
|
|
<description>
|
|
<p>Source folders follow the client and UI areas. Flathub and Store submission notes are in packaging.</p>
|
|
</description>
|
|
</release>
|
|
<release version="0.8.3" date="2026-09-29">
|
|
<url type="details">https://github.com/MAKS-IT-COM/maksit-cluster-console/blob/v0.8.3/CHANGELOG.md</url>
|
|
<description>
|
|
<p>Pod terminal, workload rollouts, storage and access actions, and YAML highlighting.</p>
|
|
</description>
|
|
</release>
|
|
</releases>
|
|
<content_rating type="oars-1.1">
|
|
<content_attribute id="violence-cartoon">none</content_attribute>
|
|
<content_attribute id="violence-fantasy">none</content_attribute>
|
|
<content_attribute id="violence-realistic">none</content_attribute>
|
|
<content_attribute id="violence-bloodshed">none</content_attribute>
|
|
<content_attribute id="violence-sexual">none</content_attribute>
|
|
<content_attribute id="drugs-alcohol">none</content_attribute>
|
|
<content_attribute id="drugs-narcotics">none</content_attribute>
|
|
<content_attribute id="drugs-tobacco">none</content_attribute>
|
|
<content_attribute id="sex-nudity">none</content_attribute>
|
|
<content_attribute id="sex-themes">none</content_attribute>
|
|
<content_attribute id="language-profanity">none</content_attribute>
|
|
<content_attribute id="language-humor">none</content_attribute>
|
|
<content_attribute id="language-discrimination">none</content_attribute>
|
|
<content_attribute id="social-chat">none</content_attribute>
|
|
<content_attribute id="social-info">none</content_attribute>
|
|
<content_attribute id="social-audio">none</content_attribute>
|
|
<content_attribute id="social-location">none</content_attribute>
|
|
<content_attribute id="social-contacts">none</content_attribute>
|
|
<content_attribute id="money-purchasing">none</content_attribute>
|
|
<content_attribute id="money-gambling">none</content_attribute>
|
|
</content_rating>
|
|
<requires>
|
|
<control>keyboard</control>
|
|
<control>pointing</control>
|
|
<display_length compare="ge">768</display_length>
|
|
</requires>
|
|
</component>
|