<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kubo — Kubernetes and everything around it, from your phone on Kubo</title><link>https://crochik.com/apps/kubo/</link><description>Recent content in Kubo — Kubernetes and everything around it, from your phone on Kubo</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://crochik.com/apps/kubo/index.xml" rel="self" type="application/rss+xml"/><item><title>Browsing buckets</title><link>https://crochik.com/apps/kubo/features/s3/browse/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/s3/browse/</guid><description>Folders via common prefixes, a breadcrumb bar that goes up a level, sort and filter, and an image grid where a folder has pictures.</description></item><item><title>Building a command</title><link>https://crochik.com/apps/kubo/features/kubectl-console/building/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubectl-console/building/</guid><description>The next word offered as cards with descriptions, live values pulled from the cluster, and a free-text box that both filters and commits.</description></item><item><title>Log search</title><link>https://crochik.com/apps/kubo/features/openobserve/logs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/openobserve/logs/</guid><description>Free text or a SQL predicate, chosen columns in three layouts, server-side sorting, filter history — and a tail that is its own cursor.</description></item><item><title>Metrics</title><link>https://crochik.com/apps/kubo/features/mongodb-atlas/metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb-atlas/metrics/</guid><description>Real historical time series per process, disk and database — plus an ad-hoc picker for anything else in the catalogue.</description></item><item><title>Pods</title><link>https://crochik.com/apps/kubo/features/kubernetes/pods/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubernetes/pods/</guid><description>A live pod list with phase facets and metrics-server usage, and a detail page with charts, conditions and the pod&amp;rsquo;s own events.</description></item><item><title>Queues</title><link>https://crochik.com/apps/kubo/features/rabbitmq/queues/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/rabbitmq/queues/</guid><description>Depths and rates per queue with a vhost filter and search, a detail page with bindings, and purge or delete behind a confirm.</description></item><item><title>Routers, services &amp; middlewares</title><link>https://crochik.com/apps/kubo/features/traefik/routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/traefik/routing/</guid><description>The routing table, filtered by protocol, status and entry point — with backend server health under each service.</description></item><item><title>Searching an index</title><link>https://crochik.com/apps/kubo/features/elasticsearch/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/elasticsearch/search/</guid><description>A query_string (Lucene/KQL) search that runs on submit, pages by infinite scroll, and is bounded by a relative time range.</description></item><item><title>The activity heat map</title><link>https://crochik.com/apps/kubo/features/mongodb/activity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb/activity/</guid><description>Collections × operations, incremented live by the change stream, with colour tracking recency rather than totals.</description></item><item><title>The application list</title><link>https://crochik.com/apps/kubo/features/argocd/applications/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/argocd/applications/</guid><description>Every app with its sync state and health, live over the watch stream, with search and four filters.</description></item><item><title>The overview</title><link>https://crochik.com/apps/kubo/features/kube-state-metrics/overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kube-state-metrics/overview/</guid><description>A health hero, a ranked issues list where every row jumps to the thing that is wrong, and cluster capacity gauges.</description></item><item><title>The query explorer</title><link>https://crochik.com/apps/kubo/features/prometheus/query/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/prometheus/query/</guid><description>Instant or range PromQL, charted without a charting library — and a metric browser so you tap a query rather than type it.</description></item><item><title>Alerts &amp; rules</title><link>https://crochik.com/apps/kubo/features/prometheus/alerts-and-rules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/prometheus/alerts-and-rules/</guid><description>What is firing right now, and the recording and alerting rules behind it.</description></item><item><title>Collections &amp; indexes</title><link>https://crochik.com/apps/kubo/features/mongodb/collections-and-indexes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb/collections-and-indexes/</guid><description>Per-collection ops, latency and size, and index usage read from $indexStats — so an unused index is genuinely unused.</description></item><item><title>Exchanges &amp; connections</title><link>https://crochik.com/apps/kubo/features/rabbitmq/exchanges-and-connections/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/rabbitmq/exchanges-and-connections/</guid><description>Exchanges with their bindings, and client connections you can force-close when one goes rogue.</description></item><item><title>Fields, layouts &amp; sorting</title><link>https://crochik.com/apps/kubo/features/elasticsearch/fields-and-layouts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/elasticsearch/fields-and-layouts/</guid><description>A field explorer over the mapping, three ways to render the hits, and server-side sorting where the mapping allows it.</description></item><item><title>Metrics</title><link>https://crochik.com/apps/kubo/features/openobserve/metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/openobserve/metrics/</guid><description>PromQL against OpenObserve&amp;rsquo;s Prometheus-compatible endpoints, with the same metric and label browser.</description></item><item><title>Objects: preview, download, share</title><link>https://crochik.com/apps/kubo/features/s3/objects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/s3/objects/</guid><description>Metadata from a HEAD, inline previews for images, JSON and text, a real download, and presigned links with an expiry you choose.</description></item><item><title>Performance Advisor &amp; collections</title><link>https://crochik.com/apps/kubo/features/mongodb-atlas/advisor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb-atlas/advisor/</guid><description>Suggested indexes, parsed slow queries and enriched hot namespaces — each deep-linking to a page about one collection.</description></item><item><title>Refresh, sync, restart, rollback</title><link>https://crochik.com/apps/kubo/features/argocd/actions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/argocd/actions/</guid><description>The four operations worth having on a phone, from the list row menu or the detail page — including a history picker for rollbacks.</description></item><item><title>Running it</title><link>https://crochik.com/apps/kubo/features/kubectl-console/running/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubectl-console/running/</guid><description>Translation into REST calls, kubectl-style output, a live request preview, and a Raw view built for bug reports.</description></item><item><title>Traffic</title><link>https://crochik.com/apps/kubo/features/traefik/traffic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/traefik/traffic/</guid><description>Request rate, error percentage, latency and open connections — differenced from two scrapes of Traefik&amp;rsquo;s Prometheus endpoint.</description></item><item><title>Workloads, Jobs &amp; CronJobs</title><link>https://crochik.com/apps/kubo/features/kubernetes/workloads/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubernetes/workloads/</guid><description>Scale and restart Deployments and DaemonSets, suspend and resume Jobs, trigger a CronJob run — with merged logs and read-only YAML.</description></item><item><title>Workloads, Nodes, Jobs &amp; Storage</title><link>https://crochik.com/apps/kubo/features/kube-state-metrics/sections/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kube-state-metrics/sections/</guid><description>The four list sections behind the overview, each filtered by namespace, searchable and sorted worst-first.</description></item><item><title>Application detail &amp; logs</title><link>https://crochik.com/apps/kubo/features/argocd/detail/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/argocd/detail/</guid><description>The managed resource tree grouped by type, the app&amp;rsquo;s Kubernetes events, and streaming pod logs that bookmark the workload rather than the pod.</description></item><item><title>Clusters, alerts &amp; events</title><link>https://crochik.com/apps/kubo/features/mongodb-atlas/clusters-alerts-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb-atlas/clusters-alerts-events/</guid><description>Cluster configuration, backup snapshots and search indexes — plus the project&amp;rsquo;s alert list and activity feed.</description></item><item><title>History charts</title><link>https://crochik.com/apps/kubo/features/rabbitmq/charts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/rabbitmq/charts/</guid><description>Real broker-side history, drawn from sample arrays the Management API only returns if you ask for them properly.</description></item><item><title>Live tail</title><link>https://crochik.com/apps/kubo/features/elasticsearch/tail/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/elasticsearch/tail/</guid><description>Polling newest-first by the index&amp;rsquo;s timestamp, with auto-pause when you scroll away and &lt;code&gt;search_after&lt;/code&gt; paging into older documents.</description></item><item><title>Scrape targets</title><link>https://crochik.com/apps/kubo/features/prometheus/targets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/prometheus/targets/</guid><description>Up/down health, last scrape and the error text — sorted down-first, because that is the list you came for.</description></item><item><title>Searching keys</title><link>https://crochik.com/apps/kubo/features/s3/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/s3/search/</guid><description>A recursive scan under the bucket or the open folder — capped, and honest when the cap is what stopped it.</description></item><item><title>Services</title><link>https://crochik.com/apps/kubo/features/kubernetes/services/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubernetes/services/</guid><description>Every address a Service answers on, one tap from the clipboard — with the cluster&amp;rsquo;s DNS zones discovered rather than assumed.</description></item><item><title>Setting one up</title><link>https://crochik.com/apps/kubo/features/kubectl-console/setup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubectl-console/setup/</guid><description>No endpoint, no credentials — a console names a cluster you have already added, and bookmarks its command.</description></item><item><title>The live feed</title><link>https://crochik.com/apps/kubo/features/mongodb/live/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/mongodb/live/</guid><description>The raw change-event stream, and what happens when a deployment cannot provide one.</description></item><item><title>Traces</title><link>https://crochik.com/apps/kubo/features/openobserve/traces/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/openobserve/traces/</guid><description>A per-trace roll-up you can actually read, and a waterfall re-treed client-side so damaged traces still render.</description></item><item><title>Two ways to reach it</title><link>https://crochik.com/apps/kubo/features/kube-state-metrics/access/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kube-state-metrics/access/</guid><description>A direct /metrics URL, or a scrape through an existing cluster&amp;rsquo;s API-server proxy — plus how polling and in-app history work.</description></item><item><title>Events</title><link>https://crochik.com/apps/kubo/features/kubernetes/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubernetes/events/</guid><description>The aggregate events feed, live, with a Warning/Normal facet and a deep link straight to the resource each event is about.</description></item><item><title>Streams</title><link>https://crochik.com/apps/kubo/features/openobserve/streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/openobserve/streams/</guid><description>The inventory of everything ingested — and a shortcut into the section that can query it.</description></item><item><title>Live logs &amp; pod terminal</title><link>https://crochik.com/apps/kubo/features/kubernetes/logs-and-terminal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/kubernetes/logs-and-terminal/</guid><description>Stream logs from a pod or a whole workload, filter them as they arrive — and get a real interactive shell inside a container.</description></item><item><title>Connections, bookmarks &amp; history</title><link>https://crochik.com/apps/kubo/features/connections-and-bookmarks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/connections-and-bookmarks/</guid><description>One reorderable list of everything you connect to and every view you saved — grouped, renamed and colour-coded the way you work.</description></item><item><title>Access, auth &amp; credentials</title><link>https://crochik.com/apps/kubo/features/access-and-credentials/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/features/access-and-credentials/</guid><description>Reach private clusters over Tailscale, sign in to EKS with IAM and no exec plugin, and reuse one secret across connections from a central credentials manager.</description></item><item><title>Download</title><link>https://crochik.com/apps/kubo/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/download/</guid><description>Kubo runs on your phone, your tablet and your desktop — one app, the same connections list everywhere.</description></item><item><title>Privacy</title><link>https://crochik.com/apps/kubo/privacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/privacy/</guid><description>Kubo has no backend and no account. Your data stays between your device and the systems you point it at.</description></item><item><title>Screenshots</title><link>https://crochik.com/apps/kubo/screenshots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/screenshots/</guid><description>Every screen in the app, captured from the built-in sample connections. Tap any image to open it full size.</description></item><item><title>Security &amp; privacy</title><link>https://crochik.com/apps/kubo/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crochik.com/apps/kubo/security/</guid><description>Kubo is a client, not a service. It talks to your systems directly, keeps credentials in your device&amp;rsquo;s keystore, and has no backend of its own.</description></item></channel></rss>