![]() workload-kubeconfig-context=kind-workload \ With the plugin installed, execute the following: kubectl scp link \ Please see the documentation for installing the plugin here. We will use the kubectl-scp plugin to help us here. In practice, this means setting up a proxy in the Application Workload Cluster that is able to talk to the Service Cluster API. You can verify that the Operator has been installed with the following: kubectl -context=kind-service get crds Īs the Service Operator we must now "link" the Application Workload Cluster and the Service Cluster. kapp -kubeconfig-context kind-service -y deploy -app rmq-operator \ Note In the future we hope to provide tooling that will allow any service resource, not just those that adhere to the k8s-service-bindings spec, to be bound to Application Workloads. ![]() ![]() This will eventually allow any provisioned RabbitmqCluster resources to be automatically bound to Application Workloads. We will install a version of the operator that adheres to the binding spec. Let's now play the role of the Service Operator and install the Rabbitmq Cluster Operator on the Service Cluster. Install the RabbitMQ Operator on the Service Cluster The Service API Projection component allows the Application Operators to perform any lifecycle operation (CRUD) on RabbitmqCluster resources from their Application Workload cluster, but with reconciliation of such resources occurring in the dedicated Service Cluster. This is where SCP Toolkit and, specifically, Service API Projection comes in to play. On the other hand, they would like to make the Service Resource Lifecycle API provided by the RabbitMQ Cluster Operator ( /v1beta1) available in a cluster where Application Operators are running their workloads (we will call this an Application Workload Cluster). They would like to install the RabbitMQ Operator on a dedicated Kubernetes cluster (we will call this a Service Cluster). Let's imagine the following scenario - A Service Operator wants to provide a RabbitMQ service to development teams, and they would like to make use of the RabbitMQ Cluster Kubernetes Operator to do this. See the documentation on installing the latest release of the SCP Toolkit to get started. Note It is recommended to be familiar with the User Roles that the toolkit considers.This guide provides a number of walkthroughs covering some of the most common use cases for the SCP Toolkit.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |