Company
Date Published
Author
Simon Murray, Senior Software Engineer, Couchbase
Word count
1851
Language
English
Hacker News points
None

Summary

The Couchbase Autonomous Operator team uses commodity cloud platforms like Amazon EKS, Google GKE, Microsoft AKS, and Red Hat OpenShift to test the platform. These platforms are certified by Couchbase due to their ubiquity in the Kubernetes ecosystem and ability to be provisioned and de-provisioned easily. However, not all platforms can be certified, as some require special handling for storage and networking. To address this, Couchbase has introduced self-certification, which allows users to test and validate the platform on any Kubernetes cluster with minimal configuration. The certification process involves a setup phase, where the Kubernetes cluster is set up, followed by a test phase, where tests are run in parallel to verify the platform's functionality. After the tests, a results summary is displayed, showing the number of passes, failures, and skipped tests. Finally, the self-certification results are submitted to Couchbase for approval, providing valuable insights into how users are using the platform.