Memcached for SUSE¶
The Identity service authentication mechanism for services uses Memcached to cache tokens. The memcached service typically runs on the controller node. For production deployments, we recommend enabling a combination of firewalling, authentication, and encryption to secure it.
Install and configure components¶
Install the packages:
# zypper install memcached python-python-memcached
Edit the
/etc/sysconfig/memcached
file and complete the following actions:Configure the service to use the management IP address of the controller node. This is to enable access by other nodes via the management network:
MEMCACHED_PARAMS="-l 10.0.0.11"
Note
Change the existing line
MEMCACHED_PARAMS="-l 127.0.0.1"
.
Finalize installation¶
Start the Memcached service and configure it to start when the system boots:
# systemctl enable memcached.service # systemctl start memcached.service