Category: Database, Kubernetes, yaml

These teams deploy their workloads on the cluster that depend on each other and form the overall enterprise application. For example, DevOps team deploys Prometheus and Kafka Operators on the cluster and is responsible for creating required instances of Prometheus to enable metrics collection and Kafka to ingest logs from the other applications. Database team deploys MySQL Operator and is responsible for creating Mysql instances to support web applications running on the cluster.

Here is an example of using the binding functions in Moodle YAML to establish the mentioned dependencies.

This function is defined as an annotation in YAML of resource B.

Related Articles