Stay up-to-date with all of our recent product improvements.

November 2024

Features

  • KoalaOps Google Cloud Partnership: KoalaOps is now an official Google Cloud Partner.
  • Role-Based Deployment Permissions: Implemented role-based access control to allow or restrict specific users from deploying services to certain environments.
  • Custom Templates: Introduced the ability to create and select custom predefined templates during the service creation process.
  • Env Vars Portal (AI Enhanced, Preview): Added a feature to intelligently extract potential global/environment variables from README and Dockerfiles directly into the Koala portal.
  • Static Website Support (Preview): Now supports out-of-the-box deployments for custom websites.

Minor Changes

  • Improved consistency in editing k8s deployment files.

Bug fixes

  • Resolved an issue preventing Slack alerts from triggering in some build-and-deploy workflows.
  • Fix the display of pending (not yet running) pods in the logs viewer.

October 2024

Features

  • Preview/Ephemeral Environments Support - Generally Available
  • Deployment - Deploy code separately from the deployment configuration

Minor Changes

  • Ephemeral Environments capabilities:
    • Auto DNS Support
    • Pull and present the latest deployed version

Bug fixes

  • Minor issue with auto-complete branch names

September 2024

Features

  • Full Preview/Ephemeral Environments Support ! (Preview)

Minor Changes

  • Support for advanced Slack notifications configurations
  • Kustomize Build - Added the ability to pass key/values to build

Bug fixes

  • Sealed secrets editing issue

August 2024

Features

  • Advanced rollout strategies with Argo Rollouts - Beta
  • Remote deployment repo
  • Automatically reload pods on config maps and secret changes

Minor Changes

  • Improved ArgoCD setup automation and guide
  • Search Branches/Tags in the Deployment section
  • Support for Kustomize replacements

Bug fixes

  • Search capabilities for projects with a large number of versions

July 2024

Features

  • KoalaOps is now SOC2 Type II compliant!!
  • Azure support in private beta

Minor Changes

  • Improved Addons organization (Managed with GitOps, other Installed Addons, Featured Addons, and search more)

Bug fixes

  • Fixed Python FastAPI template tests

June 2024

Features

  • Integrated Log Viewer in k8s cluster resources viewer
  • New Events, ConfigMaps and CustomResources tabs in cluster resources viewer

Minor Changes

  • Improved flexibility for naming of related kubernetes resources.
  • Misc UI improvements: improved error handling, handling of missing/empty data in various places, text explanations of various functionality.

Bug fixes

  • Fixed caching bug causing occasional crash and temporary unavailability
  • Fixed misc crashes and bad links

May 2024

Features

  • Integrated Cluster Resources View - see your Kubernetes resources directly from the KoalaOps UI. No need to hunt for the just right kubectl incantation!

Minor Changes

  • New “Batch Build & Deploy” - select multiple services and trigger build from main and directly deploy to any env.
  • Monorepos: new “Deploy All” option
  • GitOps: expanded support for a wide range of cluster addons directly from the UI
  • Updated quick-start terraform templates to be SOC2-compliant

Bug fixes

  • Improved handling of GitHub API requests to avoid exceeding quota for users.
  • Improved DB and caching mechanisms that caused occasional backend errors.

April 2024

Features

  • Secrets Management - Using Sealed Secrets. Sealed secrets are a way to securely store sensitive information, like passwords or API keys, in a code repository, even a public one. They work by encrypting the secrets before storing them in the repo.

Minor changes

  • Demo Sandbox enhancements.

Bug fixes

  • Interface speed improvements.

March 2024

Features

  • Display OpenAPI spec from services that expose it live and not in code.

Minor changes

  • Allow updating gitops-managed clusters from the UI
  • Allow setting default domain to use for central management-cluster services

Bug fixes

  • Fix fetching events related to a service from your k8s clusters

February 2024

Features

  • Horizontal Pod Autoscaling configuration for each service environment.
  • Tracing support (beta) with Open Telemetry - set up traces collection with Open Telemetry and view in Grafana Tempo, across services, out of the box.

Minor changes

  • Streamline service creation flow and service import flow from existing repos, with smarter defaults, autocomplete, validations, and more.
  • Improved backend error handling.
  • Stabilize new preview ChatOps tab with various UI and performance improvements.

Bug fixes

  • Misc performance, stability, and security improvements.
  • Fix edge case impacting new user accounts.
  • Fix minor navigation and UI rendering issues.

January 2024

Features

  • ChatOps (Preview) - The KoalaOps ChatOps Assistant is available in the context of a specific Service. You can find the assistant in the “ChatOps” tab of any of your services. The assistant is fully aware of your service’s configuration out of the box and can create PRs for your service according to your requirements.
  • Import existing service (from single repo or monorepo) - You are now able to import services from existing repositories.
  • Support for all major Container Registries.
  • New Service Templates - Python FastAPI template.
  • Initial Bitbucket support.

Minor changes

  • New env vars view.
  • Allow showing OpenAPI (Swagger) view from live services, not just yaml files.
  • Significant UI latency improvements via smarter optimized caching.
  • Minor Go service template updates (Go version, OpenAPI generated code).
  • Many small UI improvements.

Bug fixes

  • Fix loading CRDs in the UI in some cases.
  • Fixed bugs where not all data in the UI was loaded depending on the page you started at / refreshed.
  • Fixed a couple of rare potential UI crashes.

December 2023

Features

  • Trigger Build & Deploy workflows directly from the UI. On-demand, from any branch to any env!
  • Import Repository - Support for importing existing repos through the UI.

Minor changes

  • Added cloud provider indication to clusters page.
  • Prevented creating a service with multiple “auto-deploy” envs.
  • Improved logs tab layout, now with easy switching between containers instead of a long scroll.

Bug fixes

  • Show all ports available for port-forwarding in the UI, with explanations and the ability to easily copy-paste.

November 2023

Features

  • Full AWS Support: KoalaOps now offers General Availability support for AWS, in addition to our existing support for GCP. Enjoy the full range of KoalaOps capabilities on both cloud providers.
  • Monorepo Support: We’ve expanded our support to accommodate monorepos built on the popular turborepo bundler and build system. Whether you’re managing micro-services with separate repositories or separate workspaces within a monorepo, KoalaOps has you covered.

Minor changes

  • Enhanced Environments: Experience an enhanced interface for managing environments. Seamlessly view and manage services within each environment, and deploy specific service versions to multiple environments simultaneously in a batch deployment.

October 2023

Features

  • Control Plane page for configuring management cluster and GitOps.

Minor changes

  • Improved error handling and errors displayed in the UI.

Bug fixes

  • Fixed bug with cleanup instructions not showing up after service deletion from Koala Ops UI.
  • Fixed minor rendering issue in new service dialog.
  • Stopped unintended auto-reload of pod logs.

September 2023

Features

  • New logs viewer option, in addition to raw plaintext logs.
  • New Observability tab, currently with metric collection instrumentation using Google Managed service for Prometheus.
  • Significantly improve UI latency for most common operations (view service list, view single service), through a combination of better caching, parallelization, and lazy retrieval.

Minor changes

  • Links to GCP console from pod details in envs tab.
  • Improved rendering of “loading” and backend errors.
  • Improved listing git tags in deploy pages, to show more relevant tags, sort, and bucket them by category (e.g. if using semver or not).
  • Create service: add autocomplete to several fields based on existing services in the organization.
  • Improve and unify agent installation instructions and command.
  • Added time info to “release in progress” message in main tab.
  • Improved rendering of loading / created pull requests.
  • Allowed modifying the service Description from the UI.
  • Improved rendering of CI/CD workflows tab to be more consistent, sorted.

Bug fixes

  • Fixed race condition sometimes showing error on new service creation.
  • Fixed rendering errors in batch-deploy page.
  • Avoided excessive calls to Github API that could result in exceeding quota and errors.

August 2023

Features

  • Agent is now versioned, and Clusters List page shows version and whether an update is considered required/recommended.

Minor changes

  • Improvements to Clusters List page.
  • Improved Service List page, add service description and icons.
  • Show “Last deployed by” in main service page (if annotation exists in k8s).
  • Errors now render in a more user-friendly way, with additional raw details hidden by default in an expandable component.
  • Improved dark mode.
  • Prevented multiple concurrent deploys to the same env in Github Actions.
  • Small visual improvements to Environments tab.

Bug fixes

  • Prevent background refresh from removing service API data from the UI.
  • Fix Github link in Slack messages.
  • Fix multiple bugs related to Ingress and SSL configuration.
  • Fix bug with updating Environments for a service.
  • Fix bug in batch-deploy page for organizations with a lot of Github repositories.