Skip to content

Commit 4138a9a

Browse files
committed
add issue template
1 parent 8476032 commit 4138a9a

File tree

3 files changed

+159
-0
lines changed

3 files changed

+159
-0
lines changed
+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Bug Report 问题提交
2+
description: Report a bug encountered while using kubeasz 项目使用问题提交
3+
labels: kind/bug
4+
body:
5+
- type: textarea
6+
id: problem
7+
attributes:
8+
label: What happened? 发生了什么问题?
9+
description: |
10+
Please provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner.
11+
操作命令,输出日志等,请尽可能提供详细信息,否则可能导致您的问题无法及时得到跟踪和解决。
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: expected
17+
attributes:
18+
label: What did you expect to happen? 期望的结果是什么?
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: repro
24+
attributes:
25+
label: How can we reproduce it (as minimally and precisely as possible)? 尽可能最小化、精确地描述如何复现问题
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: additional
31+
attributes:
32+
label: Anything else we need to know? 其他需要说明的情况
33+
34+
- type: textarea
35+
id: kubeVersion
36+
attributes:
37+
label: Kubernetes version k8s 版本
38+
value: |
39+
<details>
40+
41+
</details>
42+
validations:
43+
required: true
44+
45+
- type: textarea
46+
id: kubeaszVersion
47+
attributes:
48+
label: Kubeasz version
49+
value: |
50+
<details>
51+
52+
</details>
53+
validations:
54+
required: true
55+
56+
- type: textarea
57+
id: osVersion
58+
attributes:
59+
label: OS version 操作系统版本
60+
value: |
61+
<details>
62+
63+
```console
64+
# On Linux:
65+
$ cat /etc/os-release
66+
# paste output here
67+
$ uname -a
68+
# paste output here
69+
```
70+
71+
</details>
72+
validations:
73+
required: true
74+
75+
- type: textarea
76+
id: plugins
77+
attributes:
78+
label: Related plugins (CNI, CSI, ...) and versions (if applicable) 其他网络插件等需要说明的情况
79+
value: |
80+
<details>
81+
82+
</details>
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Enhancement Tracking Issue
2+
description: Provide supporting details for a feature in development
3+
labels: kind/feature
4+
body:
5+
- type: textarea
6+
id: feature
7+
attributes:
8+
label: What would you like to be added?
9+
description: |
10+
Feature requests are unlikely to make progress as issues.
11+
A proposal that works through the design along with the implications of the change can be opened as a KEP.
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: rationale
17+
attributes:
18+
label: Why is this needed?
19+
validations:
20+
required: true

.github/PULL_REQUEST_TEMPLATE.md

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<!-- Thanks for sending a pull request! Here are some tips for you:
2+
3+
-->
4+
5+
#### What type of PR is this?
6+
7+
<!--
8+
Add one of the following kinds:
9+
/kind bug
10+
/kind cleanup
11+
/kind documentation
12+
/kind feature
13+
-->
14+
15+
#### What this PR does / why we need it:
16+
17+
#### Which issue(s) this PR fixes:
18+
<!--
19+
*Automatically closes linked issue when PR is merged.
20+
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
21+
_If PR is about `failing-tests or flakes`, please post the related issues/tests in a comment and do not use `Fixes`_*
22+
-->
23+
Fixes #
24+
25+
#### Special notes for your reviewer:
26+
27+
#### Does this PR introduce a user-facing change?
28+
<!--
29+
If no, just write "NONE" in the release-note block below.
30+
If yes, a release note is required:
31+
Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required".
32+
33+
-->
34+
```release-note
35+
36+
```
37+
38+
#### Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:
39+
40+
<!--
41+
This section can be blank if this pull request does not require a release note.
42+
43+
When adding links which point to resources within git repositories, like
44+
KEPs or supporting documentation, please reference a specific commit and avoid
45+
linking directly to the master branch. This ensures that links reference a
46+
specific point in time, rather than a document that may change over time.
47+
48+
See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files
49+
50+
Please use the following format for linking documentation:
51+
- [KEP]: <link>
52+
- [Usage]: <link>
53+
- [Other doc]: <link>
54+
-->
55+
```docs
56+
57+
```

0 commit comments

Comments
 (0)