Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Single Node OpenShift(SNO) on AWS instance using UPI(user provisioned Infrastructure)

    Posted Fri April 24, 2026 09:17 AM

    Hi Everyone,

    I am working on a POC, user provided one AWS EC2 Linux instance(INS1) for containeration and one Linux instance for Bastion server(INS2).

    we have to install SNO(single node openshift) on the provided AWS EC2 Linux instance. we tried Assisted installer method from Red Hat portal to download .iso file and boot it on INS1 because its restricted environment.

    anyone worked on this scenario, if yes pls help with any docs to achieve this.

    Regards,

    Karthik Krishnamurthy



    ------------------------------
    Regards
    ---------------------------
    Karthik Krishnamurthy
    ---------------------------
    ------------------------------


  • 2.  RE: Single Node OpenShift(SNO) on AWS instance using UPI(user provisioned Infrastructure)

    Posted Sun April 26, 2026 08:46 AM

    Hi Karthik,

    Please use this installer:

    https://github.com/bipluv89/mas-sno-aws-installer

    It is built for SNO on AWS.



    ------------------------------
    Biplab Choudhury
    IBM Champion 2022
    Solutions Consultant
    Valueztech Pty Ltd
    Melbourne
    ------------------------------



  • 3.  RE: Single Node OpenShift(SNO) on AWS instance using UPI(user provisioned Infrastructure)

    Posted Mon May 04, 2026 10:22 AM

    Hi, 

    Can you explain how the scripting works in this setup? Will the EC2 instance come preloaded with a Linux distribution, or do we need to configure it? Also, how do we bootstrap or provision RHCOS on the instance?

    Thanks.



    ------------------------------
    Dev
    ------------------------------



  • 4.  RE: Single Node OpenShift(SNO) on AWS instance using UPI(user provisioned Infrastructure)

    Posted Mon April 27, 2026 02:54 AM

    Hi,

    the preferred way to install OpenShift in AWS would be using IPI.

    If You absolutely have to use UPI and You are in air-gapped environment, then either Agent Based Installer (https://docs.redhat.com/en/documentation/openshift_container_platform/4.18/html/installing_an_on-premise_cluster_with_the_agent-based_installer/index) or manual ignition (https://docs.redhat.com/en/documentation/openshift_container_platform/4.18/html/installing_on_aws/user-provisioned-infrastructure#installing-restricted-networks-aws) would be the way to.

    Before proceeding with any of these, make sure You have a local mirror registry with all of the OpenShift (and MAS) images that You need.



    ------------------------------
    Witold Wierzchowski
    Solution Architect
    Cohesive Poland
    ------------------------------



  • 5.  RE: Single Node OpenShift(SNO) on AWS instance using UPI(user provisioned Infrastructure)

    Posted Mon April 27, 2026 08:07 AM
    Edited by Arif Ali Mon April 27, 2026 08:43 AM

    If you're new to OpenShift installs, it's important to know that OpenShift (including SNO) doesn't get installed on top of an existing Linux OS. It installs its own OS (RHCOS) directly onto the instance.

    So using a pre-installed Linux EC2 instance and trying to layer SNO on it isn't a supported approach. Even with the Assisted Installer, the ISO expects to boot the node, wipe the disk, and install everything from scratch.

    The IPI-based install (as mentioned by Witold, as well as Biplab's automation) on AWS is the recommended path. The SNO and AWS OpenShift docs cover this in more detail.



    ------------------------------
    Arif Ali
    ------------------------------