Install the TimesTen CRDs

CRDs are cluster-scoped. When you install CRDs in your Kubernetes cluster, the installation affects all namespaces within the cluster.

Let's walk-through an example showing you how to install the TimesTen CRDs using a TimesTen YAML manifest file. If you want to use TimesTen Helm charts, see Use Helm in Your TimesTen Kubernetes Operator Environment.

Before You Begin

Ensure you complete the tasks in Prepare to Use the TimesTen Kubernetes Operator. After completing the tasks, the TimesTen YAML manifest files and Helm charts reside in a location on your development host. In this example, the location is kube_files/deploy.

  1. On your development host, change to the kube_files/deploy directory.
    cd kube_files/deploy
  2. Install the TimesTen CRDs.
    kubectl create -f crd.yaml
    The output is the following:
    customresourcedefinition.apiextensions.k8s.io/timestenclassics.timesten.oracle.com created
    customresourcedefinition.apiextensions.k8s.io/timestenscaleouts.timesten.oracle.com created
  3. Verify installation.
    kubectl get crds | grep timesten
    The output is similar to the following:
    timestenclassics.timesten.oracle.com                  2024-07-17T14:41:03Z
    timestenscaleouts.timesten.oracle.com                 2024-07-17T14:41:03Z

Congratulations! You successfully installed the TimesTen CRDs.

Next Steps

You are now ready to deploy the TimesTen Kubernetes Operator. Proceed to Overview of the TimesTen Operator.