Dell APEX -pilviympäristö Red Hat OpenShiftille: Irrallisten HCP:n hallitsemien klustereiden luominen epäonnistui varmenteen vahvistusvirheiden vuoksi

Yhteenveto: HCP (Connected Hosted Control Plane) -hallittujen klustereiden luominen epäonnistui virheen "varmenteen vahvistaminen: x509: tuntemattoman viranomaisen allekirjoittama varmenne" vuoksi. ...

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Kun luot järjestelmänvalvojan ohjeita luodaksesi irrallisen HCP:n hallitseman klusterin, prosessi voi epäonnistua. Käyttöliittymäkonsoli näyttää virheen "varmenteen vahvistaminen epäonnistui: x509: tuntemattoman viranomaisen allekirjoittama varmenne".
image.png

Syy

Dell APEX Cloud Platform for Red Hat OpenShift (ACP4OCP) -klusterissa tarvitaan kaksi rekisteriä:
  1. ACP4OCP Hub -klusterin sisäinen rekisteri nimeltä depot-manager OCP- ja ACP-päällikön kuvien tallentamista varten.
  2. Ulkoinen rekisteri sähkökatkojen käsittelyä varten.
ACP4OCP klusterin on luotettava molempien rekisterien varmenteisiin, jotka on tallennettu ConfigMapiin nimeltä acp-ingress-ca. Tämä ConfigMap määritetään sitten image.config.openshift.io resurssin additionalTrustedCA:ksi.

HCP:n hallinnoiman klusterin asennuksen aikana ACP4OCP:n hypershift-komponentti luo kuitenkin oman luotettavan varmentajansa image.config.openshift.io-resurssin asetusten perusteella. Sen avulla tarkistetaan OpenShift Container Platform (OCP) -julkaisunäköistiedosto. Jos addalTrustedCA-määritys sisältää kaksi varmennetta ja käyttää erottimena |-merkkiä, hypershift ei lisää rivinvaihtoa ensimmäisen varmenteen jälkeen. Tämä johtaa siihen, että molempia varmenteita pidetään virheellisinä.

YAML-syntaksissa sekä "|-" että "|" ovat kelvollisia erottimia, joita käytetään edustamaan monirivisiä merkkijonoarvoja. Kun "avain/arvo"-ConfigMap luodaan tai sitä muokataan OCP-verkkokonsolissa, "|-" käytetään oletuserottimena.

Voit tarkistaa, sisältääkö Configmap erottimena "|-", suorittamalla seuraavan komennon ACP-hallinnassa:
  • oc get configmap -n openshift-config acp-ingress-ca -o yaml
Esimerkki:
image.png

Tarkkuus

Voit muuttaa varmenteen nimen ja varmenneavaimen välisen erottimen arvosta "|-" erottimeksi "|" seuraavasti:
  1. Suorita ACP-hallinnassa komento "oc edit configmap -n openshift-config acp-ingress-ca", muuta "|-" muotoon "|" ja tallenna muutokset Configmapiin.
  2. Käynnistä hypershift-komponenttipodit uudelleen komennolla oc delete pod -n hypershift --all.
  3. Kun hypershift podit ovat valmiita, kokeile HCP:n hallinnoimaa klusterin määritystä uudelleen.

Tuotteet, joihin vaikutus kohdistuu

APEX Cloud Platform for Red Hat OpenShift
Artikkelin ominaisuudet
Artikkelin numero: 000226907
Artikkelin tyyppi: Solution
Viimeksi muutettu: 26 maalisk. 2026
Versio:  2
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.