menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

This DevOp...
source image

Hackernoon

1M

read

236

img
dot

Image Credit: Hackernoon

This DevOps Fix Cuts Kubernetes Test Times from 7 Minutes to 1

  • The article discusses how a DevOps fix reduced Kubernetes test times from 7 minutes to 1.
  • Utilizing vCluster allows testing each pull request in isolation, significantly cutting down test times.
  • Virtual clusters provide better isolation and flexibility within a physical host cluster, supporting multi-tenancy.
  • The process of installing and connecting to a virtual cluster consists of three steps: Install vCluster, Create a virtual cluster, and Connect to the virtual cluster.
  • Creating a virtual cluster takes about a minute, much quicker than spinning off a new GKE cluster.
  • There are no changes required to workflow steps when using vCluster, as it has the same interface as a regular Kubernetes cluster.
  • Cleaning up objects in a virtual cluster is simple by adding a step to delete the vCluster.
  • To ensure proper cleanup, a condition can be added based on the success of prior steps before deleting the virtual cluster.
  • Using vCluster enables sandboxed PR runs, reducing conflicts and managing costs effectively.
  • The article concludes a series on testing PRs on Kubernetes, providing a foundation for end-to-end testing workflows.

Read Full Article

like

14 Likes

For uninterrupted reading, download the app