7得票1回答
使大型静态数据文件可用于Kubernetes Pod

我有几个相当大的UTF-8数据文件,pod需要在启动时加载到内存中 - 从几百KB到约50MB。 该项目(包括helm图表)是开源的,但其中一些文件不是 - 否则我可能会将它们直接包含在镜像中。我的最初想法是创建configmaps,但我理解的是,50MB超出了configmaps的预期用途...

7得票3回答
如何通过配置在k3d/k3s中暴露Traefik v2仪表板?

*此内容已在k3d github discussions、Rancher论坛上的一篇帖子以及traefik社区讨论版块中都有发布。 2020年的教程提到需要编辑Traefik ConfigMap,但现在它去哪了呢? Traefik安装说明提到了几种公开Traefik仪表盘的方法: 这种...

18得票1回答
何时应该使用envFrom来配置configmaps?

根据 Kubernetes 文档K8s Docs,自版本 v1.6 及以后,我们可以使用以下功能:envFrom: - configMapRef: name: <config-file> 为了将所有的configMaps数据定义为容器环境变量。与使用名称和键设置为环...

9得票3回答
k8s: 在deployment中configMap不起作用

我们最近遇到了一个使用容器内环境变量的问题。 操作系统: Windows 10 Pro k8s集群: Minikube k8s版本: 1.18.3 1. 不起作用的方法,虽然这是我们首选的方法 下面是使用 'envFrom' 的 deployment.yaml 文件: apiVe...

7得票1回答
Nginx控制器中客户端身份验证的optional_no_ca选项不起作用。

我们正在使用Kubernetes,需要检查客户端证书。我们需要配置Nginx Ingress控制器,以便将客户端证书(如果存在)传递给后端服务。我们已经在测试环境中成功地进行了配置。这里是我们的版本信息: 容器运行时docker://19.3.8 Kubelet版本v1.17.6 ngin...

34得票2回答
Kubernetes配置映射符号链接(..data/):有没有避免它们的方法?

我注意到当我创建和挂载一个包含一些文本文件的配置映射时,容器会将这些文件视为符号链接指向../data/myfile.txt。例如,如果我的配置映射名称为tc-configs,其中包含2个名为stripe1.xml和stripe2.xml的xml文件,如果我将此配置映射挂载到容器中的/conf...

14得票2回答
错误地使用rbac更新了configmap aws-auth,导致无法访问集群。

尝试使用AWS EKS集群的rbac限制IAM用户,错误地从kube-system命名空间更新了configmap“aws-auth”。这将完全访问EKS集群的权限删除。 在用户的configmap中漏掉了组:。 尝试为最后在configmap中提到的用户/角色提供完整的管理员访问权限,但...

24得票1回答
在Kubernetes中使用ConfigMap自定义nginx.conf

我在家庭实验室中设置了Kubernetes,并能够从部署中运行vanilla实现的nginx。 下一步是为nginx的配置使用自定义nginx.conf文件。为此,我正在使用ConfigMap。 当我这样做时,当我导航到http://192.168.1.10:30008(nginx服务器正...

10得票6回答
Kubernetes: 如何从多个文件创建和使用 ConfigMap

我有关于配置地图的文档: https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#define-container-environment-variables-using-config...

16得票5回答
如何使用Helm将自定义仪表板导入Grafana?

我正在尝试理解Helm,我想知道是否有人能够以五岁孩子可以听懂的方式向我解释或者帮我解决一些问题。 所以我运行了以下命令:helm repo add coreos https://s3-eu-west-1.amazonaws.com/coreos-charts/stable/ 然后我使用以下...