Install the TimesTenClassic CRD

Let's walk-through an example showing you how to install the TimesTenClassic CRD using a Helm chart. For information about the TimesTenClassic CRD, see About the TimesTenClassic CRD

Before you begin, ensure you complete the tasks in Prepare to Use the TimesTen Kubernetes Operator. After completing the tasks, the Helm charts reside in a location on your development host. In this example, the location is kube_files/helm.

Note:

Since CRDs are cluster-wide, after you install the TimesTenClassic CRD, it is available to all namespaces in the cluster.
To install the TimesTenClassic CRD using Helm, you use the ttcrd Helm chart. In this example. the location of the ttcrd chart is in the kube_files/helm directory on your development host.

Note:

Do not modify this chart.
  1. On your development host, change to the helm directory.
    cd kube_files/helm
  2. Install the ttcrd chart.
    helm install ttcrd ./ttcrd

    The output is similar to the following.

    NAME: ttcrd
    LAST DEPLOYED: Wed Jun 25 19:29:32 2025
    NAMESPACE: mynamespace
    STATUS: deployed
    REVISION: 1
    TEST SUITE: None
    NOTES:
    Version 2211360.1.0 the ttcrd chart has been installed.
    
    This release is named "ttcrd".
    
    To learn more about the release, try:
    
      $ helm status ttcrd
      $ helm get all ttcrd
      $ helm history ttcrd
    
    To rollback to a previous version of the chart, run:
    
      $ helm rollback ttcrd <REVISION>
        - run 'helm history ttcrd' for a list of revisions.
  3. Confirm the TimesTenClassic CRD is defined in your Kubernetes cluster.
    kubectl get crd | grep timesten
    The output is similar to the following:
    timestenclassics.timesten.oracle.com                       2025-06-25T19:29:33Z

Congratulations! You successfully installed the TimesTenClassic CRD.