Skip to content

Commit

Permalink
[dev docs] Add WSL setup guide
Browse files Browse the repository at this point in the history
  • Loading branch information
jbudz committed Aug 23, 2021
1 parent 79f1e18 commit 2aab5dd
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions dev_docs/getting_started/development_windows.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
id: kibDevTutorialSetupDevWindows
slug: /kibana-dev-docs/tutorial/setup-dev-windows
title: Development on Windows
summary: Learn how to setup a development environment on Windows
date: 2021-08-11
tags: ['kibana', 'onboarding', 'dev', 'windows', 'setup']
---


# Overview

Development on Windows is recommended through WSL2. WSL lets users run a Linux environment on Windows, providing a supported development environment for Kibana.

## Install WSL

The latest setup instructions can be found at https://docs.microsoft.com/en-us/windows/wsl/install-win10

1) Open Powershell as an administrator
1) Enable WSL
```
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
```
1) Enable Virtual Machine Platform
```
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
1) Download and install the [Linux kernel update package](https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi)
1) Set WSL 2 as the default version
```
wsl --set-default-version 2
```
1) Open the Micrsoft Store application and install a Linux distribution

## Setup Kibana

1. <DocLink id="kibDevTutorialSetupDevEnv" text="Set up your development environment" />

## Install VS Code

Remote development is supported with an extension. [Reference](https://code.visualstudio.com/docs/remote/wsl).

1) Install VS Code on Windows
1) Check the "Add to PATH" option during setup
1) Install the [Remote Development](https://aka.ms/vscode-remote/download/extension) package
1) From the

## X server

An X server is needed to track progress of functional tests. Instructions can be found at https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps.

0 comments on commit 2aab5dd

Please sign in to comment.