--- # tasks file for grafana-matrix-forwarder - name: Create a Deployment for Grafana Matrix Forwarder k8s: definition: apiVersion: v1 kind: Deployment metadata: name: matrix-forwarder namespace: grafana spec: replicas: 1 selector: matchLabels: app: matrix-forwarder template: metadata: labels: app: matrix-forwarder spec: containers: - name: matrix-forwarder image: registry.gitlab.com/hctrdev/grafana-matrix-forwarder ports: - containerPort: 6000 env: - name: GMF_MATRIX_USER value: grafana - name: GMF_MATRIX_PASSWORD value: "{{ grafana_admin_password }}" - name: GMF_MATRIX_HOMESERVER value: synapse.eom.dev - name: GMF_RESOLVE_MODE value: reply - name: Expose GMF Deployment as a Service k8s: definition: apiVersion: v1 kind: Service metadata: name: matrix-forwarder namespace: grafana spec: selector: app: matrix-forwarder ports: - port: 80 targetPort: 6000 name: http type: ClusterIP