{"id":49256,"date":"2025-08-01T05:09:57","date_gmt":"2025-08-01T05:09:57","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=49256"},"modified":"2026-02-21T07:44:57","modified_gmt":"2026-02-21T07:44:57","slug":"openshift-install-configurations-using-openshift-local-in-windows-laptops-desktops","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/openshift-install-configurations-using-openshift-local-in-windows-laptops-desktops\/","title":{"rendered":"OpenShift Install &amp; Configurations using OpenShift Local in windows laptops\/desktops"},"content":{"rendered":"\n<p>Below is the <strong>100% correct and updated<\/strong> step-by-step guide to install and configure <strong>OpenShift Local<\/strong> (aka <strong>CRC<\/strong>) on <strong>Windows 10\/11 laptops or desktops<\/strong> using the correct <code>crc<\/code> commands.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 Overview: What You&#8217;re Installing<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Component<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>OpenShift Local<\/strong><\/td><td>Official local dev tool to run OpenShift 4.x<\/td><\/tr><tr><td><strong>CRC CLI Tool<\/strong><\/td><td>Still named <code>crc.exe<\/code> (not <code>openshift-local<\/code>)<\/td><\/tr><tr><td><strong>Runs<\/strong><\/td><td>A single-node OpenShift cluster using Hyper-V<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\udde9 Prerequisites<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Requirement<\/th><th>Value \/ Notes<\/th><\/tr><\/thead><tbody><tr><td>OS<\/td><td>Windows 10\/11 (64-bit)<\/td><\/tr><tr><td>RAM<\/td><td>Min 9 GB (Recommended: 16 GB)<\/td><\/tr><tr><td>CPU<\/td><td>Min 4 cores<\/td><\/tr><tr><td>Disk<\/td><td>At least 35 GB free<\/td><\/tr><tr><td>Virtualization<\/td><td>Must be enabled in BIOS<\/td><\/tr><tr><td>Hypervisor<\/td><td>Hyper-V (enabled)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udee0\ufe0f Step-by-Step Guide<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 1: Enable Hyper-V &amp; Virtualization<\/strong><\/h3>\n\n\n\n<p>Open <strong>PowerShell as Administrator<\/strong> and run:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">dism.exe \/Online \/Enable-Feature:Microsoft-Hyper-V \/All \/NoRestart\n<\/code><\/span><\/pre>\n\n\n<p>Then <strong>restart your system<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 2: Download OpenShift Local &amp; Pull Secret<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visit: <a href=\"https:\/\/console.redhat.com\/openshift\/create\/local\" target=\"_blank\" rel=\"noopener\">https:\/\/console.redhat.com\/openshift\/create\/local<\/a><\/li>\n\n\n\n<li>Log in or create a <strong>free Red Hat account<\/strong>.<\/li>\n\n\n\n<li>Download the <strong>Windows installer<\/strong> (e.g., <code>crc-windows-installer.exe<\/code>).<\/li>\n\n\n\n<li>Also download your <strong>Pull Secret<\/strong> and save it as <code>pull-secret.txt<\/code>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"747\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/image-29-1024x747.png\" alt=\"\" class=\"wp-image-51121\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/image-29-1024x747.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/image-29-300x219.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/image-29-768x560.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/image-29.png 1175w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 3: Install OpenShift Local (CRC)<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Run the downloaded <code>.exe<\/code> file (e.g., <code>crc-windows-installer.exe<\/code>).<\/li>\n\n\n\n<li>It installs the <code>crc<\/code> CLI and adds it to your system PATH.<\/li>\n\n\n\n<li>Open <strong>Command Prompt<\/strong> or <strong>PowerShell<\/strong>, and verify:<\/li>\n<\/ol>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">crc version\n<\/code><\/span><\/pre>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 4: Setup the Cluster<\/strong><\/h3>\n\n\n\n<p>In PowerShell or Command Prompt, run:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code class=\"hljs language-css\"><span class=\"hljs-selector-tag\">crc<\/span> <span class=\"hljs-selector-tag\">setup<\/span> <span class=\"hljs-selector-tag\">--pull-secret<\/span> <span class=\"hljs-selector-tag\">C<\/span><span class=\"hljs-selector-pseudo\">:pathtopull-secret.txt<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Replace the path with the full path to your <code>pull-secret.txt<\/code> file.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 5: Start the Cluster<\/strong><\/h3>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">crc start\n<\/code><\/span><\/pre>\n\n\n<ul class=\"wp-block-list\">\n<li>This will launch a single-node OpenShift 4 cluster inside a Hyper-V VM.<\/li>\n\n\n\n<li>It may take 5\u201310 minutes to complete.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 6: Access OpenShift Web Console<\/strong><\/h3>\n\n\n\n<p>After the cluster starts, you&#8217;ll see output like:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">Started the OpenShift cluster.\n\nConsole URL: https:<span class=\"hljs-comment\">\/\/console-openshift-console.apps-crc.testing<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h3 class=\"wp-block-heading\">Login Credentials:<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Role<\/th><th>Username<\/th><th>Password<\/th><\/tr><\/thead><tbody><tr><td>Admin<\/td><td><code>kubeadmin<\/code><\/td><td>(shown in terminal)<\/td><\/tr><tr><td>Developer<\/td><td><code>developer<\/code><\/td><td><code>developer<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Open the web console in your browser and use these credentials.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 <strong>Step 7: Access via CLI (Optional)<\/strong><\/h3>\n\n\n\n<p>To set up <code>oc<\/code> (OpenShift CLI), run:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">crc oc-env\n<\/code><\/span><\/pre>\n\n\n<p>Then copy and paste the output into your shell to make <code>oc<\/code> available.<\/p>\n\n\n\n<p>Log in:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">oc login -u developer -p developer https:<span class=\"hljs-comment\">\/\/api.crc.testing:6443<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd01 Optional Cluster Management<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Action<\/th><th>Command<\/th><\/tr><\/thead><tbody><tr><td>Stop cluster<\/td><td><code>crc stop<\/code><\/td><\/tr><tr><td>Delete cluster<\/td><td><code>crc delete<\/code><\/td><\/tr><tr><td>Status check<\/td><td><code>crc status<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddf9 Uninstall (if needed)<\/h2>\n\n\n\n<p>To uninstall CRC:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to <strong>Control Panel \u2192 Programs \u2192 Uninstall a Program<\/strong> \u2192 Remove <em>CodeReady Containers<\/em>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<h2 class=\"wp-block-heading\">\u26a0\ufe0f Common Issues<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Problem<\/th><th>Solution<\/th><\/tr><\/thead><tbody><tr><td>Hyper-V not found<\/td><td>Ensure virtualization is enabled in BIOS<\/td><\/tr><tr><td>CRC command not found<\/td><td>Reboot or check if the PATH was updated after install<\/td><\/tr><tr><td>Slow startup<\/td><td>Close heavy apps, ensure enough RAM\/CPU are free<\/td><\/tr><tr><td>DNS resolution fails<\/td><td>Disable VPNs; CRC uses <code>crc.testing<\/code> local domain<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Below is the 100% correct and updated step-by-step guide to install and configure OpenShift Local (aka CRC) on Windows 10\/11 laptops or desktops using the correct crc commands. \u2705 Overview:&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5153],"tags":[],"class_list":["post-49256","post","type-post","status-publish","format-standard","hentry","category-openshift"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/49256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=49256"}],"version-history":[{"count":4,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/49256\/revisions"}],"predecessor-version":[{"id":59303,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/49256\/revisions\/59303"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=49256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=49256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=49256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}