menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

Develop on...
source image

Dev

4w

read

219

img
dot

Image Credit: Dev

Develop on a branch of your remote cluster with Tilt and Kardinal

  • Tilt automates many steps including watching files, building images and ensuring up to date environment, but its efficiency is limited to local Kubernetes clusters.
  • Kardinal is an open-source solution for lightweight ephemeral development environments, created for remote development clusters.
  • Kardinal leverages request-level routing for effective service routing, maintaining microservices and databases while keeping them isolated.
  • The environment in Kardinal works like a branch of a deployed application on Kubernetes, streamlining overhead and reducing cloud costs by over 90%.
  • In this tutorial, we'll combine the strengths of developing on Tilt and the efficient service routing of Kardinal.
  • You'll learn how to deploy applications, manage resources, and build containers to ensure a smooth and efficient development experience.
  • Before getting started with Kardinal, prerequisites include Kardinal CLI, Tilt and a local Kubernetes cluster.
  • Once Kardinal manager is deployed to your cluster and your Kubernetes manifest is annotated, deployment is easy using Tilt.
  • Integrating Kardinal with Tilt helps to build your applications, set up workflows and automatically reflect changes when you save your files.
  • After finishing development cycle, you can remove all created resources from the cluster.

Read Full Article

like

13 Likes

For uninterrupted reading, download the app