- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 kubernetes 命令式方式而不是声明式方式。由于有很多参数是定期变化的,不可能每次都更新yaml文件。
为了创建部署,我们使用这个
kubectl create deployment nginx --image=nginx:1.7.1
这适用于公共(public)图像。但是对于证明图像,我们需要使用 secret 来传递凭证数据。如 link如果是yaml文件,我们保留在下面一行的文件中。
imagePullSecrets:
- name: regcred
但是,如何为以下类型的线路传递此数据。?
kubectl create deployment nginx --image=nginx:1.7.1
最佳答案
这里是在命令行中添加 image-pull-secrets 的例子
kubectl run hello-world -it --restart=Never --image=nginx:1.7.1 --image-pull-secrets=regcred
要覆盖,您可以使用:
kubectl run <name> -it --restart=Never --image=<private image> --overrides='{ "apiVersion": "v1", "spec": {"imagePullSecrets": [{"name": "<secret>"}]} }'
关于kubernetes - 如何从命令行传递 imagePullSecrets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60923861/
我在部署.yaml 文件中使用 ImagePullSecrets 配置 GCR 时遇到问题。由于权限原因,无法下载容器 Failed to pull image "us.gcr.io/optimal-
我正在使用 kubernetes 命令式方式而不是声明式方式。由于有很多参数是定期变化的,不可能每次都更新yaml文件。 为了创建部署,我们使用这个 kubectl create deployment
我必须将参数化的 Secrets 添加到默认的 ServiceAccount。我试图将默认的 ServiceAccount 作为对象添加到模板中,但这似乎没有任何作用。 或者我应该创建一个新的 SA,
我打算创建一个具有 3 个副本的部署,它将从私有(private)注册表中提取图像。我已将凭据存储在一个 secret 中,并在部署文件中使用了 imagePullSecrets。我在部署它时遇到错误
Helm 3 imagePullSecrets: [] secrete 给出错误。 错误:无法从发布 list 构建 Kubernetes 对象:错误验证“”:错误验证数据:ValidationErr
我们将 ServiceAccounts 用于 RBAC,因此有多个 SA 在起作用,以允许我们通过 RoleBindings 适本地调整访问。 我们还使用私有(private)注册表,因此可以使用 i
我有一组在一个环境中工作的 kubernetes 配置文件。我希望部署到另一个环境中,在该环境中我需要向所有 Deployment 添加一个 imagePullSecrets 条目。配置。 我可以:
我正在使用 k3s测试我的 k8s 配置。遗憾的是,imagePullSecrets 似乎无法正常工作。 我在 minikube 中测试了相同的配置它工作正常。 例子: 我创建 secret : ku
我正在尝试为我们的产品编写 Helm Charts。图像存储在 GCR 私有(private)仓库中。所有组件的图表都已准备就绪,但我正在尝试在 imagePullSecrets 的图表中编写 YAM
我有一个私有(private)注册表(gitlab),用于存储我的 docker 图像。 对于部署,会创建一个允许 GKE 访问注册表的 key 。这个 secret 叫做deploy-secret
我有一个在 AWS 上运行的现成 Kubernetes 集群,安装了 kube-up 脚本。我想运行一些位于私有(private) Docker Hub 存储库中的容器。但我不断收到“未找到”错误:
如何为 Azure Keyvault + SecretProviderClass + imagePullSecrets+ 私有(private) Docker 存储库的组合配置部署文件。 我们有私有(
如何为 Azure Keyvault + SecretProviderClass + imagePullSecrets+ 私有(private) Docker 存储库的组合配置部署文件。 我们有私有(
我的目标是在 kubernetes 集群中设置 jenkins 代理 pod,需要从私有(private)注册表中提取 docker 镜像。我无法在源代码管理中提供凭据。有什么可能的方法可以从 jen
我想访问多个远程注册表以提取图像。在 k8s documentation他们说: (If you need access to multiple registries, you can create
在我的Azure DevOps我添加了Docker Registry Service Connection通过“其他”选项(用户名和密码)。 此服务连接在我的 CI Pipeline 中有效当通过do
我是一名优秀的程序员,十分优秀!