kubernetes - kubectl label - 如何标记“规范:模板:元数据:标签”
问题描述
您是否在已应用的部署中设置以下标签?
kubectl label deployments my-deployment-v1 app=my-deployment
正在设置:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: my-deployment-v1
labels:
app: my-deployment
我需要以下服务才能找到它:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: my-deployment-v1
spec:
template:
metadata:
labels:
app: my-deployment
解决方案
您需要像这样修补资源:
kubectl patch deployments/my-deployment-v1 \
-p '{"spec":{"template":{"metadata":{"labels":{"app":"my-deployment"}}}}}'
推荐阅读
- tensorflow - Softmax 激活在损失 sparse_categorical_crossentropy 的情况下表现最差
- ruby-on-rails - 带有 Rails 的 SameSite 属性问题
- html - 表格的 CSS 在 Outlook 2016 中不起作用
- laravel - 按 Laravel 过去 24 小时内的关系计数排序?
- reactive-programming - 在反应流扫描(),原子等中保持状态的有效方法?
- c# - 当 tag = "number" 使用 C# 时,如何从别名中获取 "Some text"?
- c# - 尝试将字符串条目解析为双精度,但小数点永远无法识别
- data-structures - No of Islands 问题的时间复杂度
- javascript - 是否有任何其他选项可以在 ec2 实例上运行多个节点应用程序
- android - 如何在Android中进行连续语音识别,即使手机被锁定也能运行?