Define and securely reference secrets within your Terraform service configurations. You can now create secrets in Ryvn and reference them in your Terraform variables using the template syntax {{ k8sSecretValue "secretName" "secretKey" }}. This enables secure handling of sensitive configuration data like API keys, database credentials, and other secrets in your infrastructure deployments.

CPU and memory metrics

Monitor your service performance with real-time CPU and memory metrics displayed directly in the platform. The new metrics dashboard shows resource usage per replica with time-based charts, helping you understand your application’s resource consumption patterns and optimize performance across all your deployments.

Improvements

  • Added support for custom command and arguments in web server service templates for more flexible container configurations
  • Enhanced GitHub Actions integration to support multiple repositories in automated deployment workflows
  • Added keyboard shortcuts for faster navigation and panel control throughout the platform
  • Introduced table view for services alongside the existing canvas view for better data organization
  • Added replica count display in installation rows for quick capacity overview
  • Enhanced log viewing with reversible log ordering and improved display functionality
  • Improved service creation flow with automatic ECR repository creation for container image storage
  • Added resizable panels in service views for customizable workspace layouts
  • Enhanced installation titles to link directly to their corresponding service pages
  • Improved GitHub Actions setup flow with streamlined dialog and configuration process

Fixes

  • Fixed canvas rendering performance issues by preventing unnecessary re-renders
  • Resolved validation errors when creating secrets in environments
  • Fixed GitHub Actions workflow generation to include proper dependencies and caching
  • Corrected secret templating functionality to properly reference Kubernetes secret values
  • Fixed installation selection behavior to maintain proper tab state when switching between installations
  • Resolved side panel overflow and scrollbar display issues for better user interface
  • Fixed tooltip positioning and display problems throughout the platform
  • Corrected activities tab to properly reload when switching between installations