Questo contenuto non è disponibile nella lingua selezionata.

Chapter 14. Setting up additional trusted certificate authorities for builds


Use the following sections to set up additional certificate authorities (CA) to be trusted by builds when pulling images from an image registry.

The procedure requires a cluster administrator to create a

ConfigMap
and add additional CAs as keys in the
ConfigMap
.

  • The
    ConfigMap
    must be created in the
    openshift-config
    namespace.
  • domain
    is the key in the
    ConfigMap
    and
    value
    is the PEM-encoded certificate.

    • Each CA must be associated with a domain. The domain format is
      hostname[..port]
      .
  • The
    ConfigMap
    name must be set in the
    image.config.openshift.io/cluster
    cluster scoped configuration resource’s
    spec.additionalTrustedCA
    field.

14.1. Adding certificate authorities to the cluster

You can add certificate authorities (CA) to the cluster for use when pushing and pulling images with the following procedure.

Prerequisites

  • You must have access to the public certificates of the registry, usually a
    hostname/ca.crt
    file located in the
    /etc/docker/certs.d/
    directory.

Procedure

  1. Create a

    ConfigMap
    in the
    openshift-config
    namespace containing the trusted certificates for the registries that use self-signed certificates. For each CA file, ensure the key in the
    ConfigMap
    is the hostname of the registry in the
    hostname[..port]
    format:

    $ oc create configmap registry-cas -n openshift-config \
    --from-file=myregistry.corp.com..5000=/etc/docker/certs.d/myregistry.corp.com:5000/ca.crt \
    --from-file=otherregistry.com=/etc/docker/certs.d/otherregistry.com/ca.crt
  2. Update the cluster image configuration:

    $ oc patch image.config.openshift.io/cluster --patch '{"spec":{"additionalTrustedCA":{"name":"registry-cas"}}}' --type=merge
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2026 Red Hat
Torna in cima