定时获取各个命名空间下svc地址,通过nginx输出页面
提供开发人员自查询地址
部署nginx 挂载目录,定时执行脚本获取值覆盖即可。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2021/8/10 13:13
import os
cmd_awk = "awk '{print $3,$1}'"
ns_list = ['cbxxxdd','cbxxyl','cxxxuming','cxxxhr','cbxxxuhui','cbxxxting','cbxxxgmx','cxxxghan','uxxxxt']
for i in ns_list:
if os.path.isdir('/root/mzk/%s'%(i)):
os.system('kubectl -n %s get svc | %s | grep -v "CLUSTER-IP NAME" > /root/mzk/%s/%s_hosts.txt'%(i,cmd_awk,i,i))
else:
os.system('mkdir /root/mzk/%s'%(i))
os.system('kubectl -n %s get svc | %s | grep -v "CLUSTER-IP NAME" > /root/mzk/%s/%s_hosts.txt' % (i, cmd_awk, i, i))


浙公网安备 33010602011771号