У меня есть следующий файл yaml, в котором я хочу заменить %IMG_NAME%
на переменную оболочки, которую я уже определил, например, $IMG_NAME
.
Это входной файл
apiVersion: apps/v1
kind: Deployment
metadata:
name: app
spec:
replicas: 1
app: app
template:
metadata:
labels:
app: app
spec:
containers:
- name: app
image: %IMG_NAME%. //this the value to update
imagePullPolicy: Always
ports:
- containerPort: 5000
resources:
limits:
memory: 50Mi
requests:
memory: 25Mi
Я пытаюсь сделать следующее, что не работает, любая идея?
sed -e ’s,myimage,’$IMG_NAME',g' < deployment.yaml