--- # Role: iot # Déploie les brokers MQTT - name: Installer EMQX kubernetes.core.helm: name: emqx chart_ref: "{{ helm_charts.emqx.chart }}" release_namespace: iot create_namespace: true values: replicaCount: "{{ services.emqx.replicas }}" persistence: enabled: true size: "{{ storage_sizes.emqx }}" resources: "{{ services.emqx.resources }}" - name: Installer Mosquitto kubernetes.core.helm: name: mosquitto chart_ref: "{{ helm_charts.mosquitto.chart }}" release_namespace: iot values: replicaCount: "{{ services.mosquitto.replicas }}" persistence: enabled: true size: "{{ storage_sizes.mosquitto }}" resources: "{{ services.mosquitto.resources }}" config: | listener 1883 allow_anonymous false password_file /etc/mosquitto/passwd auth: password: "{{ vault_mosquitto_password }}"