kind VS telepresence

Compare kind vs telepresence and see what are their differences.

kind

Kubernetes IN Docker - local clusters for testing Kubernetes (by kubernetes-sigs)

telepresence

Local development against a remote Kubernetes or OpenShift cluster (by telepresenceio)
Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
kind telepresence
59 14
9,148 4,582
3.6% 3.4%
9.3 10.0
6 days ago 4 days ago
Go Go
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

kind

Posts with mentions or reviews of kind. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-17.
  • Hybrid working and accessing your linux workstation
    1 project | reddit.com/r/AskProgramming | 20 Jan 2022
    We do a good bit of development with kind.sigs.k8s.io , it helps enormously having your IDE running on the same machine as your test cluster. IMHO Its very hard to use an IDE over a vpn.
  • Running Kafka on Kubernetes for local development with Storage class
    3 projects | dev.to | 17 Jan 2022
    This setup is simpler and uses less code than the previous one with the trade off of having a bit less control over the path of data externalized to the host machine while requiring some internal knowledge of Kind to set it up. In general I favor this approach for local development over the one from my previous post.
  • Top 200 Kubernetes Tools for DevOps Engineer Like You
    84 projects | dev.to | 15 Jan 2022
    kops - Production Grade K8s Installation, Upgrades, and Management silver-surfer - Check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions Kube-ops-view - Kubernetes Operational View - read-only system dashboard for multiple K8s clusters kubeprompt - Kubernetes prompt info Metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments kind - Kubernetes IN Docker - local clusters for testing Kubernetes Clusterman - Cluster Autoscaler for Kubernetes and Mesos Cert-manager - Automatically provision and manage TLS certificates Goldilocks - Get your resource requests "Just Right" katafygio - Dump, or continuously backup Kubernetes objets as yaml files in git Rancher - Complete container management platform Sealed Secrets - A Kubernetes controller and tool for one-way encrypted Secrets OpenKruise/Kruise - Automate application workloads management on Kubernetes https://openkruise.io kubectl snapshot - Take Cluster Snapshots kapp - simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label https://get-kapp.io keda - Event-driven autoscaler for Kubernetes Octant - To better understand the complexity of Kubernetes clusters Portainer - Portainer inside a Kubernetes environment Gardener - Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service Kubed - Kubernetes Cluster Operator Daemon Kubestack - Kubestack is the free and open-source GitOps framework to codify your custom platform stack using Terraform.
  • Requirements for running K8ssandra for development
    14 projects | dev.to | 13 Jan 2022
    Kind 0.7.0
  • Run Your Rails App On Kubernetes: A Step-by-Step Tutorial
    4 projects | dev.to | 12 Jan 2022
    Be aware of how Kind works and have it installed; in my case, the brew install kind command was used to get Kind 0.9.0.
  • Running Kafka on kubernetes for local development
    3 projects | dev.to | 11 Jan 2022
    In the past couple of days I came up with two local setups running Kafka, Schema-registry and Zookeeper on local development machine with Kubernetes using Kind, in this first post I will cover a setup using Persistent Volumes and Persistent Volume Claims and in the next one I will cover using Storage classes.
  • Introduction to Kubernetes with Amazon EKS
    7 projects | dev.to | 31 Dec 2021
    Minikube, kind for spinning up a single-node cluster, intended primarily for development and testing purposes
  • Run your first Kubeflow pipeline
    5 projects | dev.to | 20 Nov 2021
    However, installing and trying out Kubeflow Pipelines (KFP) is a lot simpler. In this post, we'll create a local cluster with kind, install KFP as described here and run our first pipeline.
  • Best resources/courses for learning about Kubernetes?
    1 project | reddit.com/r/devops | 19 Nov 2021
    Also: kind, it's a way to run local k8s clusters in docker and is really lightweight and fun. It's good to test out concepts or just play around in k8s https://kind.sigs.k8s.io/
  • How to set up a Fabric node?
    3 projects | reddit.com/r/hyperledger | 5 Nov 2021
    For setting up the local K8 cluster using Docker you can use Kind.

telepresence

Posts with mentions or reviews of telepresence. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-15.
  • The complexity of launching local environment
    1 project | reddit.com/r/softwaredevelopment | 22 Jan 2022
    have a look at https://www.telepresence.io/
  • Top 200 Kubernetes Tools for DevOps Engineer Like You
    84 projects | dev.to | 15 Jan 2022
    Okteto: A Tool for Cloud Native Developers - Build better applications by developing and testing your code directly in Kubernetes Tilt: Tilt manages local development instances for teams that deploy to Kubernetes - Local Kubernetes development with no stress Garden: Kubernetes from source to finish - Development orchestrator for Kubernetes, containers and functions. KuberNix - Single dependency Kubernetes clusters for local testing, experimenting and development Copper - A configuration file validator for Kubernetes ko - Build and deploy Go applications on Kubernetes Dekorate - Java annotation processors for Kubernetes Lens IDE The Kubernetes IDE Kosko - Organize Kubernetes manifests in JavaScript Telepresence - Fast, local development for Kubernetes and Openshift microservices Monokle - Desktop UI for managing Kubernetes manifests Kr8s - Desktop application made for developers that need to monitor and visualize their Kubernetes clusters in a user friendly GUI
  • Ask HN: Is it still worth learning Kubernetes in 2022?
    3 projects | news.ycombinator.com | 1 Jan 2022
    Have you tried using something like telepresence (https://www.telepresence.io/) to get a better debugging story? It's not perfect but I've used it to good effect in the past to help with some aspects of the local development story, and they've made some pretty significant improvements in telepresence 2. Not affiliated in any way, just someone who's found it a very useful tool when working with kubernetes.
  • Lines of Code Shouldn't Take All Day
    1 project | news.ycombinator.com | 16 Dec 2021
    Oh yeah, I definitely use 4 frequently too - for basically any bug ticket, or for any more complex change/new feature, I want to run the full app. Having this be fast/easy/reliable is huge. If it’s a service oriented app, and I’m modifying a single service, I especially love tools like https://www.telepresence.io/ - run my service locally, with an “auto recompile/reload on save” setup, while all the other services are running in the cloud, but communicate with my local service.

    However, a lot of changes are just small, trivial tweaks, and if 1 and 2 are strong, I don’t even have to bother with 3 or 4.

  • Compiling a Apollo Federated Graph with esBuild 🚀
    5 projects | dev.to | 2 Nov 2021
    Follow-up; Doing a comparison with Webpack and investigating devspace and telepresence for hot reloading experience between our local K8.
  • The Developer Advocate ToolKit: Software Tools You Need To Move Fast
    10 projects | dev.to | 14 Oct 2021
    Telepresence: It's great for connecting their local development machine seamlessly to a remote cluster via a two-way proxying mechanism. Telepresence enables developers to code locally and runs the majority of their services within a remote Kubernetes cluster.
  • Homelab for self-hosted remote software development
    3 projects | reddit.com/r/homelab | 15 Aug 2021
    Right now I do a lot of web development (Node.js, Vue) so I set up proxies to view my WebPack dev server on the same website as my VS code under a subdomain (3000.devserver.com) . I heavily utilize containers to locally run our database, application, and some microservices when locally testing. However I recently set up telepresence to intercept our staging k8s cluster and run my development builds straight on our real infra which is amazing and reduces my reliance on IO/proxies to test my work.
  • You Don't Need to Rebuild Your Development Docker Image on Every Code Change
    9 projects | news.ycombinator.com | 31 May 2021
    some alternative tool, that enables similar workflow, but via other means:

    https://www.telepresence.io/

  • Working with kubernetes - how do you create development / debug environment?
    2 projects | reddit.com/r/devops | 9 May 2021
    I guess what you're looking for is something like this https://www.telepresence.io/
  • Wondering how to efficiently debug applications running on clusters
    2 projects | reddit.com/r/kubernetes | 27 Apr 2021
    I use tele presence. https://www.telepresence.io/

What are some alternatives?

When comparing kind and telepresence you can also consider the following projects:

devspace - DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

nerdctl - contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

skaffold - Easy and Repeatable Kubernetes Development

garden - Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching.

lima - Linux virtual machines, typically on macOS, for running containerd

k3s - Lightweight Kubernetes

eks-anywhere - Run Amazon EKS on your own infrastructure 🚀

vcluster - vcluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.

kubetest2 - Kubetest2 is the framework for launching and running end-to-end tests on Kubernetes.

minikube - Run Kubernetes locally

terraform-provider-proxmox - Terraform provider plugin for proxmox

k0s - k0s - The Zero Friction Kubernetes by Team Lens