terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" version = "~> 2.0" } } } provider "kubernetes" { config_path = "/etc/rancher/k3s/k3s.yaml" } resource "kubernetes_namespace" "geocrop" { metadata { name = "geocrop" } } # Note: Resource quotas are intentionally omitted here and will be managed dynamically # based on cluster telemetry to allow MLflow and Argo to consume available resources.