Install the TimesTen CRDs

TimesTen provides the ttcrd chart in TimesTen container images. You use this chart to install the TimesTen CRDs in your cluster. For information about obtaining TimesTen Helm charts from TimesTen container images, see Part 3: Obtain TimesTen YAML Manifest Files and Helm Charts.

Note:

Since CRDs are cluster-wide, the CRDs are available to all namespaces in the cluster after they are installed.
In this example, the location of the ttcrd chart is in the kube_files/helm directory on your development host. For more information about this directory and obtaining Helm charts, see Part 3: Obtain TimesTen YAML Manifest Files and Helm Charts.

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 the following.

    NAME: ttcrd
    LAST DEPLOYED: Thu Aug  1 20:50:47 2024
    NAMESPACE: default
    STATUS: deployed
    REVISION: 1
    TEST SUITE: None
    NOTES:
    Version 22.1.1.27.0.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 CRDs are defined in your Kubernetes cluster.
    kubectl get crds | grep timesten

    The output is the following:

    timestenclassics.timesten.oracle.com          2024-08-01T20:50:48Z
    timestenscaleouts.timesten.oracle.com         2024-08-01T20:50:48Z

Congratulations! You successfully installed the TimesTen CRDs.