Kubernetes 在k8s podd中获取环境变量

Kubernetes 在k8s podd中获取环境变量,kubernetes,Kubernetes,我试图将hostdetails传递给k8spodd,并在cronjob调用的shell脚本中使用它。 例如: env: - name: ranger_host value: 13455: and i hv shell script say eg runcron.sh python2.7 alertMetric.py $ranger_host . 但是ranger_主机并没有进入这个shell脚本。调试起来真的很困难。 runcron.sh在cronjob中被称为 S

我试图将hostdetails传递给k8spodd,并在cronjob调用的shell脚本中使用它。 例如:

env:
      - name: ranger_host
        value: 13455:
and i hv shell script say eg runcron.sh
python2.7 alertMetric.py $ranger_host .
但是ranger_主机并没有进入这个shell脚本。调试起来真的很困难。 runcron.sh在cronjob中被称为

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin

* * * * * /bin/sh /runcron.sh
当我列出env时
它在podd中的deisplayin值

我可以看到你做了什么,但我不太确定你想实现的是什么。你能说得更具体些吗?你期望看到什么?最好,也请提供,谢谢。基本上我想要shell scripteg::sh shellscrpt.sh 13455使用的环境变量,其中当前ranger_主机是nt获取值13455