Assistanz
Assistanz

Installing MiniKube on Windows 10 using Hyper-V

Installing MiniKube on Windows 10 using Hyper-V

In this blog, we will show you the steps to installing Minikube on Windows 10 using Hyper-V service.

 

REQUIREMENTS

  • Windows 10 Enterprise VM (or) Desktop (or) Laptop
  • VT-X Enabled in BIOS
  • Hyper-V Service

 

ENVIRONMENT OVERVIEW

  • We are using the Windows 10 Enterprise VM.

Installing MiniKube on Windows 10 using Hyper-V

 

  • We have hosted this VM on Windows 2016 environment with Nested Virtualization Enabled.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Nested Virtualization is a feature which is available on Windows 2016 server editions.

 

INSTALL HYPER-V

  • Login into windows 10 VM through the Remote desktop.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Right click on the start menu and select Run command.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Type appwiz.cpl and press Enter. It will open the programs and features window.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Click on Turn Windows Features on or off option.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Select the Hyper-V service from the list and click on Ok button.

Installing MiniKube on Windows 10 using Hyper-V

 

  • It will take few minutes to complete the installation.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Select Restart now to apply the changes.

Installing MiniKube on Windows 10 using Hyper-V

 

DOWNLOAD KUBECTL

Installing MiniKube on Windows 10 using Hyper-V

 

Installing MiniKube on Windows 10 using Hyper-V

 

  • Copy the kubectl.exe to the %systemroot\system32 folder.

Installing MiniKube on Windows 10 using Hyper-V

 

Installing MiniKube on Windows 10 using Hyper-V

 

 

  • By default, Environment variable was set to the system32 folder. No changes required.

Installing MiniKube on Windows 10 using Hyper-V

 

DOWNLOAD MINIKUBE

Installing MiniKube on Windows 10 using Hyper-V

 

  • Scroll down and download the latest version of minikube for windows 64-bit version.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Once the download completed, rename the file to minikube.exe.

Installing MiniKube on Windows 10 using Hyper-V

 

Installing MiniKube on Windows 10 using Hyper-V

 

  • Copy the minikube.exe to %systemroot%\system32 folder.

Installing MiniKube on Windows 10 using Hyper-V

 

CREATING VIRTUAL SWITCH

  • Click the start menu and select Hyper-V snap-in.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Click on the Virtual Switch Manager option.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Select the virtual switch type as Internal.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Provide a name for the virtual switch and select the Apply button.

Installing MiniKube on Windows 10 using Hyper-V

 

  • After few seconds, the new switch will be available in the list.

Installing MiniKube on Windows 10 using Hyper-V

 

ENABLE INTERNET CONNECTION SHARING

  • From the desktop, right click on the Network icon and select Open Network and Sharing Center option.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Click on the Physical Ethernet which has the internet connection.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Click on the Properties option.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Switch to Sharing Tab and select the Internet sharing option. Select OK to apply the changes.

Installing MiniKube on Windows 10 using Hyper-V

 

INSTALLING MINIKUBE

  • Open Powershell (or) command prompt window and verify the minikube version.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Type the below command to start the minikube with Hyper-V Driver.

minikube start --vm-driver=hyperv --hyperv-virtual-switch=Minikube

Installing MiniKube on Windows 10 using Hyper-V

 

  • It will start downloading the minikube ISO.

Installing MiniKube on Windows 10 using Hyper-V

 

  • Once the ISO download completes, New Minikube VM will be created in Hyper-V

Installing MiniKube on Windows 10 using Hyper-V

 

  • It will start downloading the localkube binary.

Installing MiniKube on Windows 10 using Hyper-V

 

  • After several minutes, Minikube was installed successfully.

Installing MiniKube on Windows 10 using Hyper-V

 

VERIFICATION

  • Type the below command to list the nodes.

kubectl get nodes

Installing MiniKube on Windows 10 using Hyper-V

 

  • You can also verify the minikube cluster status using the command.

minikube status

Installing MiniKube on Windows 10 using Hyper-V

 

  • You can also access the minikube through GUI.

minikube dashboard

Installing MiniKube on Windows 10 using Hyper-V

 

  • Click on the Nodes option to verify the nodes information.

Installing MiniKube on Windows 10 using Hyper-V

 

VIDEO

Thanks for reading this blog. We hope it was useful for you to learn about installing minikube on windows 10 machine.

Most Popular:

Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new products, updates.

DirectAdmin Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk
$ 99 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • NDA & SLA
  • SLA Review Meetings
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation
  •  

Platinum Support

24/7 Proactive Support
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Support

$ 30 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response Time
  • 4 Hours Resolution time for the Possible Issues
  • Security and Performance Optimization
  • React to Customers queries
  • Simple SignUp Process
  • Instant Account Activation
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support