kubernets之pod的标签
一 如何查看pod 的日志
1 通过执行命令查看日志信息
kubectl logs pod_name
二 创建带有标签的pod,一个范例的pod创建yaml文件如下所示
2.1 创建带有指定标签的pod
- 只需要在metadata标签下面添加labels添加,之后再添加需要添加的标签对即可
2.2 如何查看集群里面的pod都带有哪些标签
kubectl get po -L version,app
-
- version:pod的版本标签(自定义)
- app:pod的应用标签(自定义)
2.3 修改现有的标签或者为pod添加新的标签
kubectl label po kubia-manual app=k8s version=v1.0 --overwrite
-
- 支持添加多个标签
- 当需要修改之前已经有的标签的时候需要添加参数 --overwrite用来覆盖
2.4 列出带有指定的标签(app)
kubectl get po -l app(=k8s),version=v1.0
-
- 添加小写的l用来指定列出的参数,可以不添加标签的值
- 多个标签之间用,号进行隔开