introduction

This commit is contained in:
huanqing.shao
2020-07-16 22:54:57 +08:00
parent 12bc841add
commit ba31fc7dda
8 changed files with 2236 additions and 1 deletions

View File

@ -48,4 +48,3 @@ https://github.com/NVIDIA/k8s-device-plugin#enabling-gpu-support-in-kubernetes @
* 当没有编辑权限时,只显示 预览YAML而不是 预览/编辑YAML
* 文件浏览器,显示隐藏文件

View File

@ -0,0 +1,87 @@
{
"kind": "NodeMetricsList",
"apiVersion": "metrics.k8s.io/v1beta1",
"metadata": {
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes"
},
"items": [
{
"metadata": {
"name": "qingke7",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/qingke7",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "300m",
"memory": "4869932Ki"
}
},
{
"metadata": {
"name": "k8s",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/k8s",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "283m",
"memory": "3250712Ki"
}
},
{
"metadata": {
"name": "iz2ze0ephck4d1aw6rxk8gz",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/iz2ze0ephck4d1aw6rxk8gz",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "351m",
"memory": "4602996Ki"
}
},
{
"metadata": {
"name": "qingke0",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/qingke0",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "1219m",
"memory": "1240616Ki"
}
},
{
"metadata": {
"name": "qingke1",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/qingke1",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "181m",
"memory": "1004804Ki"
}
},
{
"metadata": {
"name": "qingke6",
"selfLink": "/apis/metrics.k8s.io/v1beta1/nodes/qingke6",
"creationTimestamp": "2020-06-30T07:54:33Z"
},
"timestamp": "2020-06-30T07:54:33Z",
"window": "1m0s",
"usage": {
"cpu": "152m",
"memory": "954652Ki"
}
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,76 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: '1'
kubectl.kubernetes.io/last-applied-configuration: >
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"name":"prometheus-adapter","namespace":"monitoring"},"spec":{"replicas":1,"selector":{"matchLabels":{"name":"prometheus-adapter"}},"strategy":{"rollingUpdate":{"maxSurge":1,"maxUnavailable":0}},"template":{"metadata":{"labels":{"name":"prometheus-adapter"}},"spec":{"containers":[{"args":["--cert-dir=/var/run/serving-cert","--config=/etc/adapter/config.yaml","--logtostderr=true","--metrics-relist-interval=1m","--prometheus-url=http://prometheus-k8s.monitoring.svc:9090/","--secure-port=6443"],"image":"quay.io/coreos/k8s-prometheus-adapter-amd64:v0.5.0","name":"prometheus-adapter","ports":[{"containerPort":6443}],"volumeMounts":[{"mountPath":"/tmp","name":"tmpfs","readOnly":false},{"mountPath":"/var/run/serving-cert","name":"volume-serving-cert","readOnly":false},{"mountPath":"/etc/adapter","name":"config","readOnly":false}]}],"nodeSelector":{"kubernetes.io/os":"linux"},"serviceAccountName":"prometheus-adapter","volumes":[{"emptyDir":{},"name":"tmpfs"},{"emptyDir":{},"name":"volume-serving-cert"},{"configMap":{"name":"adapter-config"},"name":"config"}]}}}}
creationTimestamp: '2020-06-23T07:20:13Z'
generation: 1
labels: {}
name: prometheus-adapter
namespace: monitoring
resourceVersion: '49918'
selfLink: /apis/apps/v1/namespaces/monitoring/deployments/prometheus-adapter
uid: b801b8f2-3df5-40e0-829d-377c0db12350
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
name: prometheus-adapter
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
name: prometheus-adapter
spec:
containers:
- args:
- '--cert-dir=/var/run/serving-cert'
- '--config=/etc/adapter/config.yaml'
- '--logtostderr=true'
- '--metrics-relist-interval=1m'
- '--prometheus-url=http://prometheus-k8s.monitoring.svc:9090/'
- '--secure-port=6443'
image: 'quay.io/coreos/k8s-prometheus-adapter-amd64:v0.5.0'
imagePullPolicy: IfNotPresent
name: prometheus-adapter
ports:
- containerPort: 6443
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmpfs
- mountPath: /var/run/serving-cert
name: volume-serving-cert
- mountPath: /etc/adapter
name: config
dnsPolicy: ClusterFirst
nodeSelector:
kubernetes.io/os: linux
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: prometheus-adapter
serviceAccountName: prometheus-adapter
terminationGracePeriodSeconds: 30
volumes:
- emptyDir: {}
name: tmpfs
- emptyDir: {}
name: volume-serving-cert
- configMap:
defaultMode: 420
name: adapter-config
name: config