github.com/diadata-org/diadata@v1.4.593/deployments/k8s-yaml/data-influx.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: data-influx 5 labels: 6 app: data-influx 7 spec: 8 selector: 9 matchLabels: 10 app: data-influx 11 template: 12 metadata: 13 labels: 14 app: data-influx 15 spec: 16 containers: 17 - name: data-influx 18 image: public.ecr.aws/docker/library/influxdb:1.8 19 imagePullPolicy: IfNotPresent 20 ports: 21 - name: influx-server 22 containerPort: 8086 23 env: 24 - name: INFLUXDB_HTTP_MAX_BODY_SIZE 25 value: "0" 26 - name: INFLUXDB_DATA_CACHE_MAX_MEMORY_SIZE 27 value: "4g" 28 - name: INFLUXDB_DATA_MAX_INDEX_LOG_FILE_SIZE 29 value: "8m" 30 - name: DOCKER_INFLUXDB_INIT_MODE 31 value: "setup" 32 - name: DOCKER_INFLUXDB_INIT_USERNAME 33 value: "test" 34 - name: DOCKER_INFLUXDB_INIT_PASSWORD 35 value: "testtest" 36 - name: DOCKER_INFLUXDB_INIT_ORG 37 value: "test_org" 38 - name: DOCKER_INFLUXDB_INIT_BUCKET 39 value: "test_bucket" 40 - name: DOCKER_INFLUXDB_INIT_ADMIN_TOKEN 41 value: "test_token" 42 --- 43 apiVersion: v1 44 kind: Service 45 metadata: 46 name: data-influx 47 labels: 48 app: data-influx 49 spec: 50 ports: 51 - port: 8086 52 targetPort: influx-server 53 selector: 54 app: data-influx 55 type: NodePort