The CouchbaseMemcachedBucket resource defines a set of documents in Couchbase server. A Couchbase client connects to and operates on a bucket, which provides independent management of a set documents and a security boundary for role based access control. A CouchbaseEphemeralBucket provides in-memory only storage for documents contained by it.
4 top-level fields · last changed in Couchbase Operator 2.7.0
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
CouchbaseMemcachedBucketSpec is the specification for a Memcached bucket resource, and allows the bucket to be customized.
EnableFlush defines whether a client can delete all documents in a bucket. This field defaults to false.
MemoryQuota is a memory limit to the size of a bucket. The memory quota is defined per Couchbase pod running the data service. This field defaults to, and must be greater than or equal to 100Mi. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes
Name is the name of the bucket within Couchbase server. By default the Operator will use the `metadata.name` field to define the bucket name. The `metadata.name` field only supports a subset of the supported character set. When specified, this field overrides `metadata.name`. Legal bucket names have a maximum length of 100 characters and may be composed of any character from "a-z", "A-Z", "0-9" and "-_%\.".
Source: couchbase.crds.yaml
Changes to CouchbaseMemcachedBucket (couchbase.com/v2) in each Couchbase Operator version, compared to the version before it.
The description of CouchbaseMemcachedBucket has changed
6 properties have changed the description
Released · View CouchbaseMemcachedBucket in 2.7.0
CouchbaseMemcachedBucket was already present in this version of Couchbase Operator, the oldest one on kubespec.dev
Released · View CouchbaseMemcachedBucket in 2.3.1
No examples of CouchbaseMemcachedBucket yet. Contribute one on GitHub.