Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upprometheus returnd cannot validate certificate #1882
Comments
This comment has been minimized.
This comment has been minimized.
|
Dupe of #1822 |
brian-brazil
closed this
Aug 10, 2016
This comment has been minimized.
This comment has been minimized.
lock
bot
commented
Mar 24, 2019
|
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
lock
bot
locked and limited conversation to collaborators
Mar 24, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
liyehaha commentedAug 10, 2016
Hi I had this problem when using prometheus in kubernetes.
The error log is:
ERRO[0000] Cannot initialize nodes collection: unable to list Kubernetes nodes: unable to query any API servers: Get https://172.60.0.1:443/api/v1/nodes: x509: cannot validate certificate for 172.60.0.1 because it doesn't contain any IP SANs source=node.go:124The prometheus config file is:
`scrape_configs:
job_name: 'kubernetes-cluster'
scheme: https
tls_config:
ca_file: /var/run/kubernetes/cert/ca.crt
key_file: /var/run/kubernetes/cert/kubelet.key
cert_file: /var/run/kubernetes/cert/kubelet.crt
insecure_skip_verify: true
kubernetes_sd_configs:
role: apiserver
job_name: 'kubernetes-node'
scheme: https
tls_config:
insecure_skip_verify: true
ca_file: /var/run/kubernetes/cert/ca.crt
key_file: /var/run/kubernetes/cert/prom.key
cert_file: /var/run/kubernetes/cert/prom.crt
kubernetes_sd_configs:
role: node
relabel_configs:
action: keep
regex: (?:apiserver|node)`
The problem happend when I don't set to apiserver