我想自动编辑kubernetes仪表板设置,将类型:ClusterIP更改为类型:NodePort;通过自动化,我的意思是我想抛出shell脚本或ansible任务。我使用以下命令,但这是一个手动过程,kubectl -n kube-system编辑服务kubernetes-dashboard。
......
spec:
clusterIP: 10.102.85.145
ports:
- port: 443
protocol: TCP
targetPort: 8443
selector:
k8s-app: kubernetes-dashboard
sessionAffinity: None
type: ClusterIP
......
根据需要进行编辑,然后保存并退出等。
我该如何自动化呢?