OKE Cluster (module.oke)

Purpose: Provisions the OCI Container Engine for a Kubernetes (OKE) cluster and its associated node pools. This module creates the managed Kubernetes control plane and worker node pools, sized according to logscale_cluster_type and logscale_cluster_size.

Deployed on: All workspaces (always required)

Key resources created:

Resource Purpose
OKE ClusterManaged Kubernetes control plane
Node poolsWorker node groups (System, Digest, Strimzi, Ingress, UI, Ingest -- depending on cluster type)
Kubeconfig fileLocal kubeconfig-<cluster_name>.yaml written to the repository root

Deployed on: All workspaces (always required)