<p>This tutorial covers the following end-to-end tasks required to run a Kubernetes cluster with the help of an extension:</p>
<ul>
<li>Installing the extension</li>
<li>Installing CLI on your local machine</li>
<li>Applicable on Windows: Configure Podman on WSL</li>
<li>Creating and running a Kubernetes cluster</li>
</ul>
<p>You can use extensions, such as Kind and Minikube to start a local Kubernetes development cluster. When you have a running Kubernetes cluster, you can easily develop and test Kubernetes applications before deploying them to production. This tutorial focuses on creating a Kubernetes cluster using the Minikube extension.</p>
<h2class="anchor anchorWithStickyNavbar_JmGV"id="before-you-begin">Before you begin<ahref="#before-you-begin"class="hash-link"aria-label="Direct link to Before you begin"title="Direct link to Before you begin"></a></h2>
<h2class="anchor anchorWithStickyNavbar_JmGV"id="installing-the-extension">Installing the extension<ahref="#installing-the-extension"class="hash-link"aria-label="Direct link to Installing the extension"title="Direct link to Installing the extension"></a></h2>
<ol>
<li>
<p>Go to <strong>Extensions > Catalog</strong>.</p>
</li>
<li>
<p>Find the Minikube extension using the search box.</p>
</li>
<li>
<p>Click the <strong>Install</strong> icon.
<imgdecoding="async"loading="lazy"alt="install the extension"src="/assets/images/install-icon-8a09d928ad96aaefc80ecd396fa2f99b.png"width="1952"height="622"class="img_SS3x"></p>
</li>
<li>
<p>Select the <strong>Installed</strong> tab to check the Minikube extension is active.
<h2class="anchor anchorWithStickyNavbar_JmGV"id="installing-cli-on-your-local-machine">Installing CLI on your local machine<ahref="#installing-cli-on-your-local-machine"class="hash-link"aria-label="Direct link to Installing CLI on your local machine"title="Direct link to Installing CLI on your local machine"></a></h2>
<ol>
<li>
<p>Click the <strong>Minikube not found on your system</strong> icon in the status bar.
<imgdecoding="async"loading="lazy"alt="binary not available"src="/assets/images/minikube-binary-not-available-22479a0ab982093592016862d248762c.png"width="1862"height="1126"class="img_SS3x"></p>
</li>
<li>
<p>Click <strong>Yes</strong> to download the Minikube binary.</p>
</li>
<li>
<p>Click <strong>Yes</strong> to install the binary system-wide for accessibility on the command line.</p>
</li>
<li>
<p>Enter your system password, if prompted. A notification of successful operation opens.
<p>Check the <strong>Minikube not found on your system</strong> icon disappears from the status bar.</p>
</li>
</ol>
<h2class="anchor anchorWithStickyNavbar_JmGV"id="applicable-on-windows-configure-podman-on-wsl">Applicable on Windows: Configure Podman on WSL<ahref="#applicable-on-windows-configure-podman-on-wsl"class="hash-link"aria-label="Direct link to Applicable on Windows: Configure Podman on WSL"title="Direct link to Applicable on Windows: Configure Podman on WSL"></a></h2>
<p>To use the Minikube tool on Windows, you must have a Podman machine running in rootful mode.</p>
<ul>
<li>
<p>By default, the Podman Desktop <strong>Settings</strong> enable you to create a Podman machine that runs in rootful mode.</p>
<h2class="anchor anchorWithStickyNavbar_JmGV"id="creating-and-running-a-kubernetes-cluster">Creating and running a Kubernetes cluster<ahref="#creating-and-running-a-kubernetes-cluster"class="hash-link"aria-label="Direct link to Creating and running a Kubernetes cluster"title="Direct link to Creating and running a Kubernetes cluster"></a></h2>
<ol>
<li>
<p>Go to <strong>Settings > Resources</strong>.</p>
</li>
<li>
<p>In the Minikube tile, click <strong>Create new</strong>.
<imgdecoding="async"loading="lazy"alt="create a new cluster"src="/assets/images/create-a-new-cluster-73947ae7ac63fdd6ec4c6a9c69fb1ba1.png"width="1356"height="998"class="img_SS3x"></p>
</li>
<li>
<p>Optional: Edit the cluster configuration, if required.
<h2class="anchor anchorWithStickyNavbar_JmGV"id="additional-resources">Additional resources<ahref="#additional-resources"class="hash-link"aria-label="Direct link to Additional resources"title="Direct link to Additional resources"></a></h2>
<ul>
<li><ahref="/docs/kind">Working with a Kind cluster</a></li>
<li><ahref="/docs/minikube">Working with a Minikube cluster</a></li>
<li><ahref="/docs/lima">Working with a Lima cluster</a></li>
</ul></div><footerclass="theme-doc-footer docusaurus-mt-lg"><divclass="row margin-top--sm theme-doc-footer-tags-row"><divclass="col"><b>Tags:</b><ulclass="tags_Ow0B padding--none margin-left--sm"><liclass="tag_DFxh"><aclass="tag_otG2 tagRegular_s0E1"href="/tutorial/tags/podman-desktop">podman-desktop</a></li><liclass="tag_DFxh"><aclass="tag_otG2 tagRegular_s0E1"href="/tutorial/tags/running-a-kubernetes-cluster">running-a-kubernetes-cluster</a></li><liclass="tag_DFxh"><aclass="tag_otG2 tagRegular_s0E1"href="/tutorial/tags/set-up-a-cluster">set-up-a-cluster</a></li></ul></div></div></footer></article><navclass="pagination-nav docusaurus-mt-lg"aria-label="Docs pages"><aclass="pagination-nav__link pagination-nav__link--prev"href="/tutorial/running-a-pod-using-a-container-docker-file"><divclass="pagination-nav__sublabel">Previous</div><divclass="pagination-nav__label">Running a pod using a container or docker file</div></a><aclass="pagination-nav__link pagination-nav__link--next"href="/tutorial/deploying-a-kubernetes-application"><divclass="pagination-nav__sublabel">Next</div><divclass="pagination-nav__label">Deploying a Kubernetes application</div></a></nav></div></div><divclass="col col--3"><divclass="tableOfContents_XG6w thin-scrollbar theme-doc-toc-desktop"><ulclass="table-of-contents table-of-contents__left-border"><li><ahref="#before-you-begin"class="table-of-contents__link toc-highlight">Before you begin</a></li><li><ahref="#installing-the-extension"class="table-of-contents__link toc-highlight">Installing the extension</a></li><li><ahref="#installing-cli-on-your-local-machine"class="table-of-contents__link toc-highlight">Installing CLI on your local machine</a></li><li><ahref="#applicable-on-windows-configure-podman-on-wsl"class="table-of-contents__link toc-highlight">Applicable on Windows: Configure Podman on WSL</a></li><li><ahref="#creating-and-running-a-kubernetes-cluster"class="table-of-contents__link toc-highlight">Creating and running a Kubernetes cluster</a></li><li><ahref="#additional-resources"class="table-of-contents__link toc-highlight">Additional resources</a></li></ul></div></div></div></div></main></div></div></div><footerclass="footer"><divclass="container container-fluid"><divclass="row footer__links"><divclass="col footer__col"><divclass="footer__title">Documentation</div><ulclass="footer__items clean-list"><liclass="footer__item"><aclass="footer__link-item"href="/docs/installation">Installing Podman Desktop</a></li><liclass="footer__item"><aclass="footer__link-item"href="/docs/migrating-from-docker">Migrating from Docker</a></li><liclass="footer__item"><aclass="footer__link-item"href="/docs/kubernetes">Working with Kubernetes</a></li><liclass="footer__item"><aclass="footer__link-item"href="/docs/troubleshooting">Troubleshooting</a></li></ul></div><divclass="col footer__col"><divclass="footer__title">Links</div><ulclass="footer__items clean-list"><liclass="footer__item"><ahref="https://github.com/containers/podman-desktop"target="_blank"rel="noopener noreferrer"class="footer__link-item">GitHub<svgwidth="13.5"height="13.5"aria-hidden="true"viewBox="0 0 24 24"class="iconExternalLink_nPrP"><pathfill="currentColor"d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><liclass="footer__item"><ahref="https://discord.com/invite/x5GzFF6QH4"target="_blank"rel="noopener noreferrer"class="footer__link-item">Chat (bridged): #podman-desktop on Discord<svgwidth="13.5"height="13.5"aria-hidden="true"viewBox="0 0 24 24"class="iconExternalLink_nPrP"><pathfill="currentColor"d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><liclass="footer__item"><ahref="https://github.com/containers/podman-desktop#communication"target="_blank"rel="noopener noreferrer"class="footer__link-item">Other ways to Communicate<svgwidth="13.5"height="13.5"aria-hidden="true"viewBox="002