kubernetes相关内容

入口Nginx代理到外部网站(Webflow托管)

我有一个EKS集群,以及一个构建在Webflow上(并由Webflow托管)的独立网站。 群集落后于cluster.com,网站website.webflow.io 我希望实现的是将传入cluster.com/website的请求代理到website.webflow.io 根据我的研究,这个问题可以/可能通过ExternalName服务来解决。不幸的是,它不能为我解决这个问题,它 ..
发布时间:2022-07-22 20:39:05 其他开发

如何从Minikube公开服务,以便能够从同一网络中的另一台设备访问它?

我已经在本地计算机上运行的Minikube(Expressjs API)中创建了一个服务, 因此,当我使用minikube service wedeliverapi --url启动该服务时,我可以使用localhost:port/api 从我的浏览器访问它 但我也想从另一台设备访问该服务,这样我就可以从颤动的移动应用程序使用我的API。我如何实现此目标? 推荐答案 由于信息量较 ..
发布时间:2022-07-21 11:05:54 其他开发

部署清单中的Pod清单

在Kubernetes中,将正在运行的Pod清单转换为具有x个副本的部署的简单方法是什么? 我已尝试获取清单 k get po xyz -o yaml>po1.yaml 然后编辑YAML并与部署清单匹配,但似乎并不容易。在转换时,我不断收到错误。 推荐答案 您不能自动执行DIT,它们是在提交Pod时计算的几个域。 但您可以玩一下yq来提取Pod的规格: k ..
发布时间:2022-07-21 10:44:29 其他开发

Kubernetes:如何将Promail设置为侧车以读取自定义日志路径

有人知道如何配置Promail在Kubernetes Pod中监视和跟踪自定义日志路径吗?我有一个在so/var/log/myapp这样的目录中创建自定义日志文件的部署。我找到了一些文档here,其中提到将Promail部署为要从中收集日志的容器的侧车。我希望有人能解释一下这种方法在实践中是如何运作的。它是需要作为侧车还是可以作为大炮来做?或者,如果您有已被证明有效的替代解决方案,请给我举个例子。 ..
发布时间:2022-07-14 19:55:26 其他开发

无法导出mini kube和haxy负载均衡器中的IP

我是新来的库伯内斯。我已经在VirtualBox VM(ubuntu 19.10)中安装了mini kube v1.5.2。我想创建一个可以从主机和来宾访问的Web服务器。然而,我不能访问它或暴露IP。你能帮帮我吗? 我已启用入口加载项。 当我尝试列出入口对象时,没有外部IP,并且从入口控制器部署收到以下错误消息: 2019/11/10 15:41:04 controller-h ..
发布时间:2022-07-04 22:27:26 其他开发

如果没有指定键,如何在JQ中打印给定条件的数组的特定值

我正在尝试使用JQ中的regex test()函数输出.metadata.name的值,后跟.spec.template.spec.tainers[].Students[]数组中的学生姓名。 检索单个数组值时遇到问题,因为没有为Students[]数组指定键。 例如,如果我检查Students[]数组是否包含单词&Quot;Jeff";,我希望输出显示如下: studen ..
发布时间:2022-07-04 19:02:07 其他开发

在Kubernetes集群的特定节点上有条件地启动Spring Cloud任务

我正在构建用于批处理的数据管道。我发现使用Spring Cloud DataFlow是一个非常吸引人的框架。由于对SCDF和Kubernetes了解不多,我不确定是否可以在特定机器上有条件地启动一个Spring Cloud任务。 假设我有两台用于运行批处理的物理服务器(服务器A和服务器B)。默认情况下,我希望我的Spring云任务在服务器A上启动,如果服务器A关闭,任务应该部署在服务器B上。Ku ..

无法从Kubernetes python客户端连接GKE自动驾驶集群

我已在GKE上创建了自动驾驶群集 我想用Python Kubernetes Client 连接和管理它 我可以获取集群的kubeconfig 我能够在我的本地系统上使用kubectl使用命令 访问集群 gCloud容器集群获取凭据 当我尝试连接Kubernetes的python-客户端-库时,出现以下错误 File "lib/python3.7/site-p ..

将扩展底座图像从GCR拉入GKE时出错&无法拉入图像...403禁止;

背景: 我有一个GKE集群,它突然不能从GCR中拉出我的docker图像;两者都在同一个GCP项目中。几个月来,它一直运行良好,拉取图像没有任何问题,现在已经开始抛出错误,没有进行任何更改。 (注意:我通常是我的团队中唯一访问Google Cloud的人,尽管我团队中的其他人完全有可能在没有意识到的情况下进行了更改/无意中进行了更改)。 我看过其他一些关于这个主题的帖子,但其他帖 ..

GKE无法访问MongoDB Atlas

尝试将我的容器化应用程序部署到GKE时遇到问题。它无法访问我的MongoDB Atlas集群。在本地运行Docker容器不会产生任何问题,并且运行得很好。我绝对不是Docker或Kubernetes方面的专家,但我认为这与DNS名称解析有关。 我遵循了本教程-Deploying a containerized web application,因为我使用的是HTTPS,所以添加了一个LoadB ..

如何移除Kubernetes';Shutdown;Pod

我最近注意到大量Pod堆积,状态为‘Shutdown’。我们从2020年10月开始使用Kubernetes。 生产和暂存在相同的节点上运行,只是暂存使用可预占的节点来降低成本。集装箱在装运过程中也很稳定。(故障很少发生,因为它们以前在测试中被捕获)。 服务提供商Google Cloud Kubernetes。 我熟悉了这些文档,并尝试搜索,但我都没有意识到谷歌对这一特定状态都没有帮助 ..
发布时间:2022-07-02 16:37:27 其他开发

从Kubernetes日志中提取行

我是Kubernetes的新手,如果有人能帮助我应该执行哪些命令,我仍在尝试从几行中提取日志并编写它。 如果Pod名为Bino,并且我想提取与错误Unable-to-Access-WebSite对应的行,然后将它们写入某个位置,比如John/Doe/Bino。我该怎么做?有简单的命令吗? 我尝试使用kubectl log Bino,但它只是将所有输出转储到终端上,如果我想编写某些部分, ..
发布时间:2022-06-26 13:51:52 其他开发

Docker-升级基本映像

我有一个基础,正在被100个应用程序使用。所有100个应用程序在它们的Dockerfile中都有共同的基本映像。现在,我正在为操作系统升级或其他一些升级升级基础映像,并升级版本,我还标记了最新的版本。 这里,问题是,每当我更改基本映像时,所有100个应用程序都需要更改其dockerfile中的基本映像,并重新构建应用程序以使用最新的基本映像。 有没有更好的方法来处理这件事? 注意:-我在Ku ..
发布时间:2022-06-24 21:06:58 其他开发