我已经创建了一个包装nfs的服务,并且我需要获取该服务的集群 IP 地址,以便将其设置为持久卷。我知道可以使用以下命令来获取它:
我想知道的是,在bash脚本中如何提取群集IP?它是作为部署过程的一部分生成的,因此我不能将其键入我的持久卷清单中。
$ kubectl get svc nfs-server
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
nfs-server ClusterIP 10.59.243.58 <none> 2049/TCP,20048/TCP,111/TCP 2m
我想知道的是,在bash脚本中如何提取群集IP?它是作为部署过程的一部分生成的,因此我不能将其键入我的持久卷清单中。
error: error executing template "{{(index.spec.clusterIP)}}": template: output:1:3: executing "output" at <index>: wrong number of args for index: want at least 1 got 0
。不过第二个命令可以正常工作。 - Zenul_Abidin