nag*_*547 3 containers docker kubernetes kubectl
我是 Kubernetes 新手。无论如何,我们可以修复 pod 的名称吗?如果我们只创建一个副本,那么我希望始终以相同的名称生成。它一直在生成不同的名称。如果我想查看容器的日志,每次我都需要使用新生成的 pod 名称更改命令。
以下是 YAML 文件的示例。
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nagendra-app-deploy1
spec:
replicas: 1
template:
metadata:
name: nagendra-app-deploy1
labels:
app: nagendra-app-deploy1
spec:
containers:
- name: nagendra-spring-app1
image: springbootapp:v1
ports:
- containerPort: 8080
- name: nagendra-myImage
image: myImage:v2
Run Code Online (Sandbox Code Playgroud)
无法为部署生成的 Pod 生成相同的名称。就命令而言,您可以用来kubectl get po -l app=nagendra-app-deploy1 -o jsonpath={.items[0].metadata.name}
获取 pod 的名称。
归档时间: |
|
查看次数: |
2972 次 |
最近记录: |