Create the Service Account and the TimesTen Custom Resource Definitions (CRDs)
The TimesTen Operator requires a Kubernetes service account in order to run properly. This service account requires permissions and privileges in your namespace. These permissions and privileges are granted through a role. The role is assigned to the service account through a role binding.
In addition, the TimesTen Operator provides TimesTen CRDs. These CRDs define the TimesTenClassic and the TimesTenScaleout object types to the Kubernetes cluster.
/deploy
directory. This directory contains the following YAML manifest files:
-
service_account.yaml
: Defines the role, the role binding, and the service account for the Operator. -
crd.yaml
: Defines the TimesTenClassic and the TimesTenScaleout object types.
The following example creates the TimesTen Operator's service account and the TimesTen CRDs to the Kubernetes cluster: