Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有任何可能访问kubernetes容器中的变量_Kubernetes - Fatal编程技术网

是否有任何可能访问kubernetes容器中的变量

是否有任何可能访问kubernetes容器中的变量,kubernetes,Kubernetes,我需要访问kubernetes吊舱内的变量,而无需登录吊舱容器如果变量通过环境公开,您可以尝试使用 kubectl描述po env|u pod | grep-A 10环境 环境: DB_URL:x.x.x.x 立法会:10 SNS_队列_地区:us-west-2 挂载: /来自共享日志存储(rw)的变量/日志 ``` 我想你做不到。我建议通过部署规范或在ConfigMap中设置此变量。好的,谢谢……我们是否可以读取应用程序设置的其他变量,而不是从kubernetes传递的变量?通常,应用程序设置

我需要访问kubernetes吊舱内的变量,而无需登录吊舱容器

如果变量通过环境公开,您可以尝试使用

kubectl描述po env|u pod | grep-A 10环境
环境:
DB_URL:x.x.x.x
立法会:10
SNS_队列_地区:us-west-2
挂载:
/来自共享日志存储(rw)的变量/日志
```

我想你做不到。我建议通过部署规范或在ConfigMap中设置此变量。好的,谢谢……我们是否可以读取应用程序设置的其他变量,而不是从kubernetes传递的变量?通常,应用程序设置的变量仅对会话可用。你介意分享应用程序如何设置变量吗?。抱歉,我没听清楚。我有一个容器,其中microservice应用程序正在运行。有时容器运行正常,但在microservice应用程序内部,由于获取大量日志,有时它会停止,因此我必须获取microservice应用程序的任何指标,我将增加或减少pod简言之,任何人都能告诉我们如何从容器中获取应用程序度量吗?在这种情况下,最好的办法是使用APM(AppDynamics、New relic等)为应用程序提供工具。如果您正在寻找开源度量集合,您可能会对使用Prometheus检测应用程序感兴趣。否则,您可以使用ELK或splunk从日志中获取度量。