This repository has been archived on 2025-02-01. You can view files and clone it, but cannot push or open issues or pull requests.
esp8266-temperature/server-influx/deployment.yaml

42 lines
1.1 KiB
YAML

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: temperature-influxdb
spec:
replicas: 1
template:
metadata:
labels:
name: temperature-influxdb
spec:
volumes:
- name: temperature-influxdb-storage
persistentVolumeClaim:
claimName: temperature-influxdb-storage
containers:
- name: influxdb
image: influxdb:1.5.2-alpine
resources:
requests:
cpu: 100m
memory: 1000Mi
volumeMounts:
- mountPath: /var/lib/influxdb
name: temperature-influxdb-storage
ports:
- containerPort: 8086
env:
- name: INFLUXDB_DB
value: "sensors"
- name: INFLUXDB_HTTP_AUTH_ENABLED
value: "true"
- name: INFLUXDB_ADMIN_USER
value: "admin"
- name: INFLUXDB_ADMIN_PASSWORD
value: "XpYWfz3t5uCbCPJV"
- name: INFLUXDB_USER
value: "sensor"
- name: INFLUXDB_USER_PASSWORD
value: "dQ87dpjq7V7Y93U7"
- name: INFLUXDB_READ_USER
value: "nKYykxKTNZAGX5KW"