Skip to content
/ kine Public
forked from k3s-io/kine

Run Kubernetes on MySQL, Postgres, sqlite, dqlite, not etcd.

License

Notifications You must be signed in to change notification settings

kubematic/kine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kine (Kine is not etcd)

==========================

NOTE: this repository has been recently (2020-11-19) moved out of the github.com/rancher org to github.com/k3s-io supporting the acceptance of K3s as a CNCF sandbox project.


Kine is an etcdshim that translates etcd API to sqlite, Postgres, Mysql, and dqlite

Features

  • Can be ran standalone so any k8s (not just k3s) can use Kine
  • Implements a subset of etcdAPI (not usable at all for general purpose etcd)
  • Translates etcdTX calls into the desired API (Create, Update, Delete)
  • Backend drivers for dqlite, sqlite, Postgres, MySQL

About

Run Kubernetes on MySQL, Postgres, sqlite, dqlite, not etcd.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 96.0%
  • Shell 2.6%
  • Dockerfile 1.4%