9 Commits

Author SHA1 Message Date
Ivan Ka
1c9913bbdb
chore(deps): tools bump and process in contributor docs (#6118)
* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): tools bump

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-20 22:20:14 +05:30
Steve Hipwell
01f08ebf87
chore: Release chart for v0.17.0 (#5479)
Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
2025-06-12 08:06:57 -07:00
Michel Loiseleur
d0e6a9075e
chore(crd): move code to apis/v1alpha1 (#5446)
* chore(crd): move code to `api/v1alpha1`

* fix license check

* fix linter

* remove obsolete exclusion on linter
2025-05-23 08:16:37 -07:00
Michel Loiseleur
2481c07e95
chore(crd): use conventional paths and update controller-gen to v0.17.2 (#5287)
* chore(crd): update controller-gen to v0.17.2

* review: only one crd manifest

* set crd in expected paths
2025-05-04 12:53:56 -07:00
Justin Santa Barbara
cb364cdbf7 Move config to apimachinery (#37)
Types that we want to work using apimachinery typically go into
pkg/apis/X, and the validation goes into pkg/apis/X/validation.  We then
add versions into e.g. pkg/apis/X/v1alpha1, but this feels premature at
the moment.

Changing this later is annoyingly difficult, especially in terms of
validation and dependencies.

We will want the apimachinery, so that we can configure from a
configuration file that is versioned.  Hopefully dns-controller won't
end up so complicated that we will require it, but I think there is also
value in following the "standard" patterns for controllers that are
emerging from e.g. ingress.

For a fairly simple example of an API, please consult
https://github.com/kubernetes/kubernetes/tree/master/pkg/apis/certificates
2017-03-01 11:49:02 +01:00
ideahitme
87c6cd728d fix boilerplate for config_test 2017-02-24 14:55:18 +01:00
ideahitme
0537b77f16 boilerplate header is newline sensitive -_- 2017-02-21 18:53:50 +01:00
ideahitme
c666bbcb7d add boilerplate header 2017-02-21 18:47:07 +01:00
ideahitme
74a2d8ace7 move config to separate package 2017-02-21 16:15:21 +01:00