Compare commits
28 Commits
feature/un
...
1bdb4522c3
| Author | SHA1 | Date | |
|---|---|---|---|
| 1bdb4522c3 | |||
| b5845479c2 | |||
| f2f31c4f4e | |||
| ded829500c | |||
| f762f5451b | |||
| 709f21998e | |||
| 47f091be83 | |||
| da8be916bf | |||
| ad67acb9e7 | |||
| 5a7b5a82d7 | |||
| 2c32db61ec | |||
| 141b80d15c | |||
| bf1d4badbe | |||
| be48049e22 | |||
| 3a629284f3 | |||
| 28c92e727f | |||
| 9a65c531f1 | |||
| 52a086df73 | |||
| b728e21a15 | |||
| da32c9c2ce | |||
| 846390600e | |||
| 18d7a6b4cb | |||
| 31c8e91502 | |||
| f0adf6b5db | |||
| b24ae9c698 | |||
| f3c108e362 | |||
| d2a8d92864 | |||
| 10816c4bd9 |
@@ -10,7 +10,7 @@ resources:
|
|||||||
images:
|
images:
|
||||||
- name: adguard/adguardhome
|
- name: adguard/adguardhome
|
||||||
newName: adguard/adguardhome
|
newName: adguard/adguardhome
|
||||||
newTag: v0.107.44
|
newTag: v0.107.45
|
||||||
|
|
||||||
namespace: adguard
|
namespace: adguard
|
||||||
|
|
||||||
|
|||||||
@@ -13,4 +13,4 @@ resources:
|
|||||||
images:
|
images:
|
||||||
- name: actualbudget
|
- name: actualbudget
|
||||||
newName: actualbudget/actual-server
|
newName: actualbudget/actual-server
|
||||||
newTag: 24.2.0
|
newTag: 24.3.0
|
||||||
|
|||||||
@@ -12,7 +12,14 @@ resources:
|
|||||||
- https://github.com/prometheus-operator/prometheus-operator/releases/download/v0.70.0/bundle.yaml
|
- https://github.com/prometheus-operator/prometheus-operator/releases/download/v0.70.0/bundle.yaml
|
||||||
- prometheus.yaml
|
- prometheus.yaml
|
||||||
- thanos-objstore-config.sealedsecret.yaml
|
- thanos-objstore-config.sealedsecret.yaml
|
||||||
|
# thanos deployment from kube-thanos project
|
||||||
|
- thanos-store.statefulset.yaml
|
||||||
|
- thanos-query.deployment.yaml
|
||||||
|
|
||||||
|
images:
|
||||||
|
- name: thanos
|
||||||
|
newName: quay.io/thanos/thanos
|
||||||
|
newTag: v0.34.1
|
||||||
|
|
||||||
helmCharts:
|
helmCharts:
|
||||||
- releaseName: grafana
|
- releaseName: grafana
|
||||||
|
|||||||
@@ -46,6 +46,8 @@ kind: Prometheus
|
|||||||
metadata:
|
metadata:
|
||||||
name: prometheus
|
name: prometheus
|
||||||
spec:
|
spec:
|
||||||
|
securityContext:
|
||||||
|
runAsUser: 65534 # same as the thanos sidecar
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
memory: 400Mi
|
memory: 400Mi
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ metadata:
|
|||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
spec:
|
spec:
|
||||||
encryptedData:
|
encryptedData:
|
||||||
thanos.yaml: AgCXlr7NO2DoH1R0ngtDFi8rgJaDnW5WSmOMjvXF4GMcEjnn1kwQMLkF0Xz1BUB5GlQkTAg+ZjCWGMlfycBmUnZb+koZK3X1YLsk1BxBxtuSqhj35iQYxKQ7rAlsz7FxUQjK2oiJkFeQmo/rwcw6l6vZJ73+THYSebR9mLQ/H0pnmJM3ldLX4iWL2H8BZ7ftOYdXO7Xv0lk2k2L4O4LgnB1Uedpyk0HLVxAv3VdVU/RFpHm5Q7kudrCMm9ENcJG7qIWuii8GkysvEefbo2phgKn1Zr5XR6SyekuW2e6FyHe9us5Pv5HnJ6Z2+ZyewygaGgHiRqtxRMaLbahICewfSHwyGzeAD2kdgwVyJYXxVPV9qKQvZmj0ZDCDZ5K548mSUq7nNXSI9M9AJBTKUoqb2FXK3pqn4yh9M1l+7Pmno5Fs22blAyGsRqO32GxrYvEXPpdSeqHRjOMYTnbPuteGRKcvmSEUSuHzkeoTzU1Jh4Sg0ygtQUNIKtbwhJm1XpbJ0oaR5ukWMxPfpDv+B5FmrDsU/I+o62+NtCLQLkK6MoRBFiJ1kymtKkM3vQ1CVg4Vtc5Gc2D6mMu5K8kEuUODweBb8qPnYH7ULfTYORldj3d+Fb2mGF5mAU6xHMzbocsdgZpbAzUP/FfJmMMDWf4aW3LJ1mBjUD06KAwPsQvbTm6VInrdXh2QVb4UIp41kbyK8sanHrvh3bprHloxt8OnTZ2HQl+XN+kxYirkVkL34lIlk7KdYCWqO7QqH0ncd9WF0f9mpPGbxo3J
|
thanos.yaml: AgBQDD6bczaiAfGN2Olx5e+oTqwR4xGIJMJUxIGsucgcYulNQ9uF5aV+jtkD4Wx67X7EPHhoNQHYtBwfY55Xx8jRAwxj+hCVWhg1NcZKo6aj0VYw+q3GS1VBEDjUVaAhplmoMgUJBB8UHwzlndvpABO9edgRrHMN6/7WNZakXu3S4AdaIk1vc7bNNSrh3UHTRsHJlX80JlRxM88G4b+81NscJVrXdRppl5VPOKrEpwjsry5kSM91qSGiCVcbMMRGX4P6Oe24I44g7o+QKqvMMnsgIbzs2X2/fJwQ1hAfroXT5OUknwu0ELzd89Fb7sIPg2KTi3wrgpCkLENbqmwalEOKGFoJZfMGD525O+ZxmoG1c0oAb23YA9hdAjKu73rijnZXlllQA+wp+Mk68YvdkVUlPeuEc4E/6fLRQBssJNXjFBzOFc7pdU7p85DtLvkFvLdu+fM8QHyQTR15n3UigY86xas0iKhz9vr/wXsJttFdyvNhkvM9bgi3slRpeIV6ydQH6Di89lfvYSapm18i2llnOZT2XbY/FO7owm21gRUJ9oxbwYFyBzw3xqHXtyAnnAfF+b1EShLgZ7YvKDRyG4Zu73E8h2RnTCSTx/yrz0I3pV5N/GDjD3ZC3oobKGPGek4gp9xWRoNrDCJyUAuKwMUC59fbTB/fV5J0qLQIhNXUUdgzVLwb3Qj+inOEhR6Biq7OsNY9U6SaU5H0RX7FNrvZFFun6AAlXQpOfWH8kkiHJ4rhUSqiiWi4XSdtfOg/JJKfnjR/n1L6IVKkz8Yc/ccMuKUXpJFgXjz+fINamtNLI6qxfAfE6+nj3B4obpBNtA/aRKtF8CyA2g+ESFqZays6Nn5NV/XY3g9d5DDccSAc5zhzUA1zOvIlInt2Ce6uurLY/KOYIIHhAQPCOw2bdaXHy8z9EDEgPwg=
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
creationTimestamp: null
|
creationTimestamp: null
|
||||||
|
|||||||
52
apps/monitoring/thanos-query.deployment.yaml
Normal file
52
apps/monitoring/thanos-query.deployment.yaml
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
name: thanos-querier
|
||||||
|
labels:
|
||||||
|
app: thanos-querier
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: thanos-querier
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: thanos-querier
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- name: thanos
|
||||||
|
image: thanos
|
||||||
|
args:
|
||||||
|
- query
|
||||||
|
- --log.level=debug
|
||||||
|
- --query.replica-label=replica
|
||||||
|
- --endpoint=dnssrv+_grpc._tcp.thanos-store:10901
|
||||||
|
ports:
|
||||||
|
- name: http
|
||||||
|
containerPort: 10902
|
||||||
|
- name: grpc
|
||||||
|
containerPort: 10901
|
||||||
|
livenessProbe:
|
||||||
|
httpGet:
|
||||||
|
port: http
|
||||||
|
path: /-/healthy
|
||||||
|
readinessProbe:
|
||||||
|
httpGet:
|
||||||
|
port: http
|
||||||
|
path: /-/ready
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Service
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: thanos-querier
|
||||||
|
name: thanos-querier
|
||||||
|
spec:
|
||||||
|
ports:
|
||||||
|
- port: 9090
|
||||||
|
protocol: TCP
|
||||||
|
targetPort: http
|
||||||
|
name: http
|
||||||
|
selector:
|
||||||
|
app: thanos-querier
|
||||||
73
apps/monitoring/thanos-store.statefulset.yaml
Normal file
73
apps/monitoring/thanos-store.statefulset.yaml
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
apiVersion: apps/v1
|
||||||
|
kind: StatefulSet
|
||||||
|
metadata:
|
||||||
|
name: thanos-store-gateway
|
||||||
|
labels:
|
||||||
|
app: thanos-store-gateway
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: thanos-store-gateway
|
||||||
|
serviceName: thanos-store-gateway
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: thanos-store-gateway
|
||||||
|
thanos-store-api: "true"
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- name: thanos
|
||||||
|
image: thanos
|
||||||
|
args:
|
||||||
|
- "store"
|
||||||
|
- "--log.level=debug"
|
||||||
|
- "--data-dir=/data"
|
||||||
|
- "--grpc-address=0.0.0.0:10901"
|
||||||
|
- "--http-address=0.0.0.0:10902"
|
||||||
|
- "--objstore.config-file=/etc/secret/thanos.yaml"
|
||||||
|
- "--index-cache-size=500MB"
|
||||||
|
- "--chunk-pool-size=500MB"
|
||||||
|
ports:
|
||||||
|
- name: http
|
||||||
|
containerPort: 10902
|
||||||
|
- name: grpc
|
||||||
|
containerPort: 10901
|
||||||
|
livenessProbe:
|
||||||
|
httpGet:
|
||||||
|
port: 10902
|
||||||
|
path: /-/healthy
|
||||||
|
readinessProbe:
|
||||||
|
httpGet:
|
||||||
|
port: 10902
|
||||||
|
path: /-/ready
|
||||||
|
volumeMounts:
|
||||||
|
- name: thanos-objstore-config
|
||||||
|
mountPath: /etc/secret
|
||||||
|
readOnly: true
|
||||||
|
- name: thanos-data
|
||||||
|
mountPath: /data
|
||||||
|
volumes:
|
||||||
|
- name: thanos-objstore-config
|
||||||
|
secret:
|
||||||
|
secretName: thanos-objstore-config
|
||||||
|
- name: thanos-data
|
||||||
|
emptyDir: {}
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Service
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: thanos-store
|
||||||
|
name: thanos-store
|
||||||
|
spec:
|
||||||
|
clusterIP: None
|
||||||
|
ports:
|
||||||
|
- name: grpc
|
||||||
|
port: 10901
|
||||||
|
targetPort: 10901
|
||||||
|
- name: http
|
||||||
|
port: 10902
|
||||||
|
targetPort: 10902
|
||||||
|
selector:
|
||||||
|
app: thanos-store-gateway
|
||||||
@@ -13,4 +13,4 @@ resources:
|
|||||||
images:
|
images:
|
||||||
- name: binwiederhier/ntfy
|
- name: binwiederhier/ntfy
|
||||||
newName: binwiederhier/ntfy
|
newName: binwiederhier/ntfy
|
||||||
newTag: v2.8.0
|
newTag: v2.9.0
|
||||||
|
|||||||
@@ -12,5 +12,5 @@ resources:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
- name: mealie
|
- name: mealie
|
||||||
newTag: v1.2.0
|
newTag: v1.3.2
|
||||||
newName: ghcr.io/mealie-recipes/mealie
|
newName: ghcr.io/mealie-recipes/mealie
|
||||||
Reference in New Issue
Block a user