小编app*_*ap1的帖子

降级kubectl版本以匹配minikube k8s版本

我用k8s版本1.5.2启动了minikube,我想降级我的kubectl,使它也是1.5.2.目前,当我跑步时, kubectl version我得到:

Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.5", GitCommit:"17d7182a7ccbb167074be7a87f0a68bd00d58d97", GitTreeState:"clean", BuildDate:"2017-08-31T19:32:12Z", GoVersion:"go1.9", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"1970-01-01T00:00:00Z", GoVersion:"go1.7", Compiler:"gc", Platform:"linux/amd64"}
Run Code Online (Sandbox Code Playgroud)

我想使用kubectl来获取,PetSets但在以后的版本中,这已更新为StatefulSets所以我无法使用我当前的kubectl版本的命令

kubectl get petsets
the server doesn't have a resource type "petsets"
Run Code Online (Sandbox Code Playgroud)

谢谢!

kubernetes kubectl minikube

11
推荐指数
2
解决办法
1万
查看次数

将kibana连接到kubernetes集群中的elasticsearch

我有一个正在运行的 elasticsearch 集群,我正在尝试将 kibana 连接到这个集群(同一节点)。目前,当我尝试使用 : 在浏览器中打开服务时,页面挂起。. 在我的 kibana pod 日志中,pod 中的最后几条日志消息是:

{"type":"log","@timestamp":"2017-10-13T17:23:46Z","tags":["listening","info"],"pid":1,"message":"Server running at http://0.0.0.0:5601"}
{"type":"log","@timestamp":"2017-10-13T17:23:46Z","tags":["status","ui settings","error"],"pid":1,"state":"red","message":"Status changed from uninitialized to red - Elasticsearch plugin is red","prevState":"uninitialized","prevMsg":"uninitialized"}
{"type":"log","@timestamp":"2017-10-13T17:23:49Z","tags":["status","plugin:ml@5.6.3","error"],"pid":1,"state":"red","message":"Status changed from yellow to red - Request Timeout after 3000ms","prevState":"yellow","prevMsg":"Waiting for Elasticsearch"}
Run Code Online (Sandbox Code Playgroud)

我挂载到 kibana pod 中的 kibana.yml 文件具有以下配置:

server.name: kibana-logging
server.host: 0.0.0.0 
elasticsearch.url: http://elasticsearch:9300
xpack.security.enabled: false
xpack.monitoring.ui.container.elasticsearch.enabled: true 
Run Code Online (Sandbox Code Playgroud)

并且我的 elasticsearch.yml 文件具有以下配置设置(我有 3 个 es pod)

cluster.name: elasticsearch-logs
node.name: ${HOSTNAME}
network.host: 0.0.0.0

bootstrap.memory_lock: false
xpack.security.enabled: false
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping.unicast.hosts: ["172.17.0.3:9300", "172.17.0.4:9300", "172.17.0.4:9300"] …
Run Code Online (Sandbox Code Playgroud)

elasticsearch kibana kubernetes elastic-stack

6
推荐指数
1
解决办法
2207
查看次数