阿里实战集群拉取私有镜像权限问题

简介: 工作中无意同事把 namespace修改了导致,dock pull 无法拉取,联系技术支持也没有能修复到以前,只好添加新的imagePullSecrets参数进行支持

工作中无意同事把 namespace修改了导致,dock pull 无法拉取,联系技术支持也没有能修复到以前,只好添加新的imagePullSecrets参数进行支持。

1 apiVersion: apps/v1
2 kind: Deployment
3 metadata:
4 name: lxw
5 namespace: goweb
6 spec:
7 selector:
8 matchLabels:
9 app: lxw-backend
10 replicas: 1
11 template:
12 metadata:
13 labels:
14 app: lxw-backend
15 spec:
16 containers:
17 - name: lxw-backend
18 image: registry.cn-beijing.aliyuncs.com/lxw-test/lxw-backend:#Tag
19 command: ["/lxw-backend"]
20 imagePullSecrets:
21 - name: ali-image-key

注意:
imagePullSecrets:

    - name: ali-image-key

增加如上一段代码即可,注意:imagePullSecrets与containers同级

cat ~/.docker/config.json | base64 -w 0
xxxxxxxxxx
新建私钥(为每一个需要私有镜像的namespace都要增加一个),如下每个命名空间都要增加密钥
1 apiVersion: v1
2 kind: Secret
3 metadata:
4 name: ali-image-key
5 namespace: goweb
6 data:
7 .dockerconfigjson: xxxxxxxxxxxx
8 type: kubernetes.io/dockerconfigjson 9
10 ---
11
12 apiVersion: v1
13 kind: Secret
14 metadata:
15 name: ali-image-key
16 namespace: default
17 data:
18 .dockerconfigjson: xxxxxxxx
19 type: kubernetes.io/dockerconfigjson

具体添加私密的方法:

把上面代码保存到一文件中,如 secret.yml,然后执行

kubectl apply -f secret.yml

即部署生效

目录
相关文章
|
计算机视觉
高频分量
高频分量
636 7
|
Android开发 开发者 Kotlin
Android 多进程情况下判断应用是否处于前台或者后台
本文介绍在多进程环境下判断Android应用前后台状态的方法。通过`ActivityManager`和服务信息`RunningAppProcessInfo`可有效检测应用状态,优化资源使用。提供Kotlin代码示例,帮助开发者轻松集成。
1308 8
miniconda3彻底删除虚拟环境
这篇文章介绍了如何彻底删除Miniconda3创建的虚拟环境,包括删除环境的命令和步骤。
2028 0
miniconda3彻底删除虚拟环境
|
Kubernetes 网络协议 Ubuntu
生成自签名泛域名证书
在Ubuntu 20.04上,本文详细介绍了如何生成自签名泛域名证书,适用于泛域名的场景,如K8S集群。步骤包括创建CA证书、服务器证书,使用`openssl`命令行工具处理CSR,设置扩展字段,并将证书拷贝到目标目录。还提到了nginx配置和Docker证书信任。注意安全性和隐私问题。
1105 0
|
27天前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
36051 142
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
|
9天前
|
人工智能 自然语言处理 监控
OpenClaw skills重构量化交易逻辑:部署+AI全自动炒股指南(2026终极版)
2026年,AI Agent领域最震撼的突破来自OpenClaw(原Clawdbot)——这个能自主规划、执行任务的智能体,用50美元启动资金创造了48小时滚雪球至2980美元的奇迹,收益率高达5860%。其核心逻辑堪称教科书级:每10分钟扫描Polymarket近千个预测市场,借助Claude API深度推理,交叉验证NOAA天气数据、体育伤病报告、加密货币链上情绪等多维度信息,捕捉8%以上的定价偏差,再通过凯利准则将单仓位严格控制在总资金6%以内,实现低风险高频套利。
4087 30
|
22天前
|
人工智能 安全 机器人
OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手
OpenClaw(原Clawdbot)是一款开源本地AI助手,支持钉钉、飞书等多平台接入。本教程手把手指导Linux下部署与钉钉机器人对接,涵盖环境配置、模型选择(如Qwen)、权限设置及调试,助你快速打造私有、安全、高权限的专属AI助理。(239字)
7976 22
OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手