Cloud Experts Documentation

Using the Egressip Ipam Operator with a Private ARO Cluster

This content is authored by Red Hat experts, but has not yet been tested on every supported configuration.

This guide is only valid for ARO clusters created on version 4.10 or earlier.

Clusters created on version 4.11 and later use OVNKubernetes as their Container Network Interface, and egressip-ipam-operator does not support OVNKubernetes.

In addition, please refer hereexternal link (opens in new tab) to create a private ARO cluster without using public IP address. This way, you will be using UserDefinedRouting for egressexternal link (opens in new tab) .

Prerequisites

Deploy the Egressip Ipam Operator

Via GUI

  1. Log into the ARO cluster’s Console

  2. Switch to the Administrator view

  3. Click on Operators -> Operator Hub

  4. Search for “Egressip Ipam Operator”

  5. Install it with the default settings

or

Via CLI

  1. Deploy the egress-ipam-operator

Configure EgressIP

  1. Create an EgressIPAM resource for your cluster. Update the CIDR to reflect the worker node subnet.

  2. Create test namespaces

  3. Check the namespaces have IPs assigned

    The output should look like:

  4. Check they’re actually set as Egress IPs

    The output should look like:

  5. Finally check the Host Subnets for Egress IPS

    The output should look like:

Test Egress

  1. Log into your jumpbox and allow http into firewall

  2. Install and start apache httpd

  3. Create a index.html

  4. tail apache logs

  5. Start an interactive pod in one of your new namespaces

    The output should look the following (the IP should match the egress IP of your namespace):

Interested in contributing to these docs?

Collaboration drives progress. Help improve our documentation The Red Hat Way.

Red Hat logo LinkedIn YouTube Facebook Twitter

Products

Tools

Try, buy & sell

Communicate

About Red Hat

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Subscribe to our newsletter, Red Hat Shares

Sign up now
© 2023 Red Hat, Inc.