草庐IT

OpenStack$Kubernetes

全部标签

elasticsearch - metricbeat kubernetes DNS 查找失败 : no such host

我尝试按照此处(https://www.elastic.co/guide/en/beats/metricbeat/current/running-on-kubernetes.html)在GCPkubernetes集群上运行官方metricbeatdocker镜像作为deamonset并更改设置,以便它应该将流量路由到现有的Elasticsearchpod,但我不断收到错误消息:2018-02-22T14:04:54.515ZWARNtransport/tcp.go:36DNSlookupfailure"elasticsearch-logging.kube-system.svc.clus

elasticsearch - metricbeat kubernetes DNS 查找失败 : no such host

我尝试按照此处(https://www.elastic.co/guide/en/beats/metricbeat/current/running-on-kubernetes.html)在GCPkubernetes集群上运行官方metricbeatdocker镜像作为deamonset并更改设置,以便它应该将流量路由到现有的Elasticsearchpod,但我不断收到错误消息:2018-02-22T14:04:54.515ZWARNtransport/tcp.go:36DNSlookupfailure"elasticsearch-logging.kube-system.svc.clus

go-micro kubernetes greeter 示例 - 无法访问 greeter api 服务

我正在尝试让这个go-microgreeter示例在Kubernetes上运行https://github.com/micro/examples/tree/master/greeter我可以在docker中本地运行它。但是,当我尝试通过Kubernetes(http://{{external-ip}}/greeter/say/hello)访问greeterapi服务时,出现错误:{"id":"go.micro.api","code":500,"detail":"notfound","status":"内部服务器错误"为了进行故障排除,我简化了场景,我只是希望能够通过microapi调用

go-micro kubernetes greeter 示例 - 无法访问 greeter api 服务

我正在尝试让这个go-microgreeter示例在Kubernetes上运行https://github.com/micro/examples/tree/master/greeter我可以在docker中本地运行它。但是,当我尝试通过Kubernetes(http://{{external-ip}}/greeter/say/hello)访问greeterapi服务时,出现错误:{"id":"go.micro.api","code":500,"detail":"notfound","status":"内部服务器错误"为了进行故障排除,我简化了场景,我只是希望能够通过microapi调用

go - 在 kubernetes client-go 中使用 kubectl context

如何使用普通上下文来配置kubernetesclient-go?packagekubeimport("fmt""k8s.io/client-go/kubernetes""k8s.io/client-go/rest""k8s.io/client-go/tools/clientcmd")//GetKubeClientcreatesaKubernetesconfigandclientforagivenkubeconfigcontext.funcGetKubeClient(contextstring)(*rest.Config,kubernetes.Interface,error){confi

go - 在 kubernetes client-go 中使用 kubectl context

如何使用普通上下文来配置kubernetesclient-go?packagekubeimport("fmt""k8s.io/client-go/kubernetes""k8s.io/client-go/rest""k8s.io/client-go/tools/clientcmd")//GetKubeClientcreatesaKubernetesconfigandclientforagivenkubeconfigcontext.funcGetKubeClient(contextstring)(*rest.Config,kubernetes.Interface,error){confi

go - 如何在 Kubernetes 上配置分布式哈希表?

我的应用程序在Kubernetespod中运行,我想使用golang/groupcache在应用实例之间分发键/值实体。我的每个应用程序实例中的groupcache库都需要知道所有其他应用程序实例的连接详细信息(IP和端口),以便它可以分发它认为合适的键/值实体。我怎样才能让groupcache知道我的应用程序的其他运行实例的连接细节?使用Kubernetes会更好/可能吗GoClientLibrary? 最佳答案 GoClientLibrary是选项之一。另一个(更简单的)选项是设置一个headlessservice对于group

go - 如何在 Kubernetes 上配置分布式哈希表?

我的应用程序在Kubernetespod中运行,我想使用golang/groupcache在应用实例之间分发键/值实体。我的每个应用程序实例中的groupcache库都需要知道所有其他应用程序实例的连接详细信息(IP和端口),以便它可以分发它认为合适的键/值实体。我怎样才能让groupcache知道我的应用程序的其他运行实例的连接细节?使用Kubernetes会更好/可能吗GoClientLibrary? 最佳答案 GoClientLibrary是选项之一。另一个(更简单的)选项是设置一个headlessservice对于group

go - Go 中来自 Kubernetes 的 Cloud SQL 连接 - 错误 403 : Insufficient Permission

我需要使用Go从Kubernetespod连接到GoogleCloudSQL。我一直虔诚地遵循以下指南:https://cloud.google.com/sql/docs/mysql/connect-kubernetes-enginehttps://cloud.google.com/sql/docs/mysql/connect-external-app#go这是我的Kubernetes部署yaml文件:---apiVersion:extensions/v1beta1kind:Deploymentmetadata:name:my-servicelabels:app:my-services

go - Go 中来自 Kubernetes 的 Cloud SQL 连接 - 错误 403 : Insufficient Permission

我需要使用Go从Kubernetespod连接到GoogleCloudSQL。我一直虔诚地遵循以下指南:https://cloud.google.com/sql/docs/mysql/connect-kubernetes-enginehttps://cloud.google.com/sql/docs/mysql/connect-external-app#go这是我的Kubernetes部署yaml文件:---apiVersion:extensions/v1beta1kind:Deploymentmetadata:name:my-servicelabels:app:my-services