文章目录
使用curl查看是否可以获取到数据
curl --cert /etc/kubernetes/ssl/etcd.pem --key /etc/kubernetes/ssl/etcd-key.pem https://192.168.1.234:2379/metrics -k
创建svc及ep
svc:
[root@f-master3 ~]# kubectl get svc -n kube-system
apiVersion: v1
kind: Service
metadata:
labels:
k8s-app: etcd
name: etcd-monitor
namespace: kube-system
spec:
clusterIP: 10.96.3.224
clusterIPs:
- 10.96.3.224
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: etcd
port: 2379
protocol: TCP
targetPort: 2379
sessionAffinity: None
type: ClusterIP
ep: *[svc与ep要在同个命名空间内且名字一致,会自动关联]:
[root@f-master3 ~]# kubectl get ep -n kube-system etcd-monitor -oyaml
apiVersion: v1
kind: Endpoints
metadata:
labels:
k8s-app: etcd
name: etcd-monitor
namespace: kube-system
subsets:
- addresses:
- ip: 192.168.1.234
- ip: 192.