Skip to content

Commit a8acd8a

Browse files
authored
Merge pull request #2153 from kubernetes-sigs/master
🌱 Update release-3 for v3.0.0
2 parents 90fe412 + 80e0f3e commit a8acd8a

File tree

112 files changed

+1678
-624
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+1678
-624
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 48 deletions
This file was deleted.
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
name: Bug Report
2+
about: Problems and issues with code or docs
3+
labels:
4+
- kind/bug
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
:warning: **Stop!** :warning:
10+
11+
* If this is an issue with some sort of **runtime mechanics**,
12+
it probably belongs in [controller-runtime][cr-issue] instead
13+
14+
* If this is an issue with **CRD generation**, webhook config generation,
15+
or deepcopy generation, it probably belongs in [controller-tools][ct-issue].
16+
17+
* If this is an issue with **scaffolding**, or is definitely a
18+
cross-repository effort, it probably belongs here. Feel free to continue :wink:
19+
20+
[cr-issue]: https://github.com/kubernetes-sigs/controller-runtime/issues/new
21+
[cr-issue]: https://github.com/kubernetes-sigs/controller-tools/issues/new
22+
23+
- type: markdown
24+
attributes:
25+
value: |
26+
# Hiya! Welcome to Kubebuilder!
27+
28+
For a smooth issue process, try to answer the following questions.
29+
Don't worry if they're not all applicable; just try to include what you can :smile:
30+
31+
If you need to include code snippets or logs, please put them in fenced code
32+
blocks, and if they're really long, use the [`<details>` tag][mdn-details], like:
33+
34+
<details>
35+
36+
<summary>Code & details examples</summary>
37+
38+
`````markdown
39+
Some code code written in Go:
40+
41+
```go
42+
type Manager struct {
43+
// FixTheBug removes all bugs from controller-runtime
44+
FixTheBug bool
45+
}
46+
```
47+
48+
<details>
49+
50+
<summary>Some really long logs</summary>
51+
52+
```
53+
ok
54+
ok
55+
ok
56+
SHOOT A BUG HAPPENS HERE OH NO
57+
ok
58+
ok
59+
done
60+
```
61+
62+
</details>
63+
64+
`````
65+
66+
[mdn-details]: ://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
67+
68+
- type: textarea
69+
attributes:
70+
label: What broke? What's expected?
71+
description: |
72+
Describe what didn't go the way you thought it would.
73+
Please include *full* & *exact* error messages if you can!
74+
75+
If you have an idea of what went wrong, feel free to include that
76+
as well.
77+
validations: {required: true}
78+
79+
- type: textarea
80+
attributes:
81+
label: Reproducing this issue
82+
description:
83+
If you have simple reproduction steps, or a minimal reproducer code
84+
snippet, please include it here.
85+
86+
If they're already described above, no need to duplicate it here :smile:.
87+
88+
- type: markdown
89+
attributes:
90+
value: |
91+
## What versions are you using?
92+
93+
Please specify the relevant versions and sources for the pieces of
94+
kubebuilder that you're using. The more details you can provide, the
95+
better.
96+
97+
- type: input
98+
id: cli-version
99+
attributes:
100+
label: KubeBuilder (CLI) Version
101+
description: "use `kubebuilder --version` to find this out"
102+
validations:
103+
required: true
104+
105+
# project-version & plugin versions are not required for issues with initial scaffolding
106+
- type: input
107+
id: project-version
108+
attributes:
109+
label: PROJECT version
110+
description: "look for the `version` field in your PROJECT file to find this"
111+
112+
- type: textarea
113+
attributes:
114+
label: Plugin versions
115+
description: "list the values of the `layout` field in your PROJECT file, if on KubeBuilder v3+"
116+
render: yaml
117+
118+
- type: textarea
119+
attributes:
120+
label: Other versions
121+
description: |
122+
Often times, the following pieces of information are relevant:
123+
- Go version (`go version`)
124+
- controller-runtime & controller-tools version (check your `go.mod` file)
125+
- Kubernetes & kubectl versions (run `kubectl version` against your api server)
126+
127+
- type: dropdown
128+
attributes:
129+
label: " "
130+
description: |
131+
If this is *also* a documentation request, etc, please select that below.
132+
multiple: true
133+
options:
134+
- "/kind documentation"
135+
- "/kind feature"
136+
- "/kind regression"
137+
- "/kind deprecation"
138+
- "/kind cleanup"

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# allow free form issues as an escape hatch. This can be taken away if people abuse it ;-)
2+
blank_issues_enabled: true
3+
4+
# link to CR and CT for easier access
5+
contact_links:
6+
- name: Runtime Issues
7+
url: https://github.com/kubernetes-sigs/controller-runtime/issues/new
8+
about: Runtime issues generally belong in the controller-runtime repository
9+
10+
- name: CRD/Webhook/Deepcopy Generation Issues
11+
url: https://github.com/kubernetes-sigs/controller-tools/issues/new
12+
about: YAML & Go generation issues generally belong in the controller-tools repository
13+
14+
- name: Support Questions
15+
url: https://github.com/kubernetes-sigs/kubebuilder/discussions/new
16+
about: Need support & not sure if this a bug? You can ask questions in Slack or GitHub discussions.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 38 deletions
This file was deleted.
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
name: Feature request
2+
description: Suggest an idea for this project or its docs
3+
labels:
4+
- kind/feature
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
:warning: **Stop!** :warning:
10+
11+
* If this is an issue with some sort of **runtime mechanics**,
12+
it probably belongs in [controller-runtime][cr-issue] instead
13+
14+
* If this is an issue with **CRD generation**, webhook config generation,
15+
or deepcopy generation, it probably belongs in [controller-tools][ct-issue].
16+
17+
* If this is an issue with **scaffolding**, or is definitely a
18+
cross-repository effort, it probably belongs here. Feel free to continue :wink:
19+
20+
[cr-issue]: https://github.com/kubernetes-sigs/controller-runtime/issues/new
21+
[cr-issue]: https://github.com/kubernetes-sigs/controller-tools/issues/new
22+
23+
- type: markdown
24+
attributes:
25+
value: |
26+
# Hiya! Welcome to Kubebuilder!
27+
28+
For a smooth issue process, try to answer the following questions.
29+
Don't worry if they're not all applicable; just try to include what you can :smile:
30+
31+
If you need to include code snippets or logs, please put them in fenced code
32+
blocks, and if they're really long, use the [`<details>` tag][mdn-details], like:
33+
34+
<details>
35+
36+
<summary>Code & details examples</summary>
37+
38+
`````markdown
39+
Some code code written in Go:
40+
41+
```go
42+
type Manager struct {
43+
// FixTheBug removes all bugs from controller-runtime
44+
FixTheBug bool
45+
}
46+
```
47+
48+
<details>
49+
50+
<summary>Some really long logs</summary>
51+
52+
```
53+
ok
54+
ok
55+
ok
56+
SHOOT A BUG HAPPENS HERE OH NO
57+
ok
58+
ok
59+
done
60+
```
61+
62+
</details>
63+
64+
`````
65+
66+
[mdn-details]: ://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
67+
68+
- type: textarea
69+
attributes:
70+
label: What do you want to happen?
71+
description: |
72+
Describe the feature you want, and what the motivation is.
73+
74+
What are your use cases? Why should we do this?
75+
76+
Does it require a particular Kubernetes version?
77+
78+
Is there currently another isssue associated with this (use github syntax
79+
like `#xyz` to link to it)?
80+
validations: {required: true}
81+
82+
- type: dropdown
83+
attributes:
84+
label: " "
85+
description: |
86+
If this is *also* a documentation request, etc, please select that below.
87+
multiple: true
88+
options:
89+
- "/kind documentation"
90+
- "/kind regression"
91+
- "/kind deprecation"
92+
- "/kind cleanup"

.github/ISSUE_TEMPLATE/support-question.md

Lines changed: 0 additions & 47 deletions
This file was deleted.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ docs/book/book/
77
# Editor temp files
88
*~
99
\#*#
10+
*.swp
1011

1112
# Skip bazel dirs
1213
/bazel-*

0 commit comments

Comments
 (0)