How to Install Tandoor Recipes on Fedora CoreOS Latest

Tandoor is a collection of recipes for integrating various components into a Kubernetes cluster via a CustomResourceDefinition (CRD). In this tutorial, we will guide you on how to install Tandoor Recipes on Fedora CoreOS Latest.

Prerequisites

  • A running Kubernetes cluster on Fedora CoreOS Latest.
  • A user with sudo privilege.
  • kubectl CLI installed on your local machine.

Step 1: Clone the Tandoor Repository

First, clone the Tandoor repository to your local machine.

git clone https://github.com/tandoor-fm/tandoor.git

Step 2: Modify the Namespace

Next, modify the namespace to reflect your deployment. The default namespace is tandoor-system.

cd tandoor
sed -i 's/tandoor-system/your-namespace/g' deploy/*

Step 3: Deploy Tandoor Recipes

Deploy the Tandoor Recipes by running the following command:

kubectl apply -f deploy/

This command will deploy all Tandoor Recipes, including CRDs and RBAC resources, in the tandoor-system namespace.

Step 4: Verify Installation

You can verify the installation by checking if the Tandoor Recipes are installed.

kubectl get tandoor.io 

Conclusion

Congratulations! You have successfully installed Tandoor Recipes on your Fedora CoreOS Latest cluster. You can now use the Tandoor Recipes to integrate various components into your Kubernetes cluster.