Kubernetes 为所有名称空间创建机密

Kubernetes 为所有名称空间创建机密,kubernetes,kubectl,rancher,kubernetes-secrets,Kubernetes,Kubectl,Rancher,Kubernetes Secrets,当我使用Rancher创建secret并选择它应该在所有名称空间中可见时,它创建了一个没有名称空间标记且名称空间ID为null的秘密 没有牧场主,如何创造这样的秘密?当我使用kubectl时,它总是从命令上下文将其绑定到名称空间。kubectl目前不支持跨名称空间创建机密 它们可用于单个名称空间。Rancher支持在项目级别创建机密。它将把这个秘密复制到现在和将来项目中的所有名称空间中。此外,rancher cli中还没有功能 有一些变通选项可用于在Kuberenetes中跨名称空间复制secr

当我使用Rancher创建secret并选择它应该在所有名称空间中可见时,它创建了一个没有名称空间标记且名称空间ID为null的秘密

没有牧场主,如何创造这样的秘密?当我使用kubectl时,它总是从命令上下文将其绑定到名称空间。

kubectl目前不支持跨名称空间创建机密

它们可用于单个名称空间。Rancher支持在项目级别创建机密。它将把这个秘密复制到现在和将来项目中的所有名称空间中。此外,rancher cli中还没有功能

有一些变通选项可用于在Kuberenetes中跨名称空间复制secret和configmap

您可以查看以下开源项目:

kubectl目前不支持跨名称空间创建机密

它们可用于单个名称空间。Rancher支持在项目级别创建机密。它将把这个秘密复制到现在和将来项目中的所有名称空间中。此外,rancher cli中还没有功能

有一些变通选项可用于在Kuberenetes中跨名称空间复制secret和configmap

您可以查看以下开源项目:


这种复制是如何工作的?它是否仅适用于rancher中创建的名称空间,或者也适用于直接使用kubectl创建的名称空间?使用kubectl创建并具有内联注释(如果您阅读文档,则有基于推拉的选项)。此复制如何工作?它是否仅适用于rancher中创建的名称空间,或者也适用于直接使用kubectl创建的名称空间?使用kubectl创建并具有内联注释如果您阅读文档,则有基于推拉的选项。如果不存在,我更喜欢创建,这与ci/cd中的charm类似。例如docker secret kubectl get secret gitlab com-namespace=${namespace}| | kubectl-namespace=${namespace}创建秘密docker注册表gitlab com-docker服务器=$CI_注册表-docker用户名=$gitlab_REG_用户-docker密码=$gitlab_REG_密码-docker电子邮件=docker_电子邮件如果不存在,我更愿意创建,这就像ci/cd中的魅力一样。例如docker secret kubectl get secret gitlab com-namespace=${namespace}| | kubectl-namespace=${namespace}创建秘密docker注册表gitlab com-docker服务器=$CI_注册表-docker用户名=$gitlab_REG_用户-docker密码=$gitlab_REG_密码-docker电子邮件=docker_电子邮件