Säilötallennusmoduulien valtuutus ei vahvista varmennetta, kun skipCertificateValidation on epätosi
Summary: Kun kuljettajan mukautetun resurssin säilötallennusmoduulien valtuutuksen skipCertificateValidation-arvo on false, valtuutuspuolen välityspalvelin (karavi-authorization-proxy container) ei vahvista varmennetta. ...
Symptoms
Käyttäjä ei pysty vahvistamaan valtuutuksen välityspalvelimen varmennetta, vaikka "skipCertificateValidation" on epätosi säilötallennusmoduulioperaattorin asentaman ohjaimen mukautetun resurssin (CR) valtuutusosassa.
Virhelokeja ei ole.
Kun tämä asetus on asetettu ohjaimeen CR:
- name: "SKIP_CERTIFICATE_VALIDATION" value: "false"
Tuloksena saatava määritys valtuutuksen sivuvaunun välityspalvelimessa on seuraava:
- name: INSECURE value: "true"
Sen pitäisi olla väärä.
Cause
Container Storage Modules Operator ei ole määrittänyt oikein "skipCertificateValidation" Ympäristömuuttuja karavi-authorization-proxy kun valtuutus on käytössä kuljettajan mukautetussa resurssissa.
Resolution
Kiertotapa:
Kun ajuriasiakasresurssi on otettu käyttöön valtuutuksen ollessa käytössä, muokkaa ohjaimen käyttöönottoa ja daemon-joukkoa päivittääksesi INSECURE-ympäristömuuttujan karavi-authorization-proxy säiliö truesta false.
Kubectl -n <driver-namespace> edit deploy/<driver>-controller Kubectl –n <driver-namespace> edit ds/<driver>-node
Siirry karavi-authorization-proxy -säilön avulla voit muuttaa INSECURE environment -muuttujan arvosta false arvoon true.
Resolution (tarkkuus)
Tekninen osasto on toimittanut korjaustiedoston Dell Container Storage Interface (CSI) -ajurille Container Storage Modules Operator 2.9.1:lle, jossa ohitetun varmenteen vahvistustyönkulun osoitteet ovat.