Kubernetes SIGs (@kubernetes-sigs)
  • Stars
    star
    113,403
  • Global Org. Rank 85 (Top 0.03 %)
  • Registered about 6 years ago
  • Most used languages
    Go
    85.7 %
    Shell
    5.0 %
    TypeScript
    1.2 %
    PowerShell
    1.2 %
    HTML
    1.2 %
    Others
    5.4 %

Top repositories

1

kubespray

Deploy a Production Ready Kubernetes Cluster
Jinja
14,679
star
2

kind

Kubernetes IN Docker - local clusters for testing Kubernetes
Go
12,623
star
3

kustomize

Customization of kubernetes YAML configurations
Go
10,363
star
4

kubebuilder

Kubebuilder - SDK for building Kubernetes APIs using CRDs
Go
7,298
star
5

external-dns

Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Go
6,672
star
6

krew

πŸ“¦ Find and install kubectl plugins
Go
6,009
star
7

metrics-server

Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.
Go
4,761
star
8

aws-load-balancer-controller

A Kubernetes controller for Elastic Load Balancers
Go
3,703
star
9

descheduler

Descheduler for Kubernetes
Go
3,444
star
10

cluster-api

Home for Cluster API, a subproject of sig-cluster-lifecycle
Go
2,944
star
11

kui

A hybrid command-line/UI development experience for cloud-native development
TypeScript
2,701
star
12

nfs-subdir-external-provisioner

Dynamic sub-dir volume provisioner on a remote NFS server.
Shell
2,244
star
13

controller-runtime

Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
Go
2,240
star
14

kwok

Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters.
Go
2,182
star
15

aws-iam-authenticator

A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster
Go
2,008
star
16

prometheus-adapter

An implementation of the custom.metrics.k8s.io API using Prometheus
Go
1,662
star
17

gateway-api

Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
Go
1,452
star
18

cri-tools

CLI and validation tools for Kubelet Container Runtime Interface (CRI) .
Go
1,333
star
19

secrets-store-csi-driver

Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume.
Go
1,139
star
20

kueue

Kubernetes-native Job Queueing
Go
986
star
21

sig-storage-local-static-provisioner

Static provisioner of local volumes
Go
973
star
22

scheduler-plugins

Repository for out-of-tree scheduler plugins based on scheduler framework.
Go
957
star
23

aws-ebs-csi-driver

CSI driver for Amazon EBS https://aws.amazon.com/ebs/
Go
883
star
24

apiserver-builder-alpha

apiserver-builder-alpha implements libraries and tools to quickly and easily build Kubernetes apiservers/controllers to support custom resource types based on APIServer Aggregation
Go
755
star
25

etcdadm

Go
748
star
26

kube-scheduler-simulator

The simulator for the Kubernetes scheduler
Go
680
star
27

aws-efs-csi-driver

CSI Driver for Amazon EFS https://aws.amazon.com/efs/
Go
668
star
28

controller-tools

Tools to use with the controller-runtime libraries
Go
655
star
29

krew-index

Plugin index for https://github.com/kubernetes-sigs/krew. This repo is for plugin maintainers.
624
star
30

security-profiles-operator

The Kubernetes Security Profiles Operator
C
622
star
31

node-feature-discovery

Node feature discovery for Kubernetes
Go
595
star
32

cluster-api-provider-aws

Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
Go
592
star
33

hierarchical-namespaces

Home of the Hierarchical Namespace Controller (HNC). Adds hierarchical policies and delegated creation to Kubernetes namespaces for improved in-cluster multitenancy.
Go
532
star
34

cluster-proportional-autoscaler

Kubernetes Cluster Proportional Autoscaler Container
Go
519
star
35

sig-storage-lib-external-provisioner

Go
502
star
36

alibaba-cloud-csi-driver

CSI Plugin for Kubernetes, Support Alibaba Cloud EBS/NAS/OSS/CPFS/LVM.
Go
500
star
37

application

Application metadata descriptor CRD
Go
488
star
38

custom-metrics-apiserver

Framework for implementing custom metrics support for Kubernetes
Go
457
star
39

e2e-framework

A Go framework for end-to-end testing of components running in Kubernetes clusters.
Go
395
star
40

cluster-capacity

Cluster capacity analysis
Go
390
star
41

nfs-ganesha-server-and-external-provisioner

NFS Ganesha Server and Volume Provisioner.
Shell
384
star
42

apiserver-network-proxy

Go
344
star
43

cluster-api-provider-vsphere

Go
339
star
44

image-builder

Tools for building Kubernetes disk images
Shell
325
star
45

kubetest2

Kubetest2 is the framework for launching and running end-to-end tests on Kubernetes.
Go
312
star
46

cluster-api-provider-nested

Cluster API Provider for Nested Clusters
Go
289
star
47

cluster-api-provider-azure

Cluster API implementation for Microsoft Azure
Go
283
star
48

bom

A utility to generate SPDX-compliant Bill of Materials manifests
Go
279
star
49

vsphere-csi-driver

vSphere storage Container Storage Interface (CSI) plugin
Go
265
star
50

cluster-api-provider-openstack

Go
255
star
51

karpenter

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Go
255
star
52

kubebuilder-declarative-pattern

A toolkit for building declarative operators with kubebuilder
Go
242
star
53

kpng

Reworking kube-proxy's architecture
Go
235
star
54

ingress2gateway

Convert Ingress resources to Gateway API resources
Go
225
star
55

cloud-provider-azure

Cloud provider for Azure
Go
222
star
56

blixt

Layer 4 Kubernetes load-balancer
Rust
220
star
57

aws-encryption-provider

APIServer encryption provider, backed by AWS KMS
Go
192
star
58

mcs-api

This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data planes.
Go
184
star
59

ip-masq-agent

Manage IP masquerade on nodes
Go
180
star
60

zeitgeist

Zeitgeist: the language-agnostic dependency checker
Go
168
star
61

cluster-api-provider-gcp

The GCP provider implementation for Cluster API
Go
165
star
62

contributor-playground

Dockerfile
163
star
63

cluster-addons

Addon operators for Kubernetes clusters.
Go
153
star
64

gcp-compute-persistent-disk-csi-driver

The Google Compute Engine Persistent Disk (GCE PD) Container Storage Interface (CSI) Storage Plugin.
Go
151
star
65

azurefile-csi-driver

Azure File CSI Driver
Go
144
star
66

promo-tools

Container and file artifact promotion tooling for the Kubernetes project
Go
136
star
67

cli-utils

This repo contains binaries that built from libraries in cli-runtime.
Go
134
star
68

azuredisk-csi-driver

Azure Disk CSI Driver
Go
131
star
69

kube-storage-version-migrator

Go
125
star
70

usage-metrics-collector

High fidelity and scalable capacity and usage metrics for Kubernetes clusters
Go
116
star
71

aws-fsx-csi-driver

CSI Driver of Amazon FSx for Lustre https://aws.amazon.com/fsx/lustre/
Go
115
star
72

blob-csi-driver

Azure Blob Storage CSI driver
Go
115
star
73

boskos

Boskos is a resource management service that provides reservation and lifecycle management of a variety of different kinds of resources.
Go
113
star
74

downloadkubernetes

Download kubernetes binaries more easily
Go
110
star
75

sig-windows-tools

Repository for tools and artifacts related to the sig-windows charter in Kubernetes. Scripts to assist kubeadm and wincat and flannel will be hosted here.
PowerShell
108
star
76

cluster-api-operator

Home for Cluster API Operator, a subproject of sig-cluster-lifecycle
Go
107
star
77

cluster-api-provider-digitalocean

The DigitalOcean provider implementation of the Cluster Management API
Go
106
star
78

cluster-api-provider-kubevirt

Cluster API Provider for KubeVirt
Go
96
star
79

cluster-api-provider-packet

Cluster API Provider Packet (now Equinix Metal)
Go
94
star
80

structured-merge-diff

Test cases and implementation for "server-side apply"
Go
92
star
81

slack-infra

Tooling for kubernetes.slack.com
Go
90
star
82

dashboard-metrics-scraper

Container to scrape, store, and retrieve a window of time from the Metrics Server.
Go
84
star
83

apiserver-runtime

Libraries for implementing aggregated apiservers
Go
81
star
84

cli-experimental

Experimental Kubectl libraries and commands.
Go
79
star
85

lwkd

Last Week in Kubernetes Development
HTML
78
star
86

gcp-filestore-csi-driver

The Google Cloud Filestore Container Storage Interface (CSI) Plugin.
Go
78
star
87

kube-scheduler-wasm-extension

All the things to make the scheduler extendable with wasm.
Go
77
star
88

container-object-storage-interface-controller

Container Object Storage Interface (COSI) controller responsible to manage lifecycle of COSI objects.
Go
74
star
89

jobset

JobSet: An API for managing a group of Jobs as a unit
Go
73
star
90

sig-windows-dev-tools

This is a batteries included local development environment for Kubernetes on Windows.
PowerShell
73
star
91

cluster-api-addon-provider-helm

Cluster API Add-on Provider for Helm is a extends the functionality of Cluster API by providing a solution for managing the installation, configuration, upgrade, and deletion of Cluster add-ons using Helm charts.
Go
70
star
92

cloud-provider-equinix-metal

Kubernetes Cloud Provider for Equinix Metal (formerly Packet Cloud Controller Manager)
Go
70
star
93

kernel-module-management

The kernel module management operator builds, signs and loads kernel modules in Kubernetes clusters..
Go
70
star
94

reference-docs

Tools to build reference documentation for Kubernetes APIs and CLIs.
HTML
69
star
95

cluster-api-provider-ibmcloud

Cluster API Provider for IBM Cloud
Go
59
star
96

community-images

kubectl plugin that displays images running in a Kubernetes cluster that were pulled from community owned repositories and warn the user to switch repositories if needed
Go
58
star
97

wg-policy-prototypes

A place for policy work group related proposals and prototypes.
Go
58
star
98

container-object-storage-interface-spec

Container Object Storage (COSI) Specification
Shell
57
star
99

container-object-storage-interface-api

Container Object Storage Interface (COSI) API responsible to define API for COSI objects.
Go
55
star
100

kubectl-validate

Go
54
star