A KeyDB Operator

for Kubernetes

KeyDB is a multithreading, drop-in alternative to Redis. Keydb-operator easily creates a standalone (1 replica) or a multimaster (3 replicas) KeyDB in-memory database. When KeyDB is in multimaster mode, it is possible to have more than one master, allowing read/write operations to all them. That helps for high availability and fault tolerance. Install The Kubernetes Operator in this project is in Alpha version. Use at your own risk Check out the sample CR. [Read More]

A Kubernetes NFS Operator

with extra functionality on top of Rook NFS

NFS Operator adds three important features for a NFS in Kubernetes. It allows setting NFS export ownership/permissions, enables PVC autoexpansion and reduces the number of manual resource definitions. It is based on Rook NFS v1.7 and Ansible Operator SDK. Thus, the new features are in addition to those in Rook NFS. The extra functions it adds on top of Rook NFS are: It is able to set ownership and permissions for the (NFS) Server export It is able to autoexpand/adjust the value of (NFS) Server PVC storage size It automatically creates a StorageClass with a (NFS) Server There are some restrictions compared to Rook NFS: [Read More]

A Minimal Container Image for Rocky Linux 8

similar to UBI8, Fedora minimal

Now that Rocky Linux is GA, here is a repo for a minimal container image for Rocky Linux. Its size is around ~37 MB (compressed). It is based on Fedora Minimal and UBI8 minimal from Red Hat. You can download it from Quay or build it, following the instructions in the repo. You could also generate a new rootfs yourself before building the image, again, following the short instructions in the repo. [Read More]