Por que eu vejo um MountingTargetFailed erro paraFile Storage for VPC ?

Nuvem Privada Virtual

A montagem do volume falha com uma mensagem de erro semelhante ao exemplo a seguir.

Resolva falhas na montagem do armazenamento de arquivos VPC com o EIT (Encrypted In Transit).

Warning FailedMount 68s kubelet MountVolume.SetUp failed for volume "pvc-c37fe511-ec6d-44c1-8c55-1b5e2c21ec5b" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning FailedMount 65s kubelet Unable to attach or mount volumes: unmounted volumes=[test-persistent-storage], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition

Novas regras de grupo de segurança foram introduzidas nas versões de cluster 4.11 e posteriores. Essas alterações nas regras significam que você deve sincronizar seus grupos de segurança antes de poder usar File Storage for VPC. Para obter mais informações, consulte Adicionando File Storage for VPC aos aplicativos.

Se o seu cluster foi criado inicialmente em uma versão anterior a 4.11, certifique-se de sincronizar seus grupos de segurança executando o comando de sincronização de grupos de segurança.

  1. Obtenha o ID do kube-<clusterID> grupo de segurança.

    ibmcloud is sg kube-CLUSTER_ID  | grep ID
    
  2. Sincronize as configurações do seu grupo de segurança.

    ibmcloud ks security-group sync -c <cluster ID> --security-group <ID>
    

Se o seu cluster foi criado na versão 4.11 ou posterior, verifique se o nó em qualquer pod implantado está na lista de permissões do grupo de segurança VNI.