io.fabric8.kubernetes.client.KubernetesClientException:PodUploadWebSocketListener失败,没有响应

io.fabric8.kubernetes.client.KubernetesClientException:PodUploadWebSocketListener失败,没有响应,kubernetes,file-upload,openshift,kubernetes-pod,Kubernetes,File Upload,Openshift,Kubernetes Pod,我试图使用以下Java程序在我的Openshift Pod中上载一个文件,但出现错误: 谁能帮我一下这里可能出了什么问题吗。新文件(..)中的位置存在于my local中,/usr/Tapan存在于my Pod中,my Pod也具有写入权限 ` publicstaticvoidmain(字符串[]args) { try(KubernetesClient=newdefaultkubernetesclient()){ File fileToUpload=new文件(“C://Users/ntapan

我试图使用以下Java程序在我的Openshift Pod中上载一个文件,但出现错误: 谁能帮我一下这里可能出了什么问题吗。新文件(..)中的位置存在于my local中,/usr/Tapan存在于my Pod中,my Pod也具有写入权限

`

publicstaticvoidmain(字符串[]args)
{
try(KubernetesClient=newdefaultkubernetesclient()){
File fileToUpload=new文件(“C://Users/ntapan/Desktop/Tapan/Test.tar”);

client.pods().inNamespace(“默认值”)//我在这方面花了更多的时间,发现由于我们使用的是Openshift Kubernetes环境,该环境托管在我所在组织的数据中心,因此我必须在VPN中才能正确运行上载功能。因此,我连接到VPN,相同的代码运行良好,只是我必须在开始时再添加一行代码g、
client.getConfiguration().setUsername(“”)
我在这方面花了更多的时间,发现由于我们使用的是Openshift Kubernetes环境,该环境托管在我所在组织的数据中心,因此我必须在VPN中才能正确运行上载功能。因此,我连接到VPN,相同的代码运行良好,只是我不得不在开始时再添加一行代码<代码>客户端.getConfiguration().setUsername(“”;
    public static void main(String[] args)
    {
    try (KubernetesClient client = new DefaultKubernetesClient()) {
        File fileToUpload = new File("C://Users/ntapan/Desktop/Tapan/Test.tar");
        client.pods().inNamespace("default")         // <- Namespace of Pod
        .withName("provision-mgmt-6bccb46c7b-lvgz7") // <- Name of Pod
        .file("/usr/Tapan")         // <- Target location of copied file inside Pod
        .upload(fileToUpload.toPath());      // <- Path of local file
        System.out.println("done");
    }
    catch(Exception ex)
    {
        ex.printStackTrace();
    }