Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.11 #3470

Closed
wants to merge 458 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
458 commits
Select commit Hold shift + click to select a range
43ebec9
:book: remove the workaround steps from the release doc
camilamacedo86 Jan 16, 2023
5a0a65e
:seedling: Bump kubernetes-sigs/kubebuilder-release-tools
dependabot[bot] Jan 16, 2023
5b3ff7e
Merge pull request #3168 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Jan 17, 2023
5bfdd11
Update cronjob_types.go
Sajiyah-Salat Jan 18, 2023
e89793c
Merge pull request #1 from Sajiyah-Salat/Sajiyah-Salat-patch-1
Sajiyah-Salat Jan 18, 2023
16f6469
📖 fix untile typo in readmes (#3135)
klucsik Jan 18, 2023
36bc3c4
Merge pull request #3161 from kubernetes-sigs/camilamacedo86-update-r…
k8s-ci-robot Jan 19, 2023
355901d
corrected layout
swastik959 Jan 20, 2023
9b69713
co_doc
swastik959 Jan 20, 2023
da54c08
Merge pull request #3176 from swastik959/docs_corr
k8s-ci-robot Jan 21, 2023
f2b0119
📖 : update ComponentConfig tutorial (#3181)
Eileen-Yu Jan 26, 2023
8702243
Bump github.com/onsi/gomega from 1.24.2 to 1.26.0
dependabot[bot] Jan 26, 2023
55ac993
Merge pull request #3184 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jan 26, 2023
2bf4b5d
Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0
dependabot[bot] Jan 30, 2023
fb1ef1d
change kustomize install templating to avoid tripping security alerts
jberkhahn Jan 27, 2023
fc673e4
Merge pull request #3190 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 1, 2023
f4a8032
Upgrade the k8s version from 1.26.0 to 1.26.1 and controller-runtime …
Feb 3, 2023
0ba2830
feat: automatically update componentconfig tutorial
Eileen-Yu Jan 27, 2023
5bbe609
Merge pull request #3191 from Eileen-Yu/ci/autoupdate-docs
k8s-ci-robot Feb 4, 2023
60697e4
⚠️ (kustomize/v2-alpha, go/v4-alpha): Upgrade kustomize from 4.5.7 to…
Eileen-Yu Feb 4, 2023
8c4ebfc
Merge pull request #3197 from yashsingh74/bump-k8s-1-26-1
varshaprasad96 Feb 6, 2023
ee96332
[Fix] Generate docs
varshaprasad96 Feb 6, 2023
97b8966
Merge pull request #3206 from varshaprasad96/verify-master
k8s-ci-robot Feb 6, 2023
f802fe7
Merge pull request #3187 from jberkhahn/change_kustomize_install
k8s-ci-robot Feb 6, 2023
5a34384
📖 fix: sync docs tutorial with latest kb (#3209)
Kavinjsir Feb 8, 2023
9c46344
📖 Update cronjob-tutorial (#3213)
Eileen-Yu Feb 10, 2023
8bebf73
:book: update the status of the proposals in the repo
camilamacedo86 Feb 11, 2023
162441d
Bump golang.org/x/text from 0.6.0 to 0.7.0
dependabot[bot] Feb 14, 2023
8ee2b7d
Merge pull request #3228 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 14, 2023
ec789d2
Bump golang.org/x/tools from 0.5.0 to 0.6.0
dependabot[bot] Feb 14, 2023
586a74d
Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1
dependabot[bot] Feb 14, 2023
92644a8
Merge pull request #3226 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 14, 2023
1504697
Merge pull request #3227 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 14, 2023
156196c
:sparkles: (go/v3,go/v4-alpha) :Update controller-runtime and control…
camilamacedo86 Feb 14, 2023
6f56fbf
:book: update the template for proposals (#3219)
camilamacedo86 Feb 16, 2023
4238c3f
Merge pull request #3220 from camilamacedo86/update-design-status
k8s-ci-robot Feb 16, 2023
8538e78
🐛 (Kubebuilder External Plugins API): fix populate PluginRequest.Univ…
em-r Feb 19, 2023
850fae8
docs(README): add latest release badge
Feb 20, 2023
d245de8
Merge pull request #3236 from R3DRUN3/master
k8s-ci-robot Feb 20, 2023
ef3c017
🌱 Bump golang.org/x/net from 0.6.0 to 0.7.0 (#3232)
dependabot[bot] Feb 20, 2023
9476007
:book: design doc with proposal to re-scaffold projects from scratch…
camilamacedo86 Feb 20, 2023
5b2422a
Bump github.com/onsi/gomega from 1.26.0 to 1.27.1
dependabot[bot] Feb 21, 2023
21393a7
🌱 Update golangci-lint to latest version
tharun634 Feb 21, 2023
fbccbb3
Merge pull request #3241 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 21, 2023
944b3e5
Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3
dependabot[bot] Feb 21, 2023
a2a7659
Merge pull request #3242 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Feb 21, 2023
751e268
:warning: (kustomize/v1) deprecated v1 version in favor of v2 (#3235)
camilamacedo86 Feb 21, 2023
140883c
Merge pull request #3243 from tharun634/master
k8s-ci-robot Feb 21, 2023
2e0a0fb
fix: XDG_CONFIG_HOME external plugin discovery
em-r Feb 22, 2023
0232bbb
👻 : add tony as reviewer
Kavinjsir Feb 23, 2023
73e25fa
Merge pull request #3248 from Kavinjsir/kavinjsir/request-for-reviewer
k8s-ci-robot Feb 23, 2023
1d5c6c9
Merge branch 'kubernetes-sigs:master' into master
Sajiyah-Salat Feb 26, 2023
6ccbc0f
test: increase coverage
em-r Feb 25, 2023
4732cf5
Update helper_to_upgrade_projects_by_rescaffolding.md
Sajiyah-Salat Mar 1, 2023
5ed3440
Update api-changes.md
shubhamrajvanshi Mar 6, 2023
dbac840
Merge pull request #3258 from shubhamrajvanshi/patch-1
k8s-ci-robot Mar 6, 2023
142ee02
🌱 Bump github.com/spf13/afero from 1.9.3 to 1.9.4 (#3254)
dependabot[bot] Mar 6, 2023
4757be7
🌱 Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 (#3253)
dependabot[bot] Mar 6, 2023
91396e0
Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0
dependabot[bot] Mar 6, 2023
3a1240f
Merge pull request #3259 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 6, 2023
244a9e9
🌱 Bump github.com/gobuffalo/flect from 1.0.0 to 1.0.2 (#3252)
dependabot[bot] Mar 6, 2023
90d09e1
:warning: (go/v3) deprecate go/v3 in favor of go/v4 (#3238)
camilamacedo86 Mar 6, 2023
c997ff3
Merge pull request #3255 from Sajiyah-Salat/sajiyah-typofix
k8s-ci-robot Mar 6, 2023
134cc11
:warning: (kustomize/v2) Stabilize plugin. kustomize/v2-alpha was rep…
camilamacedo86 Mar 6, 2023
6adce22
Merge pull request #3247 from em-r/linux-plugin-discovery-fix
k8s-ci-robot Mar 6, 2023
2c61a35
Bump golang.org/x/text from 0.7.0 to 0.8.0
dependabot[bot] Mar 7, 2023
b90dfda
Merge pull request #3264 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 7, 2023
99caf56
Bump github.com/spf13/afero from 1.9.4 to 1.9.5
dependabot[bot] Mar 7, 2023
af10313
Merge pull request #3263 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 7, 2023
8ce171c
Bump github.com/onsi/gomega from 1.27.1 to 1.27.2
dependabot[bot] Mar 7, 2023
ab45916
:seedling: Bump joelanford/go-apidiff from 0.5.0 to 0.6.0 (#3265)
dependabot[bot] Mar 7, 2023
a0c4077
Merge pull request #3262 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 7, 2023
56bbc88
📖 : delete cronjob tutorial Incorrect kustomization.yaml (#3256)
xiao-jay Mar 7, 2023
014e08c
:warning: (go/v4-alpha) stabilize go/v4 plugin. Plugin go/v4-alpha re…
camilamacedo86 Mar 7, 2023
8284311
[fix: go/v3, go/v4] Remove stale imports
varshaprasad96 Mar 8, 2023
3cb60ab
Merge pull request #3270 from varshaprasad96/fix-externalCRD/v4-alpha
k8s-ci-robot Mar 8, 2023
2e44509
fix nit lint issue
camilamacedo86 Mar 11, 2023
6ee6e8b
:seedleing: stop to generate all samples for go/v3
camilamacedo86 Mar 11, 2023
9557eb2
Merge pull request #3274 from camilamacedo86/fix-lint
k8s-ci-robot Mar 11, 2023
5f89a59
🐛 fix: deprecate message should be in go/v3 (#3277)
camilamacedo86 Mar 11, 2023
958cda2
🌱 : fix sample project-v4-grafana (#3279)
camilamacedo86 Mar 11, 2023
1f38140
:sparkles: make go/v4 default scaffold
camilamacedo86 Mar 11, 2023
c58b3f1
:book: remove warning from quick start
camilamacedo86 Mar 11, 2023
837fcdc
Merge branch 'master' into stop-generate-testdata-v3
camilamacedo86 Mar 11, 2023
321c00c
:book: make component-config tuturial sample be based on go/v4 plugin
camilamacedo86 Mar 11, 2023
3f0aa0c
:book: updating the component config tutorial to use go/v4
camilamacedo86 Mar 11, 2023
66aa98b
:book: update cronjob tutorial sample to use go/v4
camilamacedo86 Mar 11, 2023
820eeba
:sparkles: deprecate kustomize/v1 and go/v3 packages
camilamacedo86 Mar 11, 2023
1dc75e3
Merge pull request #3281 from camilamacedo86/update-cronjob-tutorial
k8s-ci-robot Mar 12, 2023
3e8df57
:book: update multiversion tutorial to use go/v4 (#3282)
camilamacedo86 Mar 13, 2023
99e275d
Merge pull request #3278 from camilamacedo86/ensure-default
k8s-ci-robot Mar 13, 2023
0e3dc73
Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1
dependabot[bot] Mar 14, 2023
d4ec246
Merge pull request #3284 from camilamacedo86/deprecated-packages
k8s-ci-robot Mar 14, 2023
dd5d4bc
doc: add fish and powershell of autocompletion command
jenting Mar 14, 2023
27639e5
Merge pull request #3294 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 14, 2023
0500f37
Merge pull request #3280 from camilamacedo86/component-config
k8s-ci-robot Mar 14, 2023
f9a8196
Merge pull request #3295 from jenting/shell
k8s-ci-robot Mar 14, 2023
9c3e643
Merge pull request #3275 from camilamacedo86/stop-generate-testdata-v3
k8s-ci-robot Mar 15, 2023
28a158c
fix testdata / merge conflict
camilamacedo86 Mar 17, 2023
f5af84e
Merge pull request #3302 from camilamacedo86/fix-merge-testdat
k8s-ci-robot Mar 17, 2023
e7009f5
:book: Replace "Help" field in EP doc with "Metadata" field (#3296)
atoato88 Mar 17, 2023
a78c136
Bump github.com/onsi/gomega from 1.27.2 to 1.27.4
dependabot[bot] Mar 17, 2023
af14bf6
:seedling: Replace deprecated command with environment file (#3298)
jongwooo Mar 18, 2023
bf9812b
Merge pull request #3293 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Mar 18, 2023
7f5d552
:warning: 🐛 (API) fix deprecate interface to allow bundle plugin has …
camilamacedo86 Mar 20, 2023
b3f401b
:seedling: Bump actions/setup-go from 3 to 4
dependabot[bot] Mar 20, 2023
1ab1f16
Merge pull request #3310 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Mar 26, 2023
e9f1f0c
adds small version cmd test
sklarsa Apr 10, 2023
cd2a493
🌱 [ci] : fix the issue with [CI] doc check being cancelled instead o…
NikhilSharmaWe Apr 14, 2023
8065e62
ci: remove check docs only since it is blocking the ci
camilamacedo86 Apr 14, 2023
8299d40
Merge pull request #3333 from camilamacedo86/fix-ci
k8s-ci-robot Apr 14, 2023
c3d5cf7
📖: fix spelling mistakes in document (#3331)
pratikmota Apr 14, 2023
b17a13e
📖: Add version dropdown for doc release (#3332)
pratikmota Apr 14, 2023
22080d2
Bump github.com/spf13/cobra from 1.6.1 to 1.7.0
dependabot[bot] Apr 14, 2023
8a165af
Bump golang.org/x/text from 0.8.0 to 0.9.0
dependabot[bot] Apr 14, 2023
22db1cb
Bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.2
dependabot[bot] Apr 14, 2023
d60ebab
Merge branch 'master' into steve/unit-tests
sklarsa Apr 14, 2023
140af01
📖: Update multiversion-tutorial/deployment.md to enable CA injection …
zjx20 Apr 14, 2023
67f117a
Merge pull request #3326 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Apr 14, 2023
473f16a
Merge pull request #3327 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Apr 14, 2023
679afca
Bump golang.org/x/tools from 0.7.0 to 0.8.0
dependabot[bot] Apr 14, 2023
eb8b341
Merge pull request #3314 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Apr 14, 2023
b868893
Merge pull request #3322 from sklarsa/steve/unit-tests
k8s-ci-robot Apr 14, 2023
56d0b3a
Bump github.com/onsi/gomega from 1.27.4 to 1.27.6
dependabot[bot] Apr 14, 2023
6ce6d4e
Merge pull request #3325 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Apr 14, 2023
0fa5740
Merge pull request #3317 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Apr 14, 2023
01ea5bc
remove multi arch node affinity patch from auth proxy
NikhilSharmaWe Apr 15, 2023
c61141c
:book: apply changes done in the pr 3287
camilamacedo86 Apr 21, 2023
d4355e1
:book: fix migration guide after go/v4 stabilization and links
camilamacedo86 Apr 21, 2023
05c05e2
:book: fix/update go/v4 plugin page doc after the stabilization
camilamacedo86 Apr 21, 2023
a03ee40
Merge pull request #3344 from camilamacedo86/fix-migration-guide
k8s-ci-robot Apr 21, 2023
1480580
:book: fix kustomize-v2 index link and udated info accordingly
camilamacedo86 Apr 21, 2023
b20f296
Merge pull request #3343 from camilamacedo86/cherry-pick-project-file
k8s-ci-robot Apr 21, 2023
411a639
Merge pull request #3345 from camilamacedo86/fix-go-v4-plugin-doc
k8s-ci-robot Apr 21, 2023
2a92f18
Merge pull request #3346 from camilamacedo86/fix-kustomize-v2-index
k8s-ci-robot Apr 21, 2023
ff3fa67
Merge pull request #3311 from NikhilSharmaWe/removeNAPatch
k8s-ci-robot Apr 21, 2023
239cfd9
:seedling: cleanup tests after go/v3 deprecation
camilamacedo86 Apr 22, 2023
299cc16
:sparkles: (API and go/v4): Upgrade go version to 1.20
camilamacedo86 Apr 22, 2023
7cc6136
:sparkles: Upgrade image gcr.io/kubebuilder/kube-rbac-proxy
camilamacedo86 Apr 22, 2023
f3f7c8f
:bug: fix scaffold remove bintest dir from gitignore and dockerfile s…
camilamacedo86 Apr 22, 2023
9ba9d57
✨Change `NewBundle` method to build bundles through working with opti…
NikhilSharmaWe Apr 22, 2023
9f62417
:warning: (API) deprecate old func to create new BunlePlugin in favor…
camilamacedo86 Apr 22, 2023
ccd8944
Merge pull request #3360 from camilamacedo86/deprecated-bundle-func
k8s-ci-robot Apr 22, 2023
55823f4
:bug: fix name controllers test
camilamacedo86 Apr 23, 2023
7aa151a
🌱 added test for exec.go (#3352)
khareyash05 Apr 23, 2023
8d67388
fix: scaffold when no boilerplate file
yyy1000 May 1, 2023
b952b9b
fix: only continue when fileNotFound
yyy1000 May 1, 2023
95b84e5
Merge pull request #3358 from camilamacedo86/bump-image
k8s-ci-robot May 1, 2023
939c60f
Merge pull request #3359 from camilamacedo86/fix-bin
k8s-ci-robot May 1, 2023
8dd7624
Merge pull request #3363 from camilamacedo86/fix-name-test-controllers
k8s-ci-robot May 1, 2023
1459db3
:sparkles: (kustomize/v2,go/v4): Upgrade kustomize version from 5.0.0…
camilamacedo86 May 1, 2023
4c98457
Merge pull request #3354 from camilamacedo86/v3-cleanup-test
k8s-ci-robot May 1, 2023
db68e38
Merge pull request #3355 from camilamacedo86/bump-go-120
k8s-ci-robot May 1, 2023
b194082
rm: header.hbs
ashutosh887 May 1, 2023
e894289
rm: header usage
ashutosh887 May 1, 2023
f87efb9
rm: header specific styles
ashutosh887 May 1, 2023
fd4b088
Merge pull request #3381 from ashutosh887/master
k8s-ci-robot May 1, 2023
1ae7c0b
feat: update k8s version to 1.27.1
yyy1000 May 2, 2023
9af6ca4
Merge pull request #3378 from yyy1000/dev
k8s-ci-robot May 2, 2023
801bd20
fix: only update k8s version in go-v4
yyy1000 May 2, 2023
1075dbf
:sparkles: allow container tool to be configured in Makefile
redhatrises May 2, 2023
06f8164
Merge pull request #3383 from yyy1000/update-k8s
k8s-ci-robot May 4, 2023
2a97944
Merge pull request #3371 from redhatrises/make_container_tool_variable
k8s-ci-robot May 4, 2023
4920e55
✨ (go/v4): Upgrade controller-tools from 0.11.3 to v0.12.0 (#3388)
kkkkun May 4, 2023
d0a1806
🌱 Update cronjob-tutorial automatically (#3231)
Eileen-Yu May 4, 2023
8217db9
:book: update doc samples within the latest changes (#3392)
camilamacedo86 May 6, 2023
9d77c35
doc: update go version to v1.20
yyy1000 May 6, 2023
200d7ad
:bug: (deployImage) fix controller tests implemented by removing unec…
camilamacedo86 Apr 23, 2023
4a04609
Merge pull request #3389 from yyy1000/update-doc
k8s-ci-robot May 6, 2023
8b81fd1
feat: scaffold when lincense type none
yyy1000 May 6, 2023
1fa2170
Merge pull request #3391 from yyy1000/fix-license
k8s-ci-robot May 8, 2023
8e5daf5
Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4
dependabot[bot] May 9, 2023
6c11f05
Merge pull request #3397 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot May 9, 2023
818e880
patchesStrategicMerge to Patches
Sajiyah-Salat May 10, 2023
77bc895
Merge pull request #3374 from Sajiyah-Salat/sajiyah#3372
k8s-ci-robot May 11, 2023
12f9fad
Update the Owner Allias accordinly
camilamacedo86 May 11, 2023
4e13150
Merge pull request #3406 from camilamacedo86/onwer-alias
k8s-ci-robot May 11, 2023
604813a
Updated Makefile to support go install kustomize
lauchokyip May 9, 2023
d64868e
Merge pull request #3398 from lauchokyip/kuztomize-go-install
k8s-ci-robot May 12, 2023
c4b1674
Update completion.md with fish shell instructions
davidxia May 13, 2023
11af4d7
:book: fix formatting in quick start
davidxia May 13, 2023
90b06fa
Merge pull request #3410 from davidxia/patch-2
k8s-ci-robot May 13, 2023
3c8a626
Merge pull request #3409 from davidxia/patch-1
k8s-ci-robot May 14, 2023
43e3e86
Added link for cronjob tutorial
lauchokyip May 15, 2023
72013a2
chore: update go version for external plugin sample
Eileen-Yu May 15, 2023
caae1bf
Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5
dependabot[bot] May 15, 2023
6dfd867
Added user prompt for doc
lauchokyip May 16, 2023
ab73fd6
Merge pull request #3414 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot May 16, 2023
88eaf31
Merge pull request #3412 from Eileen-Yu/maintain-external-plugin
k8s-ci-robot May 16, 2023
215a51c
Bump sigs.k8s.io/kubebuilder/v3
dependabot[bot] May 16, 2023
eb80472
Merge pull request #3417 from kubernetes-sigs/dependabot/go_modules/d…
k8s-ci-robot May 16, 2023
3fa4e88
Merge pull request #3416 from lauchokyip/improveDoc1
k8s-ci-robot May 16, 2023
3811dd7
Added the test coverage for completion.go and version.go
Feb 19, 2023
abbc8dd
Merge pull request #3411 from lauchokyip/improveDoc
k8s-ci-robot May 16, 2023
a6fca17
Merge pull request #3233 from yashsingh74/yash-unit-test
k8s-ci-robot May 16, 2023
4444ab5
Quote download URL in quickstart docs
tragiclifestories May 19, 2023
e87c207
Bump github.com/onsi/gomega from 1.27.6 to 1.27.7
dependabot[bot] May 23, 2023
d6b96f1
Merge pull request #3428 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot May 23, 2023
abcb7f3
Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
dependabot[bot] May 23, 2023
379d84f
Merge pull request #3424 from tragiclifestories/patch-1
k8s-ci-robot May 23, 2023
ebe2b08
✨ (go/v4): Allows kubectl to be configured in Makefile
redhatrises May 23, 2023
c9629c4
Fixed manager_webhook_patch not uncommented
lauchokyip May 22, 2023
b95924c
Merge pull request #3429 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot May 23, 2023
db9def4
Merge pull request #3427 from lauchokyip/fixDoc
k8s-ci-robot May 23, 2023
804fed4
Merge pull request #3430 from redhatrises/kubectl_var
k8s-ci-robot May 23, 2023
7711b8f
doc: Fix multigroup migration guide for v4
juanluisvaladas May 10, 2023
597d2d6
test: add e2e tests for sample external plugin
Eileen-Yu May 18, 2023
926dd60
ci: add a script to install sample external plugin
Eileen-Yu May 24, 2023
793e2d3
move joelanford to emeritus
joelanford May 31, 2023
40ec611
Merge pull request #3419 from Eileen-Yu/external-plugin-e2e
k8s-ci-robot May 31, 2023
ee51585
Bump golang.org/x/tools from 0.9.1 to 0.9.3
dependabot[bot] Jun 5, 2023
72d9c8c
Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7
dependabot[bot] Jun 5, 2023
8ab9fd2
fix function name in comments
cuishuang Jun 6, 2023
cf12b8c
Merge pull request #3439 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 6, 2023
fcecdfb
Merge pull request #3440 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 6, 2023
bbd971e
Merge pull request #3441 from cloud-native-team/master
k8s-ci-robot Jun 6, 2023
591f21d
Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
dependabot[bot] Jun 6, 2023
c51daed
Merge pull request #3438 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 6, 2023
81f65c2
Merge pull request #3436 from joelanford/joelanford-emeritus
k8s-ci-robot Jun 6, 2023
05350d2
doc: fix path error
Shabirmean Jun 9, 2023
60ac4a7
Merge pull request #3443 from Shabirmean/patch-1
k8s-ci-robot Jun 10, 2023
cef5f4c
✨re-scaffold the project with a new command (#3431)
yyy1000 Jun 12, 2023
da3322d
:warning: deprecate component config and no longer able to ensure tha…
camilamacedo86 Jun 9, 2023
d6c34bc
Merge pull request #3442 from camilamacedo86/deprecate-component-config
k8s-ci-robot Jun 12, 2023
7d92c74
Bump golang.org/x/text from 0.9.0 to 0.10.0
dependabot[bot] Jun 13, 2023
5e3c22b
Bump github.com/onsi/gomega from 1.27.7 to 1.27.8
dependabot[bot] Jun 13, 2023
9c3575e
Raising event doc page created
Sajiyah-Salat Jun 13, 2023
ae9b659
Merge pull request #3448 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 13, 2023
7a629ec
Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0
dependabot[bot] Jun 13, 2023
326d2df
Merge pull request #3446 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 13, 2023
e24af48
Merge pull request #3447 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 13, 2023
0f390a9
Merge pull request #3450 from Sajiyah-Salat/raising-events
k8s-ci-robot Jun 13, 2023
0920c99
Changes done
Sajiyah-Salat Jun 13, 2023
cf78f51
✨ bump controller-runtime and K8s 1.27 (#3444)
kkkkun Jun 13, 2023
bf654e0
Merge pull request #3453 from Sajiyah-Salat/raising-events-extended
k8s-ci-robot Jun 13, 2023
d9c14df
Merge pull request #3364 from camilamacedo86/fix-deploy-image-test
k8s-ci-robot Jun 14, 2023
235d1e1
feat: make external plugin path configurable
Eileen-Yu Jun 1, 2023
cbea3f6
Merge pull request #3437 from Eileen-Yu/external-plugin-path
k8s-ci-robot Jun 20, 2023
b1b087e
:seedling: fix ci testdata gets outdated because go version and remov…
camilamacedo86 Jun 20, 2023
47f4f18
Merge pull request #3466 from camilamacedo86/fix-ci-testdata
k8s-ci-robot Jun 20, 2023
cb19df6
:seedling: Bump nashmaniac/create-issue-action from 1.1 to 1.2
dependabot[bot] Jun 20, 2023
06d4e8c
build(deps): bump golang.org/x/tools from 0.9.3 to 0.10.0
dependabot[bot] Jun 20, 2023
57fed28
Merge pull request #3462 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Jun 20, 2023
90a3b40
Merge pull request #3463 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 20, 2023
d6c796a
build(deps): bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0
dependabot[bot] Jun 20, 2023
eb4e73a
Merge pull request #3464 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jun 20, 2023
75d3f3e
(kustomize/v2) - deprecate component-config flag
camilamacedo86 Jun 20, 2023
f7d980d
Adding checks to e2e tests to verify make manifest and generate command
camilamacedo86 Jun 20, 2023
660671c
Merge pull request #3467 from camilamacedo86/deprecate-flag-component…
k8s-ci-robot Jun 20, 2023
3a3d1d9
Merge pull request #3468 from camilamacedo86/test-e2e-add
k8s-ci-robot Jun 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ body:
<summary>Code & details examples</summary>

`````markdown
Some code code written in Go:
Some code written in Go:

```go
type Manager struct {
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ body:
<summary>Code & details examples</summary>

`````markdown
Some code code written in Go:
Some code written in Go:

```go
type Manager struct {
Expand Down Expand Up @@ -75,7 +75,7 @@ body:

Does it require a particular Kubernetes version?

Is there currently another isssue associated with this (use github syntax
Is there currently another issue associated with this (use github syntax
like `#xyz` to link to it)?
validations: {required: true}

Expand Down
56 changes: 56 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
# Workflow files stored in the
# default location of `.github/workflows`
directory: "/"
schedule:
interval: "weekly"
commit-message:
prefix: ":seedling:"
labels:
- "ok-to-test"

# Maintain dependencies for go
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
labels:
- "ok-to-test"

# Maintain dependencies for dockerfile in the branches
- package-ecosystem: docker
directory: "/build/thirdparty/darwin"
target-branch: "tools-releases"
schedule:
interval: daily
- package-ecosystem: docker
directory: "/build/thirdparty/linux"
target-branch: "tools-releases"
schedule:
interval: "weekly"

# Maintain dependencies for dockerfile scaffold in the projects
- package-ecosystem: docker
directory: "testdata/project-v3"
schedule:
interval: daily
- package-ecosystem: docker
directory: "testdata/project-v4"
schedule:
interval: "weekly"

# Maintain dependencies for go in external plugin sample
- package-ecosystem: "gomod"
directory: "docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1"
schedule:
interval: "weekly"
labels:
- "ok-to-test"
35 changes: 4 additions & 31 deletions .github/workflows/apidiff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,49 +6,22 @@ on:
pull_request:

jobs:
check_docs_only:
name: check_docs_only
runs-on: ubuntu-18.04
outputs:
skip: ${{ steps.check_docs_only.outputs.skip }}
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- id: check_docs_only
# Since PR's are squashed prior to merging to the branch checked out (default branch),
# HEAD^ will resolve to the previous point in history.
run: |
REF="HEAD^"
[[ -z "${{ github.base_ref }}" ]] || REF=$(git show-ref ${{ github.base_ref }} | head -1 | cut -d' ' -f2)
echo "::set-output name=skip::$(test/check-docs-only.sh $REF)"

go-apidiff:
name: Verify API differences
runs-on: ubuntu-latest
needs: check_docs_only
# Pull requests from different repository only trigger this checks
if: (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository) && needs.check_docs_only.outputs.skip != 'true'
if: (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository)
steps:
- name: Clone the code
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
go-version: "1.19"
go-version: '~1.20'
- name: Execute go-apidiff
uses: joelanford/go-apidiff@v0.4.0
uses: joelanford/go-apidiff@v0.6.0
with:
compare-imports: true
print-compatible: true
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
title: 🐛 go-apidiff failed for ${{ github.sha }}
token: ${{ secrets.GITHUB_TOKEN }}
labels: kind/bug
body: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}
42 changes: 11 additions & 31 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,47 +6,27 @@ on:
pull_request:

jobs:
check_docs_only:
name: check_docs_only
runs-on: ubuntu-18.04
outputs:
skip: ${{ steps.check_docs_only.outputs.skip }}
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- id: check_docs_only
# Since PR's are squashed prior to merging to the branch checked out (default branch),
# HEAD^ will resolve to the previous point in history.
run: |
REF="HEAD^"
[[ -z "${{ github.base_ref }}" ]] || REF=$(git show-ref ${{ github.base_ref }} | head -1 | cut -d' ' -f2)
echo "::set-output name=skip::$(test/check-docs-only.sh $REF)"

lint:
name: golangci-lint
runs-on: ubuntu-latest
needs: check_docs_only
# Pull requests from the same repository won't trigger this checks as they were already triggered by the push
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository) && needs.check_docs_only.outputs.skip != 'true'
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository)
steps:
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
go-version: 1.19
go-version: '~1.20'
- name: Clone the code
uses: actions/checkout@v3
- name: Run linter
uses: golangci/golangci-lint-action@v3
with:
version: v1.49 # Always uses the latest patch version.
version: v1.51
only-new-issues: true # Show only new issues if it's a pull request
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
title: 🐛 Lint failed for ${{ github.sha }}
token: ${{ secrets.GITHUB_TOKEN }}
labels: kind/bug
body: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}

yamllint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run yamllint make target
run: make yamllint
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Fetch all tags
run: git fetch --force --tags
- name: Set up Go
uses: actions/setup-go@v2
uses: actions/setup-go@v4
with:
go-version: '~1.19'
go-version: '~1.20'
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@v2
uses: goreleaser/goreleaser-action@v4
with:
version: v1.11.2
args: release -f ./build/.goreleaser.yml --rm-dist
Expand Down
15 changes: 4 additions & 11 deletions .github/workflows/testdata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,14 @@ jobs:
- name: Clone the code
uses: actions/checkout@v3
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
go-version: '1.19'
go-version: '~1.20'
- name: Remove pre-installed kustomize
# This step is needed as the following one tries to remove
# kustomize for each test but has no permission to do so
run: sudo rm -f /usr/local/bin/kustomize
- name: Verify testdata directory
run: make check-testdata
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
title: 🐛 Testadata verification failed for ${{ github.sha }}
token: ${{ secrets.GITHUB_TOKEN }}
labels: kind/bug
body: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}
- name: Verify docs update
run: make check-docs
22 changes: 2 additions & 20 deletions .github/workflows/unit-tests-legacy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,30 +21,12 @@ jobs:
- name: Clone the code
uses: actions/checkout@v3
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
# the go/v2 cannot be updated and is scaffold with golang 1.13
# (version used by its dep version of the controller-runtime)
# however, we are unable to downgrade the version here
# because we will face errors
# So we are keeping the latest version where it works
# and highlighting that must be fixed
# Therefore, we probably will deprecate go/v2 soon since we cannot upgrade it
# to use the versions of controller-runtime > v0.9
# and controller-tools > v0.6 as k8s > 1.21 then it might not be valid we spend effort on this fix
go-version: "1.17"
go-version: "1.19"
# This step is needed as the following one tries to remove
# kustomize for each test but has no permission to do so
- name: Remove pre-installed kustomize
run: sudo rm -f /usr/local/bin/kustomize
- name: Perform the test
run: make test-legacy
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
title: 🐛 Unit tests failed on ${{ matrix.os }} for ${{ github.sha }}
token: ${{ secrets.GITHUB_TOKEN }}
labels: kind/bug
body: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}
40 changes: 6 additions & 34 deletions .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,6 @@ on:
pull_request:

jobs:
check_docs_only:
name: check_docs_only
runs-on: ubuntu-18.04
outputs:
skip: ${{ steps.check_docs_only.outputs.skip }}
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- id: check_docs_only
# Since PR's are squashed prior to merging to the branch checked out (default branch),
# HEAD^ will resolve to the previous point in history.
run: |
REF="HEAD^"
[[ -z "${{ github.base_ref }}" ]] || REF=$(git show-ref ${{ github.base_ref }} | head -1 | cut -d' ' -f2)
echo "::set-output name=skip::$(test/check-docs-only.sh $REF)"

test:
name: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
Expand All @@ -31,24 +14,23 @@ jobs:
os:
- ubuntu-latest
- macos-latest
needs: check_docs_only
# Pull requests from the same repository won't trigger this checks as they were already triggered by the push
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository) && needs.check_docs_only.outputs.skip != 'true'
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository)
steps:
- name: Clone the code
uses: actions/checkout@v3
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
go-version: "1.19"
go-version: '~1.20'
# This step is needed as the following one tries to remove
# kustomize for each test but has no permission to do so
- name: Remove pre-installed kustomize
run: sudo rm -f /usr/local/bin/kustomize
- name: Perform the test
run: make test
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
uses: nashmaniac/create-issue-action@v1.2
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
Expand All @@ -61,15 +43,14 @@ jobs:
name: Code coverage
needs:
- test
- check_docs_only
runs-on: ubuntu-latest
# Pull requests from the same repository won't trigger this checks as they were already triggered by the push
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository) && needs.check_docs_only.outputs.skip != 'true'
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository)
steps:
- name: Clone the code
uses: actions/checkout@v3
- name: Setup Go
uses: actions/setup-go@v3
uses: actions/setup-go@v4
with:
go-version: "1.19"
- name: Generate the coverage output
Expand All @@ -78,12 +59,3 @@ jobs:
uses: shogo82148/actions-goveralls@v1
with:
path-to-profile: coverage-all.out
- name: Report failure
uses: nashmaniac/create-issue-action@v1.1
# Only report failures of pushes (PRs have are visible through the Checks section) to the default branch
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/master'
with:
title: 🐛 Coverage report failed for ${{ github.sha }}
token: ${{ secrets.GITHUB_TOKEN }}
labels: kind/bug
body: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}
2 changes: 1 addition & 1 deletion .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ jobs:
steps:
- name: Verifier action
id: verifier
uses: kubernetes-sigs/kubebuilder-release-tools@v0.2.0
uses: kubernetes-sigs/kubebuilder-release-tools@v0.3.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
.idea/
.vscode/

WORKSPACE
# don't check in the build output of the book
docs/book/book/

# ignore auto-generated dir by `mdbook serve`
docs/book/src/docs

# Editor temp files
*~
\#*#
Expand All @@ -22,3 +25,4 @@ docs/book/book/
# skip testdata go.sum, since it may have
# different result depending on go version
/testdata/**/go.sum
/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/bin
Loading
Loading