April 2026
Node Groups, UpCloud & OVH Cloud, Hetzner Access Settings & Multi-SSH-Key, AI Insights Overhaul, Command Palette & Log Viewer Redesign
Node groups bring per-group instance types, scaling, labels, and taints to all cloud providers. UpCloud and OVH Cloud support across the platform. Hetzner clusters get multi-SSH-key support, a new Access settings page with SSH commands and network topology, and external cloud provider configuration for CCM compatibility. AI Insights gets a dedicated detail page with analytics dashboard, adaptive scanning, and platform-aware remediation. The Command Palette now navigates directly to every Kubernetes resource type, and the Log Viewer is rebuilt for large clusters.Node Groups Per-Group Instance Types, Labels & Taints
A new Nodes tab in cluster settings lets you manage node groups for Hetzner, OVH, and UpCloud clusters. Each node group has its own instance type, node count, Kubernetes labels, and taints giving you fine-grained control over your worker fleet.Full Lifecycle Management: Add, scale (0–100 nodes), upgrade instance type, edit labels/taints, and delete node groups from the UI, CLI, or API. Node groups can be defined at cluster creation time in the wizard or API.Instance Type Upgrades: Upgrade any group to a larger instance type. Each node is powered off, resized, and powered back on. Downgrades are not possible due to Hetzner disk resize limitations. To use a smaller type, create a new node group and delete the old one. The UI shows a confirmation dialog warning that upgrades are irreversible.Labels & Taints: Attach Kubernetes node labels and taints to node groups. Labels and taints are applied to all nodes in the group and can be edited at any time. Useful for workload scheduling with nodeSelectors, affinities, and tolerations.No Online Requirement: Node group operations work regardless of cluster state. No need to wait for the cluster to be online.CLI Support: Newankra cluster {hetzner|ovh|upcloud} node-group commands for list, add, scale, upgrade, and delete.Hetzner Node Groups → | Cluster Settings →Hetzner: Multi-SSH-Key Support & Access Settings
Attach multiple SSH key credentials to Hetzner clusters at creation or post-creation. A new Access tab in cluster settings provides copy-pasteable SSH jump and kubectl port-forward commands, a network topology view, and SSH key management. Clusters are now configured withcloud-provider=external for Hetzner Cloud Controller Manager compatibility.Hetzner Clusters Guide →UpCloud Clusters
Provision and manage Kubernetes clusters on UpCloud with managed SDN Routers and NAT Gateways for private networking.Full Lifecycle Management: Create, scale, upgrade, and deprovision UpCloud clusters through the UI, CLI, or API. Clusters deploy with a router, private network, NAT gateway, bastion server, and k3s distribution.Zone Support: Deploy to any UpCloud zone including Helsinki (Finland), Frankfurt (Germany), Chicago (United States), Amsterdam (Netherlands), London (United Kingdom), Singapore, Sydney (Australia), and Warsaw (Poland).Worker Scaling: Scale worker nodes between 1 and 10. Scaling up provisions new instances and installs Kubernetes. Scaling down removes workers from the highest index.Kubernetes Upgrades: Upgrade k3s versions across all nodes with one command. Control planes are upgraded first, then workers.DAG-Based Deprovisioning: Cluster deletion creates a tracked operation with individual delete jobs that run in dependency order. Multiple server deletions run in parallel, reducing deprovision time.UpCloud Clusters Guide →UpCloud API Credentials
Securely store UpCloud API credentials (API token) with automatic validation against the UpCloud API.Credential Validation: Credentials are validated on creation by calling the UpCloud API. Clear error messages for invalid tokens (401) and permission issues.SSH Key Support: Create and manage SSH key credentials for UpCloud cluster provisioning. Generate new keypairs or bring your own public key.Credentials Guide →OVH Cloud Clusters
Provision fully managed Kubernetes clusters on OVH Cloud with configurable control planes, workers, and networking.Full Lifecycle Management: Create, scale, upgrade, and deprovision OVH clusters through the UI, CLI, or API. Clusters deploy with a private network, gateway for SSH access, and k3s distribution.Region Support: Deploy to any OVH Cloud region including Gravelines (France), Strasbourg (France), Beauharnois (Canada), Warsaw (Poland), Frankfurt (Germany), London (UK), Singapore, and Sydney.Worker Scaling: Scale worker nodes between 1 and 10. Scaling up provisions new instances and installs Kubernetes. Scaling down removes workers from the highest index.Kubernetes Upgrades: Upgrade k3s versions across all nodes with one command. Control planes are upgraded first, then workers.OVH Clusters Guide →OVH API Credentials
Securely store OVH Cloud API credentials (application key, application secret, consumer key, and project ID) with automatic validation against the OVH API.Credential Validation: Credentials are validated on creation by calling the OVH API. Clear error messages for permission issues (403) and invalid credentials (401).SSH Key Support: Create and manage SSH key credentials for OVH cluster provisioning. Generate new keypairs or bring your own public key.Credentials Guide →AI Insights Overhaul
A major upgrade to Proactive AI Insights with a dedicated detail page, analytics dashboard, advanced filtering, adaptive scanning, and platform-aware remediation.Insight Detail Page: Each insight now has a full-page view with four tabs Overview (root cause analysis with summary, severity, confidence score, affected resources, and conversation starters for AI chat), Remediation (copy-pasteable commands and platform-aware actions), Health (snapshot and anomaly data at time of detection), and History (previous resolutions with effectiveness tracking). Navigate to related Kubernetes resources directly from the affected resources list.Analytics Dashboard: New analytics tab with configurable time ranges (7, 30, or 90 days). Tracks mean time to resolution (MTTR), shows severity trends by day, breaks down issues by namespace and category, and indicates whether cluster health is improving, degrading, or stable.Dashboard View: A new dashboard tab on the insights page with a severity donut chart, mini trend chart, and category breakdown at a glance.Advanced Filtering: Filter insights by namespace, category, and date range. Three view modes cards, compact list, and grouped (by category or namespace). Root cause summary shown inline on insight cards.Related Insights: Insights sharing the same namespace or category are linked on the detail page, helping you spot patterns across related issues.Adaptive Scanning: The maintenance scheduler now adapts scan frequency based on cluster health clusters with critical issues are scanned every 60 seconds, clusters with active issues every 3 minutes, and healthy clusters every 10 minutes.Platform-Aware Remediation: AI analysis now suggests platform-native actions (stack changes, add-on configuration, resource navigation) alongside kubectl commands. Remediation commands and platform actions are stored per-insight and displayed on the detail page.Resolution Tracking: Resolving an insight now captures resolution type, resolution context, and a health snapshot at resolution time. When an issue recurs, previous resolutions include effectiveness data so you can see if a past fix held.RAG Learning Loop: Marking an insight as “helpful” indexes its root cause analysis and recommendations for RAG, improving future AI analysis quality.Keyboard Shortcuts: Navigate and manage insights entirely from the keyboardj/k to navigate, Enter to open detail, p to quick peek, a to acknowledge, r to resolve, d to dismiss, c to ask AI, / to search, 1–4 to switch tabs, v to cycle view mode, and ? for help.AI Insights Docs →CLI v0.1.129
Node group management commands and new UpCloud/OVH commands for cluster and credential management.Node Group Commands available for all three providers (hetzner, ovh, upcloud):ankra cluster <provider> node-group list <cluster_id>List node groupsankra cluster <provider> node-group add <cluster_id>-name <name>-instance-type <type>-count <n>Add a groupankra cluster <provider> node-group scale <cluster_id> <group_name> <count>Scale a groupankra cluster <provider> node-group upgrade <cluster_id> <group_name> <instance_type>Upgrade instance typeankra cluster <provider> node-group delete <cluster_id> <group_name>Delete a group
ankra credentials upcloud listList UpCloud API credentialsankra credentials upcloud create-name <name>Create credential with secure token promptankra credentials upcloud ssh-key listList SSH key credentialsankra credentials upcloud ssh-key create-name <name>-generateCreate SSH key
ankra cluster upcloud createCreate an UpCloud clusterankra cluster upcloud deprovision <cluster_id>Deprovision a clusterankra cluster upcloud workers <cluster_id>Get worker countankra cluster upcloud scale <cluster_id> <count>Scale workersankra cluster upcloud k8s-version <cluster_id>Get Kubernetes versionankra cluster upcloud upgrade <cluster_id> <version>Upgrade Kubernetes version
ankra credentials ovh listList OVH API credentialsankra credentials ovh create-name <name>-project-id <id>Create credential with secure promptsankra credentials ovh ssh-key listList SSH key credentialsankra credentials ovh ssh-key create-name <name>-generateCreate SSH key
ankra cluster ovh createCreate an OVH clusterankra cluster ovh deprovision <cluster_id>Deprovision a clusterankra cluster ovh workers <cluster_id>Get worker countankra cluster ovh scale <cluster_id> <count>Scale workersankra cluster ovh k8s-version <cluster_id>Get Kubernetes versionankra cluster ovh upgrade <cluster_id> <version>Upgrade Kubernetes version
Node Group API Endpoints
Available for all three cloud providers (Hetzner, OVH, UpCloud):| Endpoint | Method | Description |
|---|---|---|
/api/v1/clusters/{provider}/{id}/node-groups | GET | List node groups |
/api/v1/clusters/{provider}/{id}/node-groups | POST | Add a node group |
/api/v1/clusters/{provider}/{id}/node-groups/{name}/scale | PUT | Scale a node group |
/api/v1/clusters/{provider}/{id}/node-groups/{name}/instance-type | PUT | Upgrade instance type |
/api/v1/clusters/{provider}/{id}/node-groups/{name}/labels | PUT | Update labels |
/api/v1/clusters/{provider}/{id}/node-groups/{name}/taints | PUT | Update taints |
/api/v1/clusters/{provider}/{id}/node-groups/{name} | DELETE | Delete a node group |
UpCloud API Endpoints
Full REST API coverage for UpCloud clusters and credentials:| Endpoint | Method | Description |
|---|---|---|
/api/v1/clusters/upcloud | POST | Create an UpCloud cluster |
/api/v1/clusters/upcloud/{id} | DELETE | Deprovision a cluster |
/api/v1/clusters/upcloud/{id}/worker-count | GET | Get worker count |
/api/v1/clusters/upcloud/{id}/scale-workers | POST | Scale workers |
/api/v1/clusters/upcloud/{id}/k8s-version | GET | Get Kubernetes version |
/api/v1/clusters/upcloud/{id}/upgrade-k8s-version | POST | Upgrade Kubernetes version |
/api/v1/credentials/upcloud | GET | List UpCloud credentials |
/api/v1/credentials/upcloud | POST | Create an UpCloud credential |
/api/v1/credentials/upcloud/ssh-keys | GET | List SSH key credentials |
/api/v1/credentials/upcloud/ssh-key | POST | Create an SSH key credential |
OVH API Endpoints
Full REST API coverage for OVH clusters and credentials:| Endpoint | Method | Description |
|---|---|---|
/api/v1/clusters/ovh | POST | Create an OVH cluster |
/api/v1/clusters/ovh/{id} | DELETE | Deprovision a cluster |
/api/v1/clusters/ovh/{id}/worker-count | GET | Get worker count |
/api/v1/clusters/ovh/{id}/scale-workers | POST | Scale workers |
/api/v1/clusters/ovh/{id}/k8s-version | GET | Get Kubernetes version |
/api/v1/clusters/ovh/{id}/upgrade-k8s-version | POST | Upgrade Kubernetes version |
/api/v1/credentials/ovh | GET | List OVH credentials |
/api/v1/credentials/ovh | POST | Create an OVH credential |
/api/v1/credentials/ovh/ssh-keys | GET | List SSH key credentials |
/api/v1/credentials/ovh/ssh-key | POST | Create an SSH key credential |
Command Palette Direct Links to All Kubernetes Resources
The Command Palette (⌘+K / Ctrl+K) now navigates directly to every Kubernetes resource type in your cluster not just Ankra pages. Type any resource kind and jump straight to it.33 Kubernetes resource types organized by category: Workloads (Pods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, CronJobs, PodDisruptionBudgets, HorizontalPodAutoscalers), Networking (Services, Ingresses, Ingress Classes, Endpoints, NetworkPolicies, CSI resources), Configuration (ConfigMaps, Secrets, Namespaces, Events), Storage (PersistentVolumes, PVCs, Storage Classes, VolumeAttachments), RBAC (Roles, RoleBindings, ClusterRoles, ClusterRoleBindings, ServiceAccounts, LimitRanges), and more (CRDs, Helm Releases, Nodes).New cluster pages: Logs, Metrics, Resources, General Settings, and GitOps Settings are now accessible from the palette.New actions: Base64 Encode/Decode utilities, Keyboard Shortcuts reference, Documentation link, and Switch Organisation.Command Palette →Log Viewer Redesign
Rebuilt the Log Viewer for large clusters and high-volume streams.Scalable Pod Loading: Pods are fetched on-demand per namespace when you select a workload, replacing the previous 500-pod cap that caused “0 pods” for large clusters.Accurate Matching: Pod-to-workload matching now uses Kubernetes label selectors instead of name prefix heuristics.Scroll Stability: Scrolling up to investigate older logs now holds your position even under high-throughput streams. Auto-follow only re-engages on explicit user action.Live Filtering: Search and log level filters apply to incoming lines in real-time, not just existing logs.Performance: Batched rendering (150ms flush interval) with virtualized display handles tens of thousands of log lines without UI freezes.Log Viewer Docs →March 2026
Hetzner Cloud Provisioning, AI Goes Agentic, Full Observability & Secrets at Scale
Hetzner Cloud provisioning lands across the platform, AI goes agentic with 58 tools, full observability arrives with log streaming and pod terminals, and secrets management scales up with SOPS and variables.Hetzner Cloud Provision Clusters from Ankra
Ankra now provisions and manages Hetzner Cloud clusters end-to-end. Create k3s clusters across five Hetzner locations (Falkenstein, Nuremberg, Helsinki, Ashburn, Hillsboro), scale workers, and upgrade Kubernetes all from the dashboard, CLI, or API. The full provisioning pipeline handles networking, SSH keys, bastion servers, control planes, workers, k3s installation, and Ankra Agent setup automatically. Deprovision in one click when you’re done.Hetzner Clusters Guide →Hetzner Cluster Provisioning in the Dashboard
A guided wizard walks you through creating a Hetzner cluster select credentials, pick a location, choose server types (cost-optimized, regular, or dedicated vCPU), set control plane and worker counts, and launch. A live provisioning progress view tracks every step from network creation to Ankra Agent installation. Once running, scale workers and upgrade k3s versions directly from cluster settings.Hetzner CLI Commands
Full Hetzner lifecycle from your terminal.ankra cluster hetzner create provisions a cluster with configurable network ranges, server types, and k3s versions. Scale workers with ankra cluster hetzner scale, upgrade Kubernetes with ankra cluster hetzner upgrade, and tear everything down with ankra cluster hetzner deprovision. Manage Hetzner API tokens and SSH keys via ankra credentials hetzner including automatic keypair generation.CLI Reference →Hetzner REST API
Every Hetzner operation is available via the REST API with Bearer token authentication. Create and deprovision clusters, scale workers, upgrade k3s, and manage Hetzner credentials and SSH keys programmatically. Integrate Hetzner cluster provisioning into your CI/CD pipelines or custom tooling.API Reference →Sandbox Cluster Try Ankra Instantly
No Kubernetes cluster? No problem. Spin up a sandbox cluster in one click and explore the full Ankra experience: pre-populated nodes, workloads, services, stacks, and live-looking metrics. It’s read-only, always online, and requires zero setup. The fastest way to see what Ankra can do.Sandbox Docs →AI Agentic Mode & 58 Tools
The AI Assistant is now a fully autonomous agent. It reads your cluster state, chains up to 10 tool calls per response, and proposes infrastructure changes with a built-in confirmation system. 58 tools span Kubernetes read/write, stack management, and addon lifecycle.Learn more →AI Incident Reports & Root Cause Analysis
When an alert triggers, Ankra automatically generates a detailed AI incident report with root cause analysis, severity assessment, affected resources, and actionable recommendations. Reports are delivered to Slack, Teams, PagerDuty, Discord, and Opsgenie alongside alert notifications.Configure Alerts → | AI Incidents →Alerting Built Into All Ankra Resources
Alerts now monitor every resource type clusters, stacks, addons, manifests, and GitHub repositories. Define custom rules with AND/OR logic, set severity levels, and get notified via six built-in integrations plus generic webhooks.Configure Alerts →Log Explorer
Stream logs in real-time from up to 20 pods simultaneously with full-text and regex search, auto-detected log levels, adjustable display settings, and export to clipboard or file.Learn more →Terminal to Any Pod
Open an interactive terminal directly into any running pod container from the dashboard. Choose your shell, select the target container, and debug issues without leaving the browser.Stack Cloning
Clone any stack between clusters with automatic name conflict resolution, SOPS-encrypted value handling, and parent relationship preservation. Available in the dashboard and via the CLI.Clone Stack Guide → | Clone Cluster Guide →SOPS Integration with ArgoCD
End-to-end secret encryption using SOPS with AGE keys, fully integrated with ArgoCD. Encrypt specific YAML keys while keeping the rest readable. Automatic decryption during GitOps sync no manual steps.SOPS Guide →Variables: Org, Cluster & Stack Levels
Define reusable variables at three levels with automatic precedence resolution. Use${{ ankra.variable_name }} in manifests and Helm values. Mark variables as secrets for masked display in the UI.Variables Guide →Metrics Revamp
Redesigned metrics with area charts for CPU and memory by node, network RX/TX rate charts, disk I/O, pod restarts by namespace, summary cards, and AI-powered health insights surfaced in dashboard widgets.Cluster Metrics → | Prometheus Integration →Multi-Select Delete for Kubernetes Resources
Bulk select and delete Kubernetes resources across 20+ resource types with checkbox selection, confirmation dialog, sequential deletion with progress tracking, and per-item error reporting.CLI v0.1.125 & API Updates
New SOPS encryption commands replace the oldankra cluster sops command. Granular encrypt/decrypt for manifests and addon values. Full REST API with Bearer token auth, alerts API with AI analysis endpoints, and interactive OpenAPI docs.Ankra CLI → | API Reference →January 2026
Dashboard V2
A completely redesigned dashboard with real-time health monitoring, AI insights, and guided onboarding.Health Overview Grid
Visual cluster cards sorted by health status with critical issues surfaced first.Status Indicators: Color-coded health status (healthy, warning, critical, offline) with animated pulse for critical issues.Resource Breakdown: Running, pending, and failed resource counts with visual progress bars.Quick Actions: Create stacks directly from cluster cards. GitOps connection and agent update indicators visible at a glance.Operations & Alerts
Alerts Summary: Real-time alert statistics with severity breakdown and quick navigation to alert management.Operations Activity: Timeline of recent operations across all clusters with status, progress, and timestamps.GitOps & AI Insights
GitOps Sync Status: Repository connection overview showing connected vs disconnected clusters with direct links to configuration.AI Insights: Summary of recent AI-powered analyses including incident investigations and cluster health assessments.Stacks & Registries
Stacks Overview: Stack deployment statistics per cluster with status indicators.Helm Repositories: Connected registry summary with sync status and navigation to registry management.Recently Accessed: Quick access to your most recently viewed resources across all clusters.Onboarding Experience
Guided Setup: Step-by-step checklist for new users with video tutorials and documentation links.Progress Tracking: Floating progress widget showing completion percentage. Dismissible once core setup is complete.Quick Actions Bar: Common actions accessible from the dashboard including import cluster and command palette shortcuts.Stack Builder Improvements
Node Position Management: Improved automatic layout calculations and smoother drag-and-drop interactions.Performance: Faster stack loading with reduced API calls and improved caching.Bug Fixes: Fixed manifest rename inconsistencies and improved Bill of Materials calculations.Performance & Stability
Backend Optimizations: Optimized database queries and reduced API response times.WebSocket Support: Real-time updates via WebSocket for faster event propagation.Resource Limits: Increased API limits for clusters with larger resource counts.AI Assistant
Mobile View: Improved responsive layout and touch interactions for mobile devices.Agent Updates
ArgoCD SSL Handling: Fixed SSL verification issues and improved certificate handling.Label Selector: Enhanced resource filtering and ArgoCD relationship handling.December 2025
AI Takes Center Stage
This month we’ve revamped our documentation to put the AI Assistant front and center, added comprehensive guides for building production stacks, and expanded integrations.Stack Builder
The visual Stack Builder is now a first-class citizen with comprehensive documentation.ReactFlow Canvas: Drag-and-drop interface powered by ReactFlow for composing add-ons and manifests into deployable stacks.Visual Dependency Management: Connect components on the canvas to define deployment order. Arrows show the flow source deploys before target.Draft Stacks: Work-in-progress configurations with auto-save, validation, and preview before publishing.Node Operations: Click any component to edit values, view deployment status, or configure namespaces. Safe node deletion prevents dangling edges.Stack Cloning: Clone any Stack to quickly create variations. Deploy the same Stack across dev, staging, and production with environment-specific tweaks.AI-Powered Assistance: Describe what you need and the AI recommends add-ons, suggests configurations, and provides guidance on dependencies.CLI Integration: Manage Stacks from the terminal with the Ankra CLI:ankra get stacksList all stacks in the active clusterankra get stacks <name>View stack details with manifests and addonsankra clone <source> <dest>Clone stacks between clustersankra applyf stack.yamlApply stack configurations
Insight Metrics
Real-time cluster metrics powered by Prometheus integration.Resource Usage Cards: At-a-glance CPU and memory utilization across your cluster with current values and totals.Time Series Charts: Interactive graphs for CPU by node, memory by node, disk I/O, and network traffic (RX/TX).Pod Restarts: Bar chart showing restart counts by namespace to quickly identify unstable workloads.Configurable Time Ranges: View metrics from 15 minutes to 7 days with automatic refresh intervals.Node-Level Drill-Down: Click any series to isolate and focus on specific nodes.Helm Charts & Registries
Completely revamped Helm chart discovery and registry management.Chart Explorer: Browse, search, and filter Helm charts from all connected registries. View chart metadata, versions, and dependencies.HTTP & OCI Registries: Full support for both HTTP-based Helm repositories and OCI registries (GHCR, GAR, ECR, ACR, Docker Hub, Harbor).Auto-Sync: Registries sync automatically to keep chart catalogs up to date. Configure sync intervals per registry.Credential Management: Securely store and manage registry credentials with support for tokens, basic auth, and cloud provider authentication.Explore Helm Charts → | Registry Setup →Alerting
New alerting system to stay on top of cluster issues.Slack Webhooks: Send alerts directly to Slack channels via incoming webhooks. Configure per-cluster or organization-wide.Alert Rules: Define custom alert conditions based on cluster events, resource states, and thresholds.Event-Driven Notifications: Get notified on deployments, failures, scaling events, and health changes.Configure Alerts →AI Assistant Enhancements
The AI Assistant is now the centerpiece of the Ankra experience.Page-Aware Context: The AI automatically knows what you’re looking at. Open a pod and it already has the logs, manifest, events, and related resources. No copy-pasting or explaining.Incident Triangulation: Root cause analysis across multiple data sources:- Container logs with error detection
- Prometheus metrics and anomalies
- Kubernetes manifests and configurations
- Stack deployment history and changes
- Resource relationships and dependencies
- “I need a monitoring stack with Prometheus and Grafana”
- AI recommends add-ons, suggests values, and explains dependencies
- You add the components to your Stack based on the recommendations
- Review and deploy with one click
| Layer | What AI Sees |
|---|---|
| Logs | Container stdout/stderr, error patterns |
| Metrics | CPU, memory, network, custom metrics |
| Manifests | Current and desired state, diffs |
| Events | Kubernetes events, warnings, errors |
| History | Deployment timeline, who changed what |
⌘+J (Mac) or Ctrl+J (Windows/Linux) from anywhere.Claude Opus 4.5: The AI Assistant now runs on Claude Opus 4.5 Anthropic’s most capable model by default. No configuration needed.Learn more →New Guides
Build a Monitoring Stack: Step-by-step guide to deploy kube-prometheus-stack with Loki for logs. Read the guideCloudflare Tunnel: Expose services without public IPs or open firewall ports. Read the guideNew Integrations
Prometheus: Connect your Prometheus instance as a metrics data source. Powers Insight Metrics and AI analysis. Learn moreHelm Registries: Expanded documentation for HTTP and OCI registries with provider-specific setup. Learn moreNew Documentation
Kubernetes Resources: Complete pages for Workloads, Networking, Storage, Configuration, and RBAC.Command Palette Guide: Full reference for⌘+K navigation, shortcuts, and commands. Learn moreDocumentation Improvements
Restructured Navigation: Reorganized into logical groups with AI Assistant prominently featured in Get Started.Consistent Formatting: Standardized formatting across all pages.July 2025
Supercharging Stack Builder & Workflows!
Safety, speed, visibility & brand-new integrations-everything you need to build, manage, and share infra.Stack Builder
Safe Node Deletion: Prevent new nodes linking to those being removed-no dangling edges or race conditions.Drag-and-Drop Layout: Manually reposition nodes, then snap them back into a tidy grid with “Reorder.”Reconcile Quick-Jump: Click a resource’s badge to dive directly into the underlying operation.Unsaved-Changes Prompt: Real-time draft indicators highlight pending edits-and you’ll be warned before leaving.Agent & Import Flow
Upgrade Available: Get notified when a new agent version is available-no more missing out on improvements.Pending-Upgrade Fix: Agents no longer stall in “pending-upgrade”-rollbacks are a thing of the past.AI & Automation
In-Context AI Chat: AI Assistant now lives on every page-get guidance right where you work. It’s like having a personal DevOps expert at your fingertips.Chat History: View past conversations in the AI Assistant sidebar-no more lost context.Anthropic Models: Use some of the most advanced AI models available today. Choose between: Claude 3.5 Haiku, Claude 3.7 Sonnet, Claude Sonnet 4 and Claude Opus 4.Resource & CRD Management
CRD Explorer: Browse all CRDs in-app, with filters to zero in on exactly what you need.IaC Source View: Click “View Source” on any generated resource to inspect the GitHub-hosted files.Search & Shareability
Shareable URLs: Bookmark or share any filtered list-teammates see exactly what you see.Enter-Key Power-Up: Press Enter in ⌘+K to immediately run searches or actions.Integrations & Ecosystem
Terraform Provider (Alpha): Define clusters, stacks, and add-ons as code-live on Terraform & OpenTofu. Read DocsMonitoring Stack Walk-Through: Step-by-step video guide with GitOps examples. Watch VideoGitOps Enhancements: Bidirectional syncing & auto-cleanup of stale files. Learn MoreAnkra CLI: Scriptable imports, builds, and add-on management right in your terminal. Get the CLIUsability & Productivity
Sidebar State Saver: Hide or show the sidebar without losing your custom panel layout.Download & Copy: One-click download or copy of cluster add-on configs for backups and sharing.Improved Error Messages: Actionable hints (e.g. invalid URL format) instead of cryptic failures.OCI-Backed Add-on Sources: Support for OCI Helm charts now live-private & credential-based OCI coming next month.June 2025
Stack Builder, Supercharging Infrastructure!
The new Stack Builder update is packed with features to speed up your workflows and make infrastructure building easier than ever. Here’s what’s live:Stack Builder: Go from 0 to 100 in 2.3s
Unified Stacks: Build with manifests and add‑ons side by side. Apply your organization’s custom configs and get add‑ons working out of the box.Cluster Manifest List & View: Instantly browse and inspect all manifests in your cluster.Edge Management: Delete and manage edges in your stack. Nodes now require at least one incoming edge for safety.Live Node Status: See the status of each node directly from the builder review. Watch it go from planned to live from within the interactive builder.Cluster Stack Deletion: Instantly remove entire stacks when you need to reset.Repository & GitOps Integration
Repo Sync: Keep your infrastructure and code always in sync.Create GitHub Repo: Launch new repositories directly from Ankra, ready for GitOps.GitHub Credential Banner: Get notified if your integration needs attention. Every cluster needs a GitHub repo for full GitOps integration and to build your first stack.AI & Automation
AI Stack Recommendations: Get AI-powered recommendations for building infrastructure stacks.AI Assistant: When you select an add‑on or manifest, the assistant guides you through creating and understanding manifests.Team Collaboration
Multi‑Org & Multi‑User: Easily invite your team and collaborate across multiple organizations.Add‑on Experience
Stack Add‑on Cards: Visual add‑on cards for fast browsing.Add‑on Listing Toggle: Switch between only subscribed add‑ons and all available for easier management.Usability & Productivity
LocalStorage Drafts: Your changes are auto‑saved as you work.Background Stack Refresh: See instant, real‑time updates to your stacks.Parent Validation: Prevents duplicate names and parent mismatches automatically.Live Documentation: Comprehensive documentation is now available across the platform.April–May 2025
Enhanced import cluster flow with automated drafts, agent improvements, and expanded Kubernetes resource insights
Upgraded Import Cluster Flow
Cluster Drafts Saved Automatically: Drafts persist in your browser session so you never lose your work if you navigate away. Resume drafts by clicking the island at the top center of any page.Real‑Time Stack Building: When you have a draft, click the floating Add button in the top “island” panel to watch your full YAML manifest assemble live. Once you’re done looking around the add‑ons and profiles, click the import icon to return to the draft and submit it for completion to get the command and import your cluster.Import Cluster Agent Enhancements
Seamless Local‑to‑Cloud Parity: Use thehelm install ankra-agent command from the import cluster on your laptop or on your Kubernetes clusters.Expanded Resource Insights: Live access to Kubernetes resources.ARM & macOS Native Support: Prebuilt binaries for Apple Silicon (M1/M2) and generic ARM64 servers. Easy helm install from the import cluster: helm install ankra-agent.Roadmap Preview: Kubernetes‑Native Integrations
Upcoming support for streaming capabilities that will allow real‑time exploration of the Kubernetes environment:- Expand ArgoCD integration to simplify troubleshooting
- Log streaming of pods
- Creation of Kubernetes resources with add‑ons