Skip to content

Releases: kubernetes-sigs/kubebuilder

v2.0.0-alpha.4

07 Jun 23:11
a2db52f
Compare
Choose a tag to compare
v2.0.0-alpha.4 Pre-release
Pre-release

Changelog

a6c30aa 📖 update quickstart to use 2.0.0-alpha.3 release
b2c81ae ✨ add a flag for the leader elction feature
fe027da ✨ cache go module cache in docker

v2.0.0-alpha.3

07 Jun 00:33
b4afe8f
Compare
Choose a tag to compare
v2.0.0-alpha.3 Pre-release
Pre-release

Changelog

78d62b9 📖 Fix typos and improve grammar
d08fadf 📖 quick start guide updated to use 2.0.0-alpha.2
8c29f4a 🐛 added multigroup check while creating resource
71237a9 🐛 fix a plural name bug
ca5af80 :bugfix: fix missing add-to-scheme calls on new API version
2413690 🏃 enable travis e2e tests
13df0d6 🏃 remove Dep manifests from KB repo
c62a4c5 🏃 use latest beta releases of cr/ct
a80870c ✨ cleanup stale label in v2 scaffolding
09f13b4 ✨ use Deployment for v2 scaffolding
021db9f Doc Clarification: Using an External Type
a3be830 Fix controller chapter indentation
fde6536 Fix typo in book
7924e6b wrong terminology format

v2.0.0-alpha.2

23 May 20:32
22344ac
Compare
Choose a tag to compare
v2.0.0-alpha.2 Pre-release
Pre-release

Changelog

c6aae5a 📖 quick start update to install 2.0.0-alpha.1
f62636b :bugfix: avoid duplicate import/add-to-scheme code snippets
a205045 :bugfix: fixed path-to-crd-dir in controller test suite
1d3c489 Add version dependent questions for apis
5a57e96 README: Update broken book links
d438180 Update controller file path
b39c966 Update cronjob_controller.go
0d4339b chore: user real example, and fix yaml in markdown
55dc1af reflect v2 directory structure in cmd questions.
30141df remove paths for yes/no questions in api cmd
a28e6c1 scaffold/v2/group: fix comment capitalization for golint

v2.0.0-alpha.1

17 May 23:23
a39cc1a
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

Changelog

9bbc621 🏃 delete unused test files (commited by mistake)
865787d 🏃 updated ct/ct version to 0.2.0-beta.1
880d52b 🏃 updated install instructions to use 2.0.0-alpha.0
0038e5f Fix kustomize go link in quickstart
6fca9a1 Go links for kustomize and snapshot builds
bef32d2 Mention master snapshot releases
f732557 Update book with kustomize go link

v2.0.0-alpha.0

16 May 22:48
41e0cc9
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release

Changelog

e328fd8 📖 Elaborate on the design pricipals of KB
b5d62aa 📖 bumped up the latest stable version
6584fcf :bugfix: fixed docker image file for v2 scaffolding
026adc1 :bugfix: manager pod to not mount cert assets by default
ade3794 👻 fix a name changing issue and a missing scaffolding
9d5d401 🏃 Design for Simplified Scaffolding
3ab437e 🏃 add a design folder and template
5dbed55 🏃 added vendor tgz for test projects using git-lfs
2ea629b 🏃 build k8s 1.13.5 bundle
6ea6582 🏃 drop unused gitbook cloud build config
6431374 🏃 fix gsutil push issue
f8dba2e 🏃 move current scaffolding under v1 pkg
b0a1f7b 🏃 moved test project v2 dir
1ae1276 🏃 package k8s 1.14.1 in kubebuilder builds
46cdedf 🏃 switch to using Go modules in build tooling
3081aef 🏃 update k8s dep for test project
a6be10a 🏃 updated controller-runtime/tools to 0.2.0-beta.0
05a193d 🏃 use k8s 1.14.1 in test scripts
637f606 ✨ scaffolding structure using builder pattern
4b3940c ✨ stop using k8s.io/apimachinery to convert kind to resource
a3e6e25 ✨ use new scaffolding and more kustomize features
8e34625 Actually move test projects to testdata
45a97aa Add issue templates
bb747d9 Add link, redirect for v1 book
8158a97 Add shortlinks to releases via go.kubebuilder.io
7055654 Cache go dependencies in Travis
a9dec80 Clean up old book
b66b29d Download git-lfs directly on OSX
b0a1dac Fix function comments based on best practices from Effective Go
7bf07e7 Fix imports.Process being confused on v1
568e2e6 Fix introduction.md
f92995f Fix legacy book link
88d2409 Fix link of designs directory
aa8dcfd Fix redirects
8602652 Fix some phrases in what_is_a_controller.md
2d9f02a Fix the the golden file such that it matches the new Dockerfile template.
e225922 Fix typo in book start page
6f9c1d2 Fix typo in init_project
c0ef9b2 Fix typo in quickstart guide
5093a52 Fix typo: namespaces/namespaced
7e29baf GOPATH is a multi-value environment variable
cfbe7bd Improve Dockerfile template such that copying vendor dir is cached.
8ea0e79 Kubebuilder Annotation Document
5ae221b More shortlinks
50e68c5 Move test project to testdata
52ba0c3 New Book
070467e Remove golden file unit tests
6bf7647 Remove vendor (no longer needed with modules)
1d03cb4 Scaffold v1 with controller-runtime v0.1.8
8493612 Switch default project version to v2
008660c Switch kb dependencies over to modules
82451fb Switch to current directory in tests
0530fd1 Switch v2 Scaffolding to Use Go Modules
612671c Switch v2 scaffolding to controller-tools 0.2.0
ef1ab51 Template controller name when logging
a81d04d Typo
ede863e Typo fixed - Kubenernetes
0f0fc77 Update documentation for Finalizers to return an explicit error (#590)
8476e7e Update documentation for client-go informers
e4be238 Updating double quotes in help text
1ad5081 Use idiomatic gomega syntax in generated tests
ff3895a Workaround an issue so that controller-manager can rollback from a broken state
87a58d6 add an install target
5365576 fix webhook related scaffolding
b024fe4 fix: windows releases
3f1495f gitignore bin/
2f32b9f simplify GOPATH
f2785d4 typo correction
ae6ee76 update kustomize scaffolding to work with kustomize 2.0
ee11b10 update testdata
9d43848 use distroless/static

v1.0.8

25 Jan 23:13
1adf50e
Compare
Choose a tag to compare

Changelog

fbc8136 .gitignore: Ignore bazel symlinks
513b853 📖 add kubebuilder workshop in the book
ceb589e 📖 update create events section
ae66113 📖 update create events section
047d8f4 🐛 report error if GOPATH env is missing
a2fd609 🏃 updated k8s version to 1.13.1 in build scripts
d08bee1 🏃 updating tools to k8s 1.13.1
524286f 🏃 use 1.12.3 k8s binaries. [Action Required for upgrading from kubebuilder <=v1.0.7 to >= v1.0.8] please read #557
0d6d8d5 🏃 use netlify preview
0d44cfb ✨ update vendor
fb60989 Bump installation version to 1.0.7
6ef4807 Directly return after Create in Reconcile
985a292 Fix a flaky reconcile test when delete
cdffed0 Fix links in quickstart.md
eee4abe Fix some typos
b31f9a3 Improve the commands descriptions
8c5c6c9 Remove hardcoded years in scaffold tests
0df2b10 Remove race condition in templated controller test
c4e10eb Run ./generated_golden.sh for PR #572
3a08287 Simplified example
6dcb234 Skip update when instance is created
b7146c7 Update book README, fix a typo and formatting
eff8a42 Update year from 2018 -> 2019 in scaffold tests
cb425ee Use quotes for download links
289562d add all resources valudate
3bc3b18 add https redirect
2809c99 add redirect for netlify
65852d2 fix package lock
4a9c63f mv auth proxy resource to project package
1b709ec pin lodash version
93a8b9b rm not resource validate
6310ab6 rm unused imported to fix ci
bb8b378 update how to deploy kubebuilder book

v1.0.7

20 Dec 18:40
63bd360
Compare
Choose a tag to compare

Changelog

19aa16e 📖 added a section on monitoring
7af9453 📖 updated version in installation instructions
0fe2532 [book] add how to get auth proxy for older project
35dabc3 add comments about how to use the client
b34052d add control-plane: controller-manager label to ns
45ff91c make webhook scaffolding work with old project
3e8033c use gcr auth proxy image

v1.0.6

12 Dec 23:10
2103ee7
Compare
Choose a tag to compare

Changelog

0f042f9 .gitignore: Add temp files
001b3ad 🏃 not run make for each command in generated_golden.sh
a227e64 ✨ scaffold auth proxy
70e6002 ✨ update vendor
d904596 Add more example code of using finalizer
d82a96b Add predicate func example in book
3e1d702 Fix controller example in gitbook
62bcb7c Fix installation procedure in getting started
9fda45d Fix reference to RoleBinding vs Role
dd009f2 Fix remarks reported by Sunil Arora such as : 1) use temp dir, 2) check os, hw and exists if non supported, 3) add prereq - curl, tar, if kubebuilder folder is empty
e5ae20d Fix typos: runing->running, genrating->generating
6588609 Improve the commands descriptions
ff4b9a2 Move top HW, OS, program checks. Use pushd/popd. Add missing echo commands to update PATH
641bf03 Parse flags on startup.
e87227a Put the manager binary into /, instead of /root/
4658025 Remove additional bin/bash comment. Exit the installation process if /usr/local/kubebuilder folder exists. Rename KUBEBUILDER_VAR_NAME
36d4adb Remove the duplicated word defaults
17f2e51 Remove unneeded user action comment.
db29604 Rename GitBook release folder to "_book" from "public"
c6664b2 Update GitBook Release Instructions and npm deps
8160481 [book] webhook manifest generator
2d6bc05 add RBAC annotation for status subresource
acfc9c4 add integration test guide
188f3c9 add test for webhook scaffolding
4053e38 adding unstructured example
a14e053 book: added docs for status subresource
93530af book: added generating CRD documentation
8935a2b book: fixed broken links
f66b5b4 bump go version to 1.11
586aeb2 docs for using client-go gen
12ad30b enable prometheus metrics integration
99e0923 fix incorrect logr usage
1e9ac15 install.sh test
ca294cb update how to build kubebuilder locally
e14a55f update how to build tools for kubebuilder
d19d1ad update test project
6f848b7 updated the version in installation instructions
389b893 use controller-runtime logging in controller

v1.0.5

16 Oct 21:38
f15ca68
Compare
Choose a tag to compare

Changelog

557f735 (WIP) Add subresource annotation documents in gitbook
c106197 Add missing type to ContainerSetStatus example
4adca08 Allow additional arguments to be provided to dep
cdd95c6 Fix CLI help text for init command
76f19b4 Update GitBook
4bc439c Update GitBook with finalizers
243bc2f Update Quick Start Guide
2319f2d Update contributing guide
254f91c Update gitbook with webhooks
5c1e6fb Update init.go
1a1f80c add alpha webhook cmd
22f1006 add required pkgs for dep and update vendor
2336462 book: added section for using finalizers
536d619 book: updated js packages and re-generated HTMLs
8227962 change import path to use vanity URL sigs.k8s.io
3a51c0c check in generated deepcopy go files
c4a61e0 cleanup kubebulder-gen
a4da674 cleanup: deleted old docs
039df2a cleanup: deleted pkgs used by v0 projects
67ccc5b deleted all the v0 commands
a0a9e4a drop scaffold pkg from vendor
883ca64 drop support for legacy (v0) projects
611f43f fix alignment issue in finalizers doc
f084285 fix cloud build
7b138f1 improved Go version check
d2255fe move scaffold pkg from controller-tools
2c1cb3b move test project from controller-tools
639d8c5 move vendor from cmd/ to root
8915bdd moved v1 cmds to main pkg and restructured wiring of commands
ff42deb not check in arch and os specific node_modules
9e5af44 refactor: moved init.go to main pkg
0dee064 remove v0 e2e tests
5714d0c support webhook scaffolding
504afbd update RELEASE instructions for gitbook
297dd73 update instructions of how to run gitbook
4e9eac3 update vendor
e3caf3d updated the controller-tools pkg under vendor dir
9e6a9a1 webhook gitbook

v1.0.4

11 Sep 21:10
f954dc7
Compare
Choose a tag to compare

Changelog

48d2eff pick up latest controller-tools
f9796ef updated docs for updating the vendor deps