Ansible Playbook: cluster-monitoring
This playbook automates the provisioning of the ds-psi-monitoring Kubernetes
cluster by:
Installing an OCI runtime on all cluster nodes;
Creating the Kubernetes cluster using the k8s_cluster role;
Installing and configuring FluxCD into the cluster using the flux role;
Installing additional command-line tooling on the cluster control-plane nodes.
This playbook can also be used to add additional nodes to an existing cluster, since it is built to be idempotent.