This commit is contained in:
2026-04-06 21:36:15 +07:00
commit 35874bf520
29 changed files with 1625 additions and 0 deletions

View File

@@ -0,0 +1,133 @@
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-write
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-write
spec:
type: ClusterIP
ports:
- name: http
port: 3100
targetPort: http
- name: grpc
port: 9095
targetPort: grpc
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-write
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-write-headless
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-write
spec:
type: ClusterIP
clusterIP: None
ports:
- name: http
port: 3100
targetPort: http
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-write
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-read
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-read
spec:
type: ClusterIP
ports:
- name: http
port: 3100
targetPort: http
- name: grpc
port: 9095
targetPort: grpc
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-read
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-read-headless
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-read
spec:
type: ClusterIP
clusterIP: None
ports:
- name: http
port: 3100
targetPort: http
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-read
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-backend
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-backend
spec:
type: ClusterIP
ports:
- name: http
port: 3100
targetPort: http
- name: grpc
port: 9095
targetPort: grpc
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-backend
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-backend-headless
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-backend
spec:
type: ClusterIP
clusterIP: None
ports:
- name: http
port: 3100
targetPort: http
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
app.kubernetes.io/component: loki-backend
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "loki-stack.fullname" . }}-loki-memberlist
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki-memberlist
spec:
type: ClusterIP
clusterIP: None
publishNotReadyAddresses: true
ports:
- name: memberlist
port: 7946
targetPort: memberlist
protocol: TCP
selector:
{{- include "loki-stack.selectorLabels" . | nindent 4 }}
loki.grafana.com/memberlist: "true"