eksctl get nodegroups --cluster=cluster-name --profile=dev
aws eks list-nodegroups --cluster=cluster-name --profile=dev
Run Code Online (Sandbox Code Playgroud)
第一个结果是正确的
第二个结果是空气,如下:
{
"nodegroups": []
}
Run Code Online (Sandbox Code Playgroud)
我使用这两个命令获取集群的nodegroup,但是发现结果并不一致。
我使用的配置文件是相同的 ~/.aws/config。
该命令检查了 cluster_name。出来吧,这两个命令可以正确检测集群但无法检测节点组
提前感谢
这是 prometheus golang-client 的官方例子吗?
package main
import (
"log"
"net/http"
"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/client_golang/prometheus/promhttp"
)
var cpuTemp = prometheus.NewGauge(prometheus.GaugeOpts{
Name: "cpu_temperature_celsius",
Help: "Current temperature of the CPU.",
})
func init() {
// Metrics have to be registered to be exposed:
prometheus.MustRegister(cpuTemp)
}
func main() {
cpuTemp.Set(65.3)
// The Handler function provides a default handler to expose metrics
// via an HTTP server. "/metrics" is the usual endpoint for that.
http.Handle("/metrics", promhttp.Handler())
log.Fatal(http.ListenAndServe(":8080", nil))
}
Run Code Online (Sandbox Code Playgroud)
在此代码中,http 服务器使用该promhttp库。
使用gin框架时如何修改指标处理程序?我没有在文档中 …