About the TimesTenClassic CRD
Kubernetes operates on objects of various built-in object types, including Pods, Services, and StatefulSets. One way to extend Kubernetes is with CRDs. CRDs define new object types to Kubernetes. Once installed, Kubernetes understands these object types just like it understands Pods, Services, StatefulSets, and all other built-in object types.
The TimesTen Kubernetes Operator (TimesTen Operator) provides a CRD called TimesTenClassic. The TimesTenClassic CRD defines the attributes and metadata for TimesTen databases.
The CRD definition, including the object type and its set of attributes, is referred to as a schema.
Kubernetes supports CRD versioning whereby different versions of the same CRD are supported simultaneously and each version can provide a different schema. This enables the attributes of a CRD to be extended from release to release.
v5 schema version is the most current. It provides the attributes of the v4 schema version plus additional attributes specific to the latest release of the TimesTen Operator. When defining new TimesTenClassic objects, use the v5 schema version. The v4 and v3 schema versions are available to facilitate compatibility with previous releases of the TimesTen Operator. No additional changes are made to these schema versions.
Note:
Thev3 schema version is deprecated. It is fully supported in this release. However, it will be removed in a future release.
For more information about the TimesTenClassic CRD, see Syntax for the TimesTenClassic Object Type.