Company
Date Published
Author
Laura Czajkowski, Developer Community Manager, Couchbase
Word count
544
Language
English
Hacker News points
None

Summary

Nicolas Motte, a full-stack engineer and operations manager at Amadeus, shares his experience deploying a Couchbase cluster in OpenShift and simulating workload performance using cbc-pillowfight. Initially contemplating migrating an application or creating his own tool, he opted to use cbc-pillowfight on the advice of Couchbase expert Michael Hirschberg. Motte details the creation of a Docker image using CentOS and a streamlined Dockerfile, emphasizing efficiency by minimizing layers and allowing parameter customization. He explains the process of setting up an OpenShift template with a replication controller to easily scale traffic simulation, achieving 46k operations per second in a small environment. Motte highlights the growing potential for integrating datastores like Couchbase into OpenShift for standardized data management across local, test, and potentially production environments, despite current lack of vendor support for Couchbase deployment in OpenShift.