etcd is a distributed key-value store that provides a reliable way to store data across a cluster of machines. In this tutorial, we will walk through the process of installing etcd on OpenSUSE latest using GitHub.
Before you begin, you will need:
etcd is written in Go, so you will need to install Go on your system before you can compile the source code.
sudo zypper update
sudo zypper install go
mkdir ~/etcd
cd ~/etcd
git clone https://github.com/coreos/etcd
cd ~/etcd/etcd
./build
sudo cp ~/etcd/etcd/bin/etcd /usr/local/bin
sudo cp ~/etcd/etcd/bin/etcdctl /usr/local/bin
etcd
sudo etcdctl cluster-health
You should now see that etcd is up and running on your OpenSUSE latest instance.
In this tutorial, we have walked through the process of installing etcd on OpenSUSE latest using GitHub. Now you can use etcd to store your data across a cluster of machines!
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!