Configure authentication for the memcached service
Memcached is a distributed memory-caching service. Configure the service to require authentication to protect sensitive cached data, such as Keystone tokens and user sessions, from unauthorized access. By default, authentication is disabled.
Before you begin
- You have the
occommand line tool installed on your workstation. - You are logged on to a workstation that has access to the RHOSO control plane as a user with
cluster-adminprivileges.
You can set the authentication mode for the memcached service on your control plane. The following authentication modes are supported:
-
None - No authentication is required. The client does not require a certificate from the server to proceed with the connection. This mode has the least impact upon performance but does not provide any security. This is the default authentication mode.
-
Request - Authentication is attempted. The client requests a certificate from the server but does not strictly require it to proceed with the connection. This mode provides flexible connections but weaker security.
-
Require - Authentication is enforced. The client demands that the server present a valid and verifiable certificate. If the server fails to provide one, or if the client cannot successfully validate the certificate against its trusted Certificate Authorities (CAs), the connection fails. This mode provides strong security at the cost of brittle connections.