Adding current state
This commit is contained in:
@@ -200,6 +200,17 @@ Implement metrics-server:
|
||||
kubectl apply -n kube-system -f kube-system/metrics-server.yml
|
||||
```
|
||||
|
||||
## ameliegraf
|
||||
|
||||
Note: Not yet finished. Switched back to portfolio adresses.
|
||||
|
||||
The website redirection for [ameliegraf.de](ameliegraf.de).
|
||||
|
||||
```sh
|
||||
k create ns ameliegraf
|
||||
k apply -f ameliegraf/ameliegraf.yml
|
||||
```
|
||||
|
||||
## Tekton
|
||||
|
||||
Implementation as described [in the docs](https://tekton.dev/docs/getting-started/).
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
---
|
||||
#docker run -p9386:9386/tcp --env-file=.env lukasmalkmus/tankerkoenig-exporter:v0.9.1 --api.stations="51d4b55e-a095-1aa0-e100-80009459e03a"
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
labels:
|
||||
app: tankerkoenig-exporter
|
||||
name: tankerkoenig-exporter
|
||||
namespace: monitoring
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: tankerkoenig-exporter
|
||||
strategy: {}
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
labels:
|
||||
app: tankerkoenig-exporter
|
||||
spec:
|
||||
containers:
|
||||
- image: lukasmalkmus/tankerkoenig-exporter:v0.9.1
|
||||
name: tankerkoenig-exporter
|
||||
ports:
|
||||
- containerPort: 9386
|
||||
resources: {}
|
||||
args:
|
||||
#- "--api.stations=42abbff3-bd8d-4e5c-a28e-91bca493030e"
|
||||
- "--api.stations=51d4b64b-a095-1aa0-e100-80009459e03a"
|
||||
#- "--api.stations=f8cbb0bd-2b53-4d08-828f-c3d004260cbe"
|
||||
#- "--api.stations=4fdef6f5-6733-4e40-9f3a-ebc1de9871fa"
|
||||
#- "--api.stations=e21a599a-55ef-4c57-af01-f98fbdd53793"
|
||||
#- "--web.telemetry-path='/metrics'"
|
||||
- "--log.level=debug"
|
||||
env:
|
||||
- name: TANKERKOENIG_API_KEY
|
||||
value: 0376b4b4-5829-15a3-c391-15d8b20d3d4e
|
||||
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
labels:
|
||||
app: tankerkoenig-exporter
|
||||
name: tankerkoenig-exporter
|
||||
namespace: monitoring
|
||||
spec:
|
||||
ports:
|
||||
- name: tankerkoenig-exporter
|
||||
port: 9386
|
||||
targetPort: 9386
|
||||
protocol: TCP
|
||||
selector:
|
||||
app: tankerkoenig-exporter
|
||||
---
|
||||
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: ServiceMonitor
|
||||
metadata:
|
||||
name: tankerkoenig-exporter
|
||||
namespace: monitoring
|
||||
labels:
|
||||
app: tankerkoenig-exporter
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
app: tankerkoenig-exporter
|
||||
endpoints:
|
||||
- port: "9386"
|
||||
interval: 15m
|
||||
scrapeTimeout: 3m
|
||||
Reference in New Issue
Block a user