MerlinDMC / kine

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kine (Kine is not etcd)

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.

License:Apache License 2.0


Languages

Language:Go 97.2%Language:Shell 2.5%Language:Dockerfile 0.3%