123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- ---
- # Generation of Kubernetes YAML is still under development!
- # Save the output of this file and use kubectl create -f to import
- # it into Kubernetes.
- #
- # Created with podman-3.2.3
- apiVersion: v1
- kind: Pod
- metadata:
- creationTimestamp: "2021-08-04T16:27:09Z"
- labels:
- app: speedtest
- name: speedtest
- spec:
- containers:
- - command:
- - /run.sh
- env:
- - name: PATH
- value: /usr/share/grafana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- - name: TERM
- value: xterm
- - name: container
- value: podman
- - name: GF_PATHS_HOME
- value: /usr/share/grafana
- - name: GF_PATHS_LOGS
- value: /var/log/grafana
- - name: GF_PATHS_PLUGINS
- value: /var/lib/grafana/plugins
- - name: GF_PATHS_CONFIG
- value: /etc/grafana/grafana.ini
- - name: GF_PATHS_DATA
- value: /var/lib/grafana
- - name: GF_PATHS_PROVISIONING
- value: /etc/grafana/provisioning
- image: docker.io/library/grafana:v9.1.5
- name: speedtestgrafana1
- ports:
- - containerPort: 3000
- hostPort: 3000
- protocol: TCP
- resources: {}
- securityContext:
- allowPrivilegeEscalation: true
- capabilities:
- drop:
- - CAP_MKNOD
- - CAP_NET_RAW
- - CAP_AUDIT_WRITE
- privileged: false
- readOnlyRootFilesystem: false
- runAsGroup: 0
- runAsUser: 472
- seLinuxOptions: {}
- volumeMounts:
- - mountPath: /var/lib/grafana
- name: speedtest_grafana-storage
- - mountPath: /etc/grafana/provisioning/datasources
- name: speedtest_grafana-provisioning-datasources
- - mountPath: /etc/grafana/provisioning/dashboards
- name: speedtest_grafana-provisioning-dashboards
- workingDir: /usr/share/grafana
- - args:
- - influxd
- command:
- - /entrypoint.sh
- env:
- - name: PATH
- value: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- - name: TERM
- value: xterm
- - name: container
- value: podman
- - name: INFLUXDB_VERSION
- value: 1.8.2
- image: docker.io/library/influxdb:1.8.2
- name: speedtestinfluxdb1
- ports:
- - containerPort: 8086
- hostPort: 8086
- protocol: TCP
- resources: {}
- securityContext:
- allowPrivilegeEscalation: true
- capabilities:
- drop:
- - CAP_MKNOD
- - CAP_NET_RAW
- - CAP_AUDIT_WRITE
- privileged: false
- readOnlyRootFilesystem: false
- seLinuxOptions: {}
- volumeMounts:
- - mountPath: /etc/influxdb/influxdb.conf
- name: data-repository-speedtest-influxdb-influxdb.conf-host-0
- readOnly: true
- - mountPath: /var/lib/influxdb
- name: speedtest_influxdb-data-pvc
- workingDir: /
- dnsConfig: {}
- restartPolicy: Never
- volumes:
- - name: speedtest_influxdb-data-pvc
- persistentVolumeClaim:
- claimName: speedtest_influxdb-data
- - name: speedtest_grafana-storage
- persistentVolumeClaim:
- claimName: speedtest_grafana-storage
- - name: data-repository-speedtest-influxdb-influxdb.conf-host-0
- hostPath:
- path: /data/repository/speedtest/influxdb/influxdb.conf
- type: File
- - name: speedtest_grafana-provisioning-datasources
- hostPath:
- path: /data/repository/speedtest/grafana/provisioning/datasources
- type: File
- - name: speedtest_grafana-provisioning-dashboards
- hostPath:
- path: /data/repository/speedtest/grafana/provisioning/dashboards
- type: File
|