Back to Cilium

Key-Value Store

Documentation/cmdref/kvstore.rst

1.19.32.0 KB
Original Source

.. only:: not (epub or latex or html)

WARNING: You are looking at unreleased Cilium documentation.
Please use the official rendered version released here:
https://docs.cilium.io

.. _install_kvstore:

Key-Value Store

+---------------------+--------------------------------------+----------------------+ | Option | Description | Default | +---------------------+--------------------------------------+----------------------+ | --kvstore TYPE | Key Value Store Type: | | | | (etcd) | | +---------------------+--------------------------------------+----------------------+ | --kvstore-opt OPTS | | | +---------------------+--------------------------------------+----------------------+

etcd

When using etcd, one of the following options need to be provided to configure the etcd endpoints:

+---------------------+---------+---------------------------------------------------+ | Option | Type | Description | +---------------------+---------+---------------------------------------------------+ | etcd.address | Address | Address of etcd endpoint | +---------------------+---------+---------------------------------------------------+ | etcd.config | Path | Path to an etcd configuration file. | +---------------------+---------+---------------------------------------------------+

Example of the etcd configuration file:

.. code-block:: yaml

---
endpoints:
- https://192.168.0.1:2379
- https://192.168.0.2:2379
trusted-ca-file: '/var/lib/cilium/etcd-ca.pem'
# In case you want client to server authentication
key-file: '/var/lib/cilium/etcd-client.key'
cert-file: '/var/lib/cilium/etcd-client.crt'