diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md
new file mode 100644
index 00000000..07651cf9
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-report.md
@@ -0,0 +1,38 @@
+---
+name: Bug Report
+about: Report a bug encountered while operating KubeEdge
+labels: kind/bug
+
+---
+
+
+**What happened**:
+
+**What you expected to happen**:
+
+**How to reproduce it (as minimally and precisely as possible)**:
+
+**Anything else we need to know?**:
+
+**Environment**:
+- Kubernetes version (use `kubectl version`):
+- KubeEdge version(e.g. `cloudcore --version` and `edgecore --version`):
+- Cloud nodes Environment:
+
+ - Hardware configuration (e.g. `lscpu`):
+ - OS (e.g. `cat /etc/os-release`):
+ - Kernel (e.g. `uname -a`):
+ - Go version (e.g. `go version`):
+ - Others:
+
+
+- Edge nodes Environment:
+
+ - edgecore version (e.g. `edgecore --version`):
+ - Hardware configuration (e.g. `lscpu`):
+ - OS (e.g. `cat /etc/os-release`):
+ - Kernel (e.g. `uname -a`):
+ - Go version (e.g. `go version`):
+ - Others:
+
+