39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
---
|
|
# Role: starrocks
|
|
# Déploie StarRocks
|
|
|
|
- name: Ajouter le repository Helm StarRocks
|
|
kubernetes.core.helm_repository:
|
|
name: starrocks
|
|
repo_url: https://starrocks.github.io/starrocks-kubernetes-operator
|
|
|
|
- name: Installer StarRocks
|
|
kubernetes.core.helm:
|
|
name: starrocks
|
|
chart_ref: "{{ helm_charts.starrocks.chart }}"
|
|
chart_version: "{{ helm_charts.starrocks.version }}"
|
|
release_namespace: starrocks
|
|
create_namespace: true
|
|
values:
|
|
fe:
|
|
replicas: "{{ services.starrocks.replicas }}"
|
|
resources: "{{ services.starrocks.resources }}"
|
|
storage:
|
|
size: "{{ storage_sizes.starrocks | default('50Gi') }}"
|
|
storageClass: "{{ storage_class }}"
|
|
be:
|
|
replicas: 3
|
|
resources: "{{ services.starrocks.resources }}"
|
|
storage:
|
|
size: "{{ storage_sizes.starrocks | default('100Gi') }}"
|
|
storageClass: "{{ storage_class }}"
|
|
cn:
|
|
replicas: 2
|
|
resources:
|
|
requests:
|
|
cpu: "250m"
|
|
memory: "512Mi"
|
|
limits:
|
|
cpu: "1000m"
|
|
memory: "2Gi"
|