• Stars
    star
    1,378
  • Rank 32,770 (Top 0.7 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created almost 5 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

Kine (Kine is not etcd)

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

NOTE: On 2020-11-19, this repository was 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
  • NATS Jetstream

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)

See an example.