Kubectl 跟踪日志直到完成或超时
运行作业后,我想跟踪其日志,直到它完成或在 bash 脚本中指定的超时之后。 这可以通过以下方式完成: kubectl wait --for=condition=complete --time…
kubernetes缓存清除和处理
我使用带有 Helm 3.8.0 的 Kubernetes,并在 WSL2 上配置了 Windows docker 桌面。 有时,运行: helm install 后,并检索一个容器,在 sense 后面创…
从 kubernetes configmap 中的 json 文件中提取特定密钥
我有一个带有 json 格式数据的 k8s 配置映射。 例如: apiVersion: v1 kind: ConfigMap metadata: name: xyz namespace: x data: resources.json: | {…
Azure 服务主体重置
我有一个在 Azure 中运行的 k8s 集群,并且始终使用 Azure CLI 重置服务主体凭据: az ad sp credential Reset --name --2 年。之后,我使用新的服务…
在 helm 中安装或升级值时如何自动缩放 PersistentVolume = 副本使用 Statefulset
我使用 Statefulset 创建了 Helm。在 Statefulset 中,我将卷挂载到 pod,使用volumeClaimTemplates 和给定的 storageClassName A。 当值文件中的副本…
Nginx内存消耗逐渐增加并达到100%
我们是 kubernetes(GKE) 中的 nginx。 Nginx 正在从安装在 nginx pod 上的 google filestore 传输文件。 一旦我们开始流式传输这些文件,Nginx 内存消…
MetalLB-FRR-BGP 路由环路?
我可能遇到了一种完全正常的情况。但我还是想把它说出来。在我的家庭实验室中,我有一个由 Rancher 控制的单工作节点 k3s 集群。我还有一个 FRR VM 充…
kubernetes - 无法同步 configmap 缓存:等待条件超时
我有一个在 k8s 中运行的 prometheus 容器,并使用 longhorn 作为存储来存储配置文件和数据库。 Prometheus 容器成功启动,并且可以通过 Prometheus U…
.NET 6 API POD 在 AKS 中退出并显示代码 0
我有一个 .net core api 项目,我为其添加了 docker 支持。该应用程序在本地运行良好,但当我将其部署在 AKS 集群中时,容器立即停止而不打印任何日志…
我可以在 kubernetes 中定义 emptyDir 的最小大小吗
我创建了一个 pod,并将卷挂载为 emptyDir。 - name: tmp emptyDir: {} 然而,pod 仅分配了约 5GB 内存给 tmp 目录。有没有一种方法可以预定义 tmp 卷…
在@preDestory方法中调用Rest API并在Spring boot应用程序中遇到unknownHostExeception问题
我正在使用 RestTeplate.postForEntity(); 调用 API在@preDestroy注释的方法中。将其部署为 AWS EKS 并使用 kubectl 命令缩小 pod,并且调用 @preDest…
如何构建具有中央证书和身份验证管理的入口控制器
我想以集中管理的安全方式将 EKS 中的一些 Web 应用程序公开到互联网。 在 AWS 中,使用 ALB 很好,因为它允许您终止 TLS 并使用 Cognito 添加身份验…
如何使用 kaniko 构建 java spring boot 应用程序并将其推送到私有注册表
新版本的 kubernetes 没有 docker,所以我们不能在 docker 中使用 Jenkins docker 和 docker 插件: com.spotify docker-maven-plugin 1.2.0 ${docker…
Kubernetes、Nginx、SPA 托管在共享域上
我正在开发一个托管在 kubernetes 上的项目,配置了一个入口,以便访问域根目录(我们称之为 example.com)定向到托管已运行的 spa 的 nginx 服务。某…