Skip to main content

Services

This section introduces the Datalayer services you deploy on top of your Kubernetes cluster.

Use it as your service map before running Plane deployment commands.

Services are grouped in three layers:

  1. System services: cluster foundations such as ingress, certificates, storage and observability.
  2. Core services: IAM, operator, runtimes, library, spacer, AI agents, functions, scheduler, spider, manager, status.
  3. Optional and addons: extra capabilities you enable depending on your use case.
  1. System Layer First:
  2. Core Platform Layer:
  3. Optional Services and Addons:

Minimum Service Set

For a base deployment, start with:

  1. Cert Manager
  2. Ingress
  3. Solr
  4. Datalayer IAM
  5. Datalayer Operator
  6. Datalayer Runtimes
  7. Datalayer AI Agents

Each service page below documents purpose, deployment details, and operational checks.

Terraform-First Workflow (AWS)

Terraform-First Workflow (AWS)

Before deploying services with Plane, provision the infrastructure and Kubeadm cluster:

cd terraform
terraform init
terraform apply
./generated/clouder-kubeadm-setup.sh
export KUBECONFIG=~/.clouder/kubeconfigs/kubeconfig-$(terraform output -raw cluster_name)
kubectl get nodes -o wide

Then deploy all services in one pass:

./generated/plane-deploy-all-services.sh