腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Kubernetes
Deployment
RollingUpdate
不
添加
新
的
环境变量
我在
kubernetes
1.3.5上,我们正在使用带有滚动更新
的
部署来更新我们集群中
的
pod。然而,在
rollingupdate
上,新
添加
的
环境变量
永远不会
添加
到pod中,这是设计上
的
吗?基本上,部署是使用第一个版本部署
的
,然后我们使用新
添加
的
环境变量
NEW_KEY更新了yaml,并基本上运行了滚动更新。但是
新
的
env不会出现
浏览 14
提问于2016-09-16
得票数 2
1
回答
如何使用持久卷声明重启
Kubernetes
部署?
我有一个部署(starterservice),它部署一个具有持久卷声明
的
单个pod。这是可行
的
。但是,重新启动失败: kubectl rollout restart deploy starterservice
新
pod在旧pod终止之前启动,无法附加卷(卷“pvc-...”
的
多重附加错误)。我可以通过缩放到0然后返回到1来解决这个问题: kubectl scale --replicas=0
deployment
/starterservice kubectl scale --replicas=1
浏览 19
提问于2021-06-30
得票数 1
回答已采纳
1
回答
如何在部署升级期间进行测试以确保应用程序
的
安全性?
、
、
、
我不知道要测试什么,也不知道如何测试,以确保在升级部署(推出新版本)时,我
的
应用程序不会进入不可恢复状态。我知道
Kubernetes
deployment
提供滚动升级,这意味着旧
的
pod在
新
的
pod准备好之前不会被杀死。但我仍然假设在转换过程中会有gRPC请求丢失。有没有什么办法可以让我测试一下?
浏览 0
提问于2018-12-08
得票数 0
2
回答
Kubernetes
:在现有集群中启动单个容器,用于运行cron作业
、
、
我在
Kubernetes
集群上工作,我想在其中运行一个运行cron作业
的
容器。在同一个集群中,我部署了另外3个运行app-code
的
容器。在同一集群中
添加
不同类型
的
容器需要做哪些更改?replicas: 3 type:
RollingUpdate
maxUnavailable: 25%- containerPort: 80 - containerPort:
浏览 1
提问于2020-01-30
得票数 0
1
回答
kubectl replace -f无限期创建挂起状态
的
pod
我
的
副本设置为1-我一次只运行部署
的
1个pod。当我更改图像标签(例如,将v1更改为v2)并尝试替换它时-它会创建一个
新
的
pod,但它会无限期地保持“pending”状态,而旧pod则保持“Running”状态。我认为
新
的
pod在等待旧
的
pod被终止--但它不会自动终止。我需要它被k8s删除,这样
新
的
pod就可以取而代之。
浏览 51
提问于2019-04-18
得票数 3
回答已采纳
2
回答
kubectl -如何重新启动部署(或所有部署)
、
我们有一个AKS集群,有时我们会遇到部署需要重新启动
的
问题(例如,缓存
的
数据已经更新,我们想要刷新它,或者有损坏
的
缓存数据我们想要刷新)。我一直在使用将部署扩展到0,然后使用以下命令将其扩展回0
的
方法:kubectl scaledeployments/<deploymentName> --replicas=1 这做了我期望它做
的
事情,但感觉很麻烦,这
浏览 0
提问于2020-10-09
得票数 7
回答已采纳
1
回答
k8滚动更新策略
的
Jenkins流水线阶段
我让jenkins stage使用滚动
RollingUpdate
方法部署
kubernetes
清单文件,并使用pod
的
4个副本配置了maxSurgeand和maxUnavailable值。在运行jenkins时,我
的
kubernetes
yaml文件正在应用,但在部署之后,
新
的
更改没有反映出来。在这种情况下,我需要登录到我
的
pod正在运行
的
worker节点,然后我需要停止部署,然后我需要使用docker rmi命令删除容器,最后我需要拉
浏览 53
提问于2021-09-22
得票数 0
1
回答
如何从Next.js应用程序访问
Kubernetes
容器
环境变量
?
、
、
、
我指的是像下面这样
的
env变量:但是,当我将这个应用程序部署到我
的
Kubernetes
集群中时,部署文件中设置
的
环境变量
将不会被收集。有人知道如何在前端(基于浏览器
的
)应用程序中使用保存在豆荚/容器部署文件中
的
环境变量
吗?apiVersion: extensions/v1beta1 kind:
De
浏览 39
提问于2019-11-27
得票数 2
1
回答
同时运行多个` `kubectl重新启动‘命令
的
预期行为是什么?
、
上下文:我们有多个进程正在监视相同
的
特性标志,以确定是否需要重新启动,并试图确定是否需要确保恰好有一个进程调用kubectl rollout restart。当重叠重新启动导致不同
的
荚被删除时,部署会完全停止。serially.Something 所有的重新启动最终都会运行,但是它们会连续运行。会重新启动m,其中m<n将运行其他。我已经搜索过了,但是还没有找到关于这种行为
的
文档,所以非常希望能有一个指针。
浏览 3
提问于2022-03-16
得票数 2
回答已采纳
1
回答
没有执行滚动更新
的
Kubernetes
部署
、
我在
kubernetes
部署了以下人员: kind:
Deployment
labels: maxSurge: 2 type:
RollingUpdate
metadata:,比方说我
的
映像
的
一个新版本时,
Kubernetes
会立即用旧映像杀死两个豆荚,并带
浏览 1
提问于2016-07-07
得票数 2
回答已采纳
2
回答
同时部署副本
、
在默认设置下,由服务
的
n副本组成
的
部署在部署期间将遵循以下顺序:在pod 1准备好后,启动pod 2 ->,等待pod 2准备就绪。apiVersion: apps/v1metadata:spec: selector: app.
浏览 3
提问于2020-10-13
得票数 0
回答已采纳
2
回答
kubernetes
滚动更新
不
创建
新
pods
下面是我
的
部署文件。我正在尝试使用
kubernetes
的
滚动更新带来
新
的
pod和关闭旧
的
pod。我收到一条成功消息,如下所示 apiVersion: extensions/v1beta1metadata:
浏览 0
提问于2019-03-22
得票数 0
3
回答
部署无效: spec.template.metadata.labels:无效值
、
将我
的
服务部署到生产中:我得到了以下错误: apiVersion: apps/v1
浏览 0
提问于2018-02-02
得票数 34
回答已采纳
3
回答
kubectl kubectl应用不执行任何操作
、
我在k8s中有现有的部署,我想更新容器,我在部署和运行中更新了docker镜像标签(
新
的
唯一id): kubectl apply -f testdeploy.yml --namespace=myapp输出为:
deployment
.apps/fakename configured 但是什么也没发生。当我运行kubectl get pods --namespace=myapp时,我只能看到一个年老
的
旧pod。 有时是有效
的
,有时不是,为什么? 怎么啦?
浏览 68
提问于2020-09-17
得票数 0
1
回答
\\
deployment
_test.yaml”时,我得到了这个特定
的
错误:无法将"v1“版本中
的
部署作为部署处理
、
我尝试在
kubernetes
中使用yaml文件创建部署,但面临这个特定错误: Error from server (BadRequest):创建“.\
deployment
_test.yaml”时
的
错误:在版本"v1“中
的
部署不能作为部署来处理: v1.
Deployment
.Spec: v1.DeploymentSpec.Template: v1.PodTemplateSpec.ObjectMeta: v1.ObjectMeta.Labels: ReadMapCB: expect {或n,但是找到
浏览 9
提问于2021-12-07
得票数 1
回答已采纳
1
回答
库伯奈特斯
的
部署。如何更改用于滚动更新
的
容器
环境变量
?
、
、
、
下面是我在google上使用kunbernetes
的
方式。节点应用程序使用
环境变量
来配置。book-portal --type="LoadBalancer"kubectl get services book-portalStep1:我创建了停靠文件并按下 gcr.io/<project-id>/boo
浏览 5
提问于2016-07-08
得票数 3
1
回答
如何在nifi +
kubernetes
中将上下文路径配置为/something/nifi?
、
我正在使用apache nifi在
kubernetes
中设置一个
新
的
pod,使用
的
是nifi docker Image。我尝试将
环境变量
NIFI_WEB_PROXY_CONTEXT_PATH设置为
添加
'/mynifi‘kind:
Deployment
spec: strategy:
rollingU
浏览 11
提问于2019-07-24
得票数 1
3
回答
禁用:禁止对“复制”、“模板”和“updateStrategy”以外
的
字段进行状态集规范
的
更新
、
、
我使用io.works 8.
kubernetes
-client 3.1.8版本来执行
kubernetes
资源
的
RollingUpdate
。这是可以部署
的
。但我遇到了StatefulSet
的
一个例外。
RollingUpdate
部署代码: KubernetesClient client =
浏览 1
提问于2018-03-16
得票数 12
回答已采纳
1
回答
不能更改
kubernetes
吊舱
的
时区
、
我试图修改一个pod
的
配置文件以使用本地时间,但是它在保存时显示无效
的
。你知道怎么回事吗?在volumeMounts部分:我
添加
了以下行: name: tz-config - name: tz-confighostPath:这是我
的
y
浏览 0
提问于2020-02-13
得票数 1
回答已采纳
1
回答
k8s从pod规范中删除nodeAffinity
、
、
我们
的
系统在VPC本机网络中运行在GKE上.我们最近已经从v1.9升级到v1.21,当我们转移配置时,我注意到out kube部署中
的
spec.template.spec.affinity.nodeAffinity我尝试用"kubectl apply -f kubectl
Deployment
.yaml“手动
添加
apiVer
浏览 9
提问于2022-01-12
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券