Plan an external-services deployment

Prepare the network, security, availability, and operational requirements for self-managed external services.

Plan every supported external service before you enable the external-services mode.

  1. Download the BYOK deployer.

    Use the configuration files and compatibility contracts from the same package.

  2. Identify the deployment profile that you plan to use.
  3. Confirm that the deployer machine points to the intended OpenShift cluster.
  4. Configure network access and DNS.
    • Configure forward and return routing between OpenShift workloads and every external service.
    • Configure firewall rules, security groups, and NetworkPolicies for every required endpoint and port.
    • Confirm that OpenShift pods can resolve every configured or discovered host name.
    • Confirm that endpoints remain reachable after service failover.
  5. Configure TLS.
    • Use DNS endpoints covered by the server certificate SAN.
    • Obtain the complete CA chains from an authenticated provider or PKI channel.
    • Keep host name verification enabled.
  6. Protect credentials and certificates.

    Obtain passwords, private keys, and client certificates.

  7. Prepare all other external stateful services.
  8. Define service owners and operational processes.

    Define monitoring, alerting,backup, restore, disaster recovery, and escalation processes.

    For more information, see....<LINKS>