diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md
new file mode 100644
index 00000000..d00d0ddc
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-report.md
@@ -0,0 +1,111 @@
+---
+name: Bug Report
+about: Report a bug encountered while operating Sedna
+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**:
+Sedna Version
+
+```console
+$ kubectl get -n sedna deploy gm -o jsonpath='{.spec.template.spec.containers[0].image}'
+# paste output here
+
+$ kubectl get -n sedna ds lc -o jsonpath='{.spec.template.spec.containers[0].image}'
+# paste output here
+```
+
+
+
+Kubernets Version
+
+```console
+$ kubectl version
+# paste output here
+```
+
+
+
+KubeEdge Version
+
+```console
+$ cloudcore --version
+# paste output here
+
+$ edgecore --version
+# paste output here
+```
+
+
+
+**CloudSide Environment**:
+Hardware configuration
+
+```console
+$ lscpu
+# paste output here
+```
+
+
+
+OS
+
+```console
+$ cat /etc/os-release
+# paste output here
+```
+
+
+
+Kernel
+
+```console
+$ uname -a
+# paste output here
+```
+
+
+
+Others
+
+
+**EdgeSide Environment**:
+Hardware configuration
+
+```console
+$ lscpu
+# paste output here
+```
+
+
+
+OS
+
+```console
+$ cat /etc/os-release
+# paste output here
+```
+
+
+
+Kernel
+
+```console
+$ uname -a
+# paste output here
+```
+
+
+
+Others
+
diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md
new file mode 100644
index 00000000..866c66bd
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/enhancement.md
@@ -0,0 +1,11 @@
+---
+name: Enhancement Request
+about: Suggest an enhancement to the Sedna project
+labels: kind/feature
+
+---
+
+
+**What would you like to be added/modified**:
+
+**Why is this needed**: