我想使用kubernetes pod名称作为我容器中的标识符作为参数。
我已经使用以下配置在Kubernetes集群上部署了echo容器:
apiVersion: apps/v1
kind: Deployment
metadata:
name: echo1
spec:
selector:
matchLabels:
app: echo1
replicas: 2
template:
metadata:
labels:
app: echo1
spec:
containers:
- name: echo1
image: hashicorp/http-echo
args:
- "-text=echo1"
ports:
- containerPort: 5678
当我做“Kubectl得到豆荚”的时候:
NAME READY STATUS RESTARTS AGE
echo1-76c689b7d-48h4v 1/1 Running 0 19h
echo1-76c689b7d-4gq2v 1/1 Running 0 19h
我想通过在上面的配置中传递pod名称来回应pod名称:
args:
- "-text=echo1"
如何访问要在args中使用的pod名称?