ДС
До докера пока не получилось дойти
Size: a a a
ДС
S
S
N
S
I
ДС
I
OK
apiVersion: v1
kind: Service
metadata:
name: superapp
spec:
type: ClusterIP
ports:
- name: web
port: 8083
targetPort: web
- name: metrics
port: 8088
protocol: TCP
targetPort: metrics
selector:
app: superapp
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
app: superapp
name: superapp
spec:
endpoints:
- interval: 30s
port: metrics
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: superapp
RM
apiVersion: v1
kind: Service
metadata:
name: superapp
spec:
type: ClusterIP
ports:
- name: web
port: 8083
targetPort: web
- name: metrics
port: 8088
protocol: TCP
targetPort: metrics
selector:
app: superapp
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
app: superapp
name: superapp
spec:
endpoints:
- interval: 30s
port: metrics
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: superapp
OK
apiVersion: v1
items:
- apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
creationTimestamp: "2020-05-12T10:44:39Z"
generation: 1
labels:
prometheus: k8s
name: k8s
namespace: monitoring
resourceVersion: "3883378"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/monitoring/prometheuses/k8s
uid: 74caa5e8-6c0c-47ab-9460-835f6af44988
spec:
alerting:
alertmanagers:
- name: alertmanager-main
namespace: monitoring
port: web
image: quay.io/prometheus/prometheus:v2.17.2
nodeSelector:
kubernetes.io/os: linux
podMonitorNamespaceSelector: {}
podMonitorSelector: {}
replicas: 2
resources:
requests:
memory: 400Mi
ruleSelector:
matchLabels:
prometheus: k8s
role: alert-rules
securityContext:
fsGroup: 2000
runAsNonRoot: true
runAsUser: 1000
serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {}
version: v2.17.2
kind: List
metadata:
resourceVersion: ""
selfLink: "
RM
serviceMonitorSelector: {}
почему-то пустойRM
OK
A
OK
AK
AK
AZ
AK