diff --git a/playbooks/roles/README.md b/playbooks/roles/README.md new file mode 100644 index 0000000..0d1196f --- /dev/null +++ b/playbooks/roles/README.md @@ -0,0 +1,33 @@ +# Playbook roles planning + +This document clarifies what should live under `/playbooks/roles/` for host-level automation (Ansible) versus what should be delivered through Helm charts, and ensures we cover the five tiers across data platforms: data warehouse → big data → ML → DL → large models. + +## Scope rules +- **Ansible roles**: host-coupled configuration that is not itself a cloud resource (GPU driver/runtime, OS tuning, user/SSH prep, rendering on-host config files, database bootstrapping, etc.). +- **Helm charts**: anything that runs as a Kubernetes workload (operators, clusters, services running in pods). + +## Base roles shared across tiers (Ansible) +- GPU driver and CUDA stack installation. +- Docker/Containerd runtime setup. +- System parameter tuning (kernel limits, hugepages, network stack), plus user home/SSH layout. +- Database initialization tasks (e.g., bootstrap PostgreSQL/ClickHouse on hosts) and rendering templated configs such as `ClickHouse/users.xml`. + +## Coverage by capability tier +| Tier | Host-focused roles (Ansible) | Kubernetes services (Helm) | +| --- | --- | --- | +| Data warehouse | ClickHouse host bootstrap & config render; PostgreSQL init where needed. | — | +| Big data | JVM/runtime, local disks, and OS tuning for data nodes. | Spark Operator; Flink Operator; Kafka/Redpanda; MinIO. | +| ML | GPU runtime base (drivers, container runtime), Python ML base image prep; user workspace/SSH. | Ray Cluster; MLflow; JupyterHub. | +| DL | Same GPU/system tuning plus inference node bootstrap (tensorRT/cuDNN as needed). | Triton Inference Server; LMDeploy (for deployment runtimes). | +| Large models | Secure SSH/user profiles and config templating for model storage/IO. | vLLM serving; model-specific Helm releases atop Ray/K8s. | + +## Suggested role layout under `/playbooks/roles/` +- `common/` (new): shared tasks for system tuning, users/SSH, and package repos for GPU/runtime support. +- `gpu/`: install GPU drivers + CUDA toolkit. +- `container_runtime/`: install and configure Docker/Containerd with GPU runtime integration. +- `database_init/`: bootstrap on-host databases (e.g., PostgreSQL, ClickHouse), render config files (`users.xml`, etc.). +- `bigdata_node_prep/`: OS/disk tuning for Spark/Flink/Kafka/Redpanda/MinIO hosts. +- `ml_node_prep/`: Python/conda base, SSH workspace prep for ML workloads. +- `dl_inference_node/`: tensorRT/cuDNN dependencies and runtime checks for Triton/LMDeploy nodes. + +Helm-delivered components should live under `playbooks/roles/charts/` or the repo’s Helm release structure and include Spark/Flink Operators, Kafka/Redpanda/MinIO, Ray Cluster, Triton, vLLM/LMDeploy, MLflow, and JupyterHub. diff --git a/playbooks/roles/charts/embedding-service/README.md b/playbooks/roles/charts/embedding-service/README.md new file mode 100644 index 0000000..102a312 --- /dev/null +++ b/playbooks/roles/charts/embedding-service/README.md @@ -0,0 +1,3 @@ +# embedding-service (chart) + +Placeholder role for managing the Helm chart release of embedding-service. diff --git a/playbooks/roles/charts/embedding-service/tasks/main.yml b/playbooks/roles/charts/embedding-service/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/embedding-service/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/feast/README.md b/playbooks/roles/charts/feast/README.md new file mode 100644 index 0000000..8027d5c --- /dev/null +++ b/playbooks/roles/charts/feast/README.md @@ -0,0 +1,3 @@ +# feast (chart) + +Placeholder role for managing the Helm chart release of feast. diff --git a/playbooks/roles/charts/feast/tasks/main.yml b/playbooks/roles/charts/feast/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/feast/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/flink-operator/README.md b/playbooks/roles/charts/flink-operator/README.md new file mode 100644 index 0000000..fae40e4 --- /dev/null +++ b/playbooks/roles/charts/flink-operator/README.md @@ -0,0 +1,3 @@ +# flink-operator (chart) + +Placeholder role for managing the Helm chart release of flink-operator. diff --git a/playbooks/roles/charts/flink-operator/tasks/main.yml b/playbooks/roles/charts/flink-operator/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/flink-operator/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/grafana/README.md b/playbooks/roles/charts/grafana/README.md new file mode 100644 index 0000000..f199737 --- /dev/null +++ b/playbooks/roles/charts/grafana/README.md @@ -0,0 +1,3 @@ +# grafana (chart) + +Placeholder role for managing the Helm chart release of grafana. diff --git a/playbooks/roles/charts/grafana/tasks/main.yml b/playbooks/roles/charts/grafana/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/grafana/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/iceberg-bucket/README.md b/playbooks/roles/charts/iceberg-bucket/README.md new file mode 100644 index 0000000..ec0bf0d --- /dev/null +++ b/playbooks/roles/charts/iceberg-bucket/README.md @@ -0,0 +1,3 @@ +# iceberg-bucket (chart) + +Placeholder role for managing the Helm chart release of iceberg-bucket. diff --git a/playbooks/roles/charts/iceberg-bucket/tasks/main.yml b/playbooks/roles/charts/iceberg-bucket/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/iceberg-bucket/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/inference-gateway/README.md b/playbooks/roles/charts/inference-gateway/README.md new file mode 100644 index 0000000..d0943dd --- /dev/null +++ b/playbooks/roles/charts/inference-gateway/README.md @@ -0,0 +1,3 @@ +# inference-gateway (chart) + +Placeholder role for managing the Helm chart release of inference-gateway. diff --git a/playbooks/roles/charts/inference-gateway/tasks/main.yml b/playbooks/roles/charts/inference-gateway/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/inference-gateway/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/kafka-cluster/README.md b/playbooks/roles/charts/kafka-cluster/README.md new file mode 100644 index 0000000..3b84afa --- /dev/null +++ b/playbooks/roles/charts/kafka-cluster/README.md @@ -0,0 +1,3 @@ +# kafka-cluster (chart) + +Placeholder role for managing the Helm chart release of kafka-cluster. diff --git a/playbooks/roles/charts/kafka-cluster/tasks/main.yml b/playbooks/roles/charts/kafka-cluster/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/kafka-cluster/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/loki/README.md b/playbooks/roles/charts/loki/README.md new file mode 100644 index 0000000..0e10846 --- /dev/null +++ b/playbooks/roles/charts/loki/README.md @@ -0,0 +1,3 @@ +# loki (chart) + +Placeholder role for managing the Helm chart release of loki. diff --git a/playbooks/roles/charts/loki/tasks/main.yml b/playbooks/roles/charts/loki/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/loki/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/minio/README.md b/playbooks/roles/charts/minio/README.md new file mode 100644 index 0000000..d872bea --- /dev/null +++ b/playbooks/roles/charts/minio/README.md @@ -0,0 +1,3 @@ +# minio (chart) + +Placeholder role for managing the Helm chart release of minio. diff --git a/playbooks/roles/charts/minio/tasks/main.yml b/playbooks/roles/charts/minio/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/minio/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/mlflow/README.md b/playbooks/roles/charts/mlflow/README.md new file mode 100644 index 0000000..684e5d2 --- /dev/null +++ b/playbooks/roles/charts/mlflow/README.md @@ -0,0 +1,3 @@ +# mlflow (chart) + +Placeholder role for managing the Helm chart release of mlflow. diff --git a/playbooks/roles/charts/mlflow/tasks/main.yml b/playbooks/roles/charts/mlflow/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/mlflow/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/nvidia-operator/README.md b/playbooks/roles/charts/nvidia-operator/README.md new file mode 100644 index 0000000..074992e --- /dev/null +++ b/playbooks/roles/charts/nvidia-operator/README.md @@ -0,0 +1,3 @@ +# nvidia-operator (chart) + +Placeholder role for managing the Helm chart release of nvidia-operator. diff --git a/playbooks/roles/charts/nvidia-operator/tasks/main.yml b/playbooks/roles/charts/nvidia-operator/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/nvidia-operator/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/openobserve/README.md b/playbooks/roles/charts/openobserve/README.md new file mode 100644 index 0000000..de83e41 --- /dev/null +++ b/playbooks/roles/charts/openobserve/README.md @@ -0,0 +1,3 @@ +# openobserve (chart) + +Placeholder role for managing the Helm chart release of openobserve. diff --git a/playbooks/roles/charts/openobserve/tasks/main.yml b/playbooks/roles/charts/openobserve/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/openobserve/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/postgres/README.md b/playbooks/roles/charts/postgres/README.md new file mode 100644 index 0000000..5f58d87 --- /dev/null +++ b/playbooks/roles/charts/postgres/README.md @@ -0,0 +1,3 @@ +# postgres (chart) + +Placeholder role for managing the Helm chart release of postgres. diff --git a/playbooks/roles/charts/postgres/tasks/main.yml b/playbooks/roles/charts/postgres/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/postgres/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/prometheus-stack/README.md b/playbooks/roles/charts/prometheus-stack/README.md new file mode 100644 index 0000000..24b4e27 --- /dev/null +++ b/playbooks/roles/charts/prometheus-stack/README.md @@ -0,0 +1,3 @@ +# prometheus-stack (chart) + +Placeholder role for managing the Helm chart release of prometheus-stack. diff --git a/playbooks/roles/charts/prometheus-stack/tasks/main.yml b/playbooks/roles/charts/prometheus-stack/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/prometheus-stack/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/ray-cluster/README.md b/playbooks/roles/charts/ray-cluster/README.md new file mode 100644 index 0000000..cd3e16f --- /dev/null +++ b/playbooks/roles/charts/ray-cluster/README.md @@ -0,0 +1,3 @@ +# ray-cluster (chart) + +Placeholder role for managing the Helm chart release of ray-cluster. diff --git a/playbooks/roles/charts/ray-cluster/tasks/main.yml b/playbooks/roles/charts/ray-cluster/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/ray-cluster/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/redpanda/README.md b/playbooks/roles/charts/redpanda/README.md new file mode 100644 index 0000000..7a83b19 --- /dev/null +++ b/playbooks/roles/charts/redpanda/README.md @@ -0,0 +1,3 @@ +# redpanda (chart) + +Placeholder role for managing the Helm chart release of redpanda. diff --git a/playbooks/roles/charts/redpanda/tasks/main.yml b/playbooks/roles/charts/redpanda/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/redpanda/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/sglang/README.md b/playbooks/roles/charts/sglang/README.md new file mode 100644 index 0000000..a71d2b3 --- /dev/null +++ b/playbooks/roles/charts/sglang/README.md @@ -0,0 +1,3 @@ +# sglang (chart) + +Placeholder role for managing the Helm chart release of sglang. diff --git a/playbooks/roles/charts/sglang/tasks/main.yml b/playbooks/roles/charts/sglang/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/sglang/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/spark-operator/README.md b/playbooks/roles/charts/spark-operator/README.md new file mode 100644 index 0000000..18811ee --- /dev/null +++ b/playbooks/roles/charts/spark-operator/README.md @@ -0,0 +1,3 @@ +# spark-operator (chart) + +Placeholder role for managing the Helm chart release of spark-operator. diff --git a/playbooks/roles/charts/spark-operator/tasks/main.yml b/playbooks/roles/charts/spark-operator/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/spark-operator/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/tempo/README.md b/playbooks/roles/charts/tempo/README.md new file mode 100644 index 0000000..6f6e9b9 --- /dev/null +++ b/playbooks/roles/charts/tempo/README.md @@ -0,0 +1,3 @@ +# tempo (chart) + +Placeholder role for managing the Helm chart release of tempo. diff --git a/playbooks/roles/charts/tempo/tasks/main.yml b/playbooks/roles/charts/tempo/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/tempo/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/trino/README.md b/playbooks/roles/charts/trino/README.md new file mode 100644 index 0000000..0e89d79 --- /dev/null +++ b/playbooks/roles/charts/trino/README.md @@ -0,0 +1,3 @@ +# trino (chart) + +Placeholder role for managing the Helm chart release of trino. diff --git a/playbooks/roles/charts/trino/tasks/main.yml b/playbooks/roles/charts/trino/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/trino/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/charts/vllm/README.md b/playbooks/roles/charts/vllm/README.md new file mode 100644 index 0000000..4bd6022 --- /dev/null +++ b/playbooks/roles/charts/vllm/README.md @@ -0,0 +1,3 @@ +# vllm (chart) + +Placeholder role for managing the Helm chart release of vllm. diff --git a/playbooks/roles/charts/vllm/tasks/main.yml b/playbooks/roles/charts/vllm/tasks/main.yml new file mode 100644 index 0000000..bed8247 --- /dev/null +++ b/playbooks/roles/charts/vllm/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement Helm release tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement Helm release tasks." diff --git a/playbooks/roles/docker/clickhouse/README.md b/playbooks/roles/docker/clickhouse/README.md new file mode 100644 index 0000000..d506f28 --- /dev/null +++ b/playbooks/roles/docker/clickhouse/README.md @@ -0,0 +1,3 @@ +# clickhouse (docker) + +Placeholder role for docker-compose style deployment of clickhouse. diff --git a/playbooks/roles/docker/clickhouse/tasks/main.yml b/playbooks/roles/docker/clickhouse/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/clickhouse/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/embedding-service/README.md b/playbooks/roles/docker/embedding-service/README.md new file mode 100644 index 0000000..39f1cc3 --- /dev/null +++ b/playbooks/roles/docker/embedding-service/README.md @@ -0,0 +1,3 @@ +# embedding-service (docker) + +Placeholder role for docker-compose style deployment of embedding-service. diff --git a/playbooks/roles/docker/embedding-service/tasks/main.yml b/playbooks/roles/docker/embedding-service/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/embedding-service/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/grafana/README.md b/playbooks/roles/docker/grafana/README.md new file mode 100644 index 0000000..7bf1346 --- /dev/null +++ b/playbooks/roles/docker/grafana/README.md @@ -0,0 +1,3 @@ +# grafana (docker) + +Placeholder role for docker-compose style deployment of grafana. diff --git a/playbooks/roles/docker/grafana/tasks/main.yml b/playbooks/roles/docker/grafana/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/grafana/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/kafka/README.md b/playbooks/roles/docker/kafka/README.md new file mode 100644 index 0000000..4f1f90f --- /dev/null +++ b/playbooks/roles/docker/kafka/README.md @@ -0,0 +1,3 @@ +# kafka (docker) + +Placeholder role for docker-compose style deployment of kafka. diff --git a/playbooks/roles/docker/kafka/tasks/main.yml b/playbooks/roles/docker/kafka/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/kafka/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/loki/README.md b/playbooks/roles/docker/loki/README.md new file mode 100644 index 0000000..8b1cc00 --- /dev/null +++ b/playbooks/roles/docker/loki/README.md @@ -0,0 +1,3 @@ +# loki (docker) + +Placeholder role for docker-compose style deployment of loki. diff --git a/playbooks/roles/docker/loki/tasks/main.yml b/playbooks/roles/docker/loki/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/loki/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/minio/README.md b/playbooks/roles/docker/minio/README.md new file mode 100644 index 0000000..05ec370 --- /dev/null +++ b/playbooks/roles/docker/minio/README.md @@ -0,0 +1,3 @@ +# minio (docker) + +Placeholder role for docker-compose style deployment of minio. diff --git a/playbooks/roles/docker/minio/tasks/main.yml b/playbooks/roles/docker/minio/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/minio/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/mlflow/README.md b/playbooks/roles/docker/mlflow/README.md new file mode 100644 index 0000000..b4cd5b0 --- /dev/null +++ b/playbooks/roles/docker/mlflow/README.md @@ -0,0 +1,3 @@ +# mlflow (docker) + +Placeholder role for docker-compose style deployment of mlflow. diff --git a/playbooks/roles/docker/mlflow/tasks/main.yml b/playbooks/roles/docker/mlflow/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/mlflow/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/postgres/README.md b/playbooks/roles/docker/postgres/README.md new file mode 100644 index 0000000..e426619 --- /dev/null +++ b/playbooks/roles/docker/postgres/README.md @@ -0,0 +1,3 @@ +# postgres (docker) + +Placeholder role for docker-compose style deployment of postgres. diff --git a/playbooks/roles/docker/postgres/tasks/main.yml b/playbooks/roles/docker/postgres/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/postgres/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/ray/README.md b/playbooks/roles/docker/ray/README.md new file mode 100644 index 0000000..aa2878e --- /dev/null +++ b/playbooks/roles/docker/ray/README.md @@ -0,0 +1,3 @@ +# ray (docker) + +Placeholder role for docker-compose style deployment of ray. diff --git a/playbooks/roles/docker/ray/tasks/main.yml b/playbooks/roles/docker/ray/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/ray/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/redpanda/README.md b/playbooks/roles/docker/redpanda/README.md new file mode 100644 index 0000000..0be26c7 --- /dev/null +++ b/playbooks/roles/docker/redpanda/README.md @@ -0,0 +1,3 @@ +# redpanda (docker) + +Placeholder role for docker-compose style deployment of redpanda. diff --git a/playbooks/roles/docker/redpanda/tasks/main.yml b/playbooks/roles/docker/redpanda/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/redpanda/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/sglang/README.md b/playbooks/roles/docker/sglang/README.md new file mode 100644 index 0000000..c6fc437 --- /dev/null +++ b/playbooks/roles/docker/sglang/README.md @@ -0,0 +1,3 @@ +# sglang (docker) + +Placeholder role for docker-compose style deployment of sglang. diff --git a/playbooks/roles/docker/sglang/tasks/main.yml b/playbooks/roles/docker/sglang/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/sglang/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/trino/README.md b/playbooks/roles/docker/trino/README.md new file mode 100644 index 0000000..d501eb5 --- /dev/null +++ b/playbooks/roles/docker/trino/README.md @@ -0,0 +1,3 @@ +# trino (docker) + +Placeholder role for docker-compose style deployment of trino. diff --git a/playbooks/roles/docker/trino/tasks/main.yml b/playbooks/roles/docker/trino/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/trino/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks." diff --git a/playbooks/roles/docker/vllm/README.md b/playbooks/roles/docker/vllm/README.md new file mode 100644 index 0000000..203a542 --- /dev/null +++ b/playbooks/roles/docker/vllm/README.md @@ -0,0 +1,3 @@ +# vllm (docker) + +Placeholder role for docker-compose style deployment of vllm. diff --git a/playbooks/roles/docker/vllm/tasks/main.yml b/playbooks/roles/docker/vllm/tasks/main.yml new file mode 100644 index 0000000..c4f5488 --- /dev/null +++ b/playbooks/roles/docker/vllm/tasks/main.yml @@ -0,0 +1,5 @@ +--- +# TODO: implement docker deployment tasks +- name: Placeholder task + debug: + msg: "Role placeholder. Implement docker deployment tasks."