описываю переменные окружения где в имени есть . (точка), то эта переменная игнорируется и не добавляется в под?
Пример:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
selector:
matchLabels:
app: nginx
replicas: 1
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
env:
- name: example.env
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
ports:
- containerPort: 80
Было похожее на alpine base Linux типа точка не rfc и все такое и просто игнорируется операционкой. Попробуйте какой нибудь другой образ например на основе Debian лишние 40мь
Обсуждают сегодня