<p>A Kubernetes cluster should not contain stateful services like databases because of scalability, recovery and operation of the storage. Would be the use of ceph be an alternative to this problem?</p>

<p>A Kubernetes can contain stateful services. Some examples are Redis cache or <a href="https://www.cockroachlabs.com/product/" rel="nofollow noreferrer">CockroachDB</a> - but they should be a <em>distributed service</em>.</p>
<p>Ceph is a storage solution alternative.</p>
