Configurare l'inoltro DNS in un cluster Azure Red Hat OpenShift 4

Per configurare l'inoltro DNS in un cluster Azure Red Hat OpenShift, è necessario modificare l'operatore DNS. Questa modifica consentirà ai pod dell'applicazione in esecuzione all'interno del cluster di risolvere i nomi ospitati in un server DNS privato all'esterno del cluster. Questi passaggi sono documentati per OpenShift 4.6 qui.

Ad esempio, se si desidera inoltrare tutte le richieste DNS per *.example.com da risolvere da un server DNS 192.168.100.10, è possibile modificare la configurazione dell'operatore eseguendo:

oc edit dns.operator/default

Verrà avviato un editor e sarà possibile sostituire spec: {} con:

spec:
  servers:
  - forwardPlugin:
      upstreams:
      - 192.168.100.10
    name: example-dns
    zones:
    - example.com

Salvare il file e uscire dall'editor.

Passaggi successivi

Vedere altre informazioni sull'inoltro DNS per OpenShift 4.6 qui.