{"id":5,"date":"2023-07-31T07:12:09","date_gmt":"2023-07-31T07:12:09","guid":{"rendered":"http:\/\/192.168.0.142\/?p=5"},"modified":"2023-08-11T11:39:28","modified_gmt":"2023-08-11T11:39:28","slug":"installation-of-microshift-4-13-on-redhat-enterprise-linux-9-2","status":"publish","type":"post","link":"http:\/\/192.168.0.142\/installation-of-microshift-4-13-on-redhat-enterprise-linux-9-2\/","title":{"rendered":"MicroShift 4.13 installation on RedHat Enterprise Linux 9.2"},"content":{"rendered":"\n

Prerequisite <\/strong><\/p>\n\n\n\n

Red Hat Enterprise Linux 9.2. <\/p>\n\n\n\n

Please refer Installation of Red Hat Enterprise Linux 9.2 using developer account<\/a> for installation of RHEL 9.2.<\/p>\n\n\n\n

Enable the Red Hat build of MicroShift repositories by running the following command<\/strong><\/p>\n\n\n\n

sudo subscription-manager repos \\\n    --enable rhocp-4.13-for-rhel-9-$(uname -m)-rpms \\\n    --enable fast-datapath-for-rhel-9-$(uname -m)-rpms<\/code><\/pre>\n\n\n\n

Install Red Hat build of MicroShift and openshift clients by running the following command.<\/strong><\/p>\n\n\n\n

sudo dnf install -y microshift openshift-clients<\/code><\/pre>\n\n\n\n

Configure firewall rules<\/strong><\/p>\n\n\n\n

sudo firewall-cmd --permanent --zone=trusted --add-source=10.42.0.0\/16\nsudo firewall-cmd --permanent --zone=trusted --add-source=169.254.169.1\nsudo firewall-cmd --reload<\/code><\/pre>\n\n\n\n

Download pull secret for Red Hat registry authentication<\/strong><\/p>\n\n\n\n

Open https:\/\/console.redhat.com\/openshift\/install\/pull-secret <\/a>and click on ‘Download pull secret’. Pull secret file is downloaded as ‘pull-secret.txt’ file.<\/p>\n\n\n\n

\"OCP<\/figure>\n\n\n\n

Conifgure pull-secret.json<\/strong><\/p>\n\n\n\n