【发布时间】:2020-11-18 15:02:37
【问题描述】:
如何为 Kubernetes k8s.io client-go app 传递容器名称信息:
execReq = client.CoreV1().RESTClient().Post().
Resource("pods").
Name(solrPod).
Namespace(brConfig.solrOptions.Namespace).
SubResource("exec").
SubResource("solr").
VersionedParams(&corev1.PodExecOptions{
Command: []string{"java", "CorruptFile", "/opt/solr/data"},
Stdin: true,
Stdout: true,
Stderr: true,
}, scheme.ParameterCodec)
喜欢-
kubectl -n namespace exec pod-name -c container-name.
如何通过client-go传递容器名?
【问题讨论】:
标签: go kubernetes containers client-go