feat: add helm/ansible deployment files for Kubernetes
Some checks failed
Some checks failed
This commit is contained in:
38
helms/roles/starrocks/tasks/main.yml
Normal file
38
helms/roles/starrocks/tasks/main.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
# 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"
|
||||
Reference in New Issue
Block a user