# Leader Election inside Kubernetes

DevFeed: [Leader Election inside Kubernetes](<https://devfeed.tech/articles/leader-election-inside-kubernetes-37796.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/k8s-leader-election/>)

Author: Carlos Alexandro Becker

Published: 2020-03-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Go](<https://devfeed.tech/topics/go.md>), [API](<https://devfeed.tech/topics/api.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [cluster](<https://devfeed.tech/tags/cluster.md>), [docker](<https://devfeed.tech/tags/docker.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [leader](<https://devfeed.tech/tags/leader.md>), [leader-election](<https://devfeed.tech/tags/leader-election.md>), [rbac](<https://devfeed.tech/tags/rbac.md>)

## AI overview

A tutorial on implementing leader election for applications running on Kubernetes. It uses Kubernetes' leader election package from the Go SDK, explains pod-based identity and lease management, and covers the RBAC permissions required for the deployment.

## Source excerpt

Ever needed a simple leader election mechanism on something that will run on a Kubernetes cluster? There's an easy way to do that!