Skip to content

Commit c45b0e8

Browse files
authored
Merge pull request fluxcd#1983 from fluxcd/remove-v1beta2-api
Remove deprecated APIs in group `source.toolkit.fluxcd.io/v1beta2`
2 parents a50e1c2 + f3ba9f9 commit c45b0e8

14 files changed

Lines changed: 13 additions & 5611 deletions

PROJECT

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,12 @@ resources:
44
- group: source
55
kind: GitRepository
66
version: v1
7-
- group: source
8-
kind: GitRepository
9-
version: v1beta2
107
- group: source
118
kind: HelmRepository
129
version: v1
13-
- group: source
14-
kind: HelmRepository
15-
version: v1beta2
1610
- group: source
1711
kind: HelmChart
1812
version: v1
19-
- group: source
20-
kind: HelmChart
21-
version: v1beta2
22-
- group: source
23-
kind: Bucket
24-
version: v1beta2
25-
- group: source
26-
kind: GitRepository
27-
version: v1beta1
28-
- group: source
29-
kind: HelmRepository
30-
version: v1beta1
31-
- group: source
32-
kind: HelmChart
33-
version: v1beta1
34-
- group: source
35-
kind: Bucket
36-
version: v1beta1
37-
- group: source
38-
kind: OCIRepository
39-
version: v1beta2
4013
- group: source
4114
kind: Bucket
4215
version: v1

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@ and is a core component of the [GitOps toolkit](https://fluxcd.io/flux/component
1616

1717
## APIs
1818

19-
| Kind | API Version |
20-
|----------------------------------------------------|-------------------------------|
21-
| [GitRepository](docs/spec/v1/gitrepositories.md) | `source.toolkit.fluxcd.io/v1` |
22-
| [OCIRepository](docs/spec/v1/ocirepositories.md) | `source.toolkit.fluxcd.io/v1` |
23-
| [HelmRepository](docs/spec/v1/helmrepositories.md) | `source.toolkit.fluxcd.io/v1` |
24-
| [HelmChart](docs/spec/v1/helmcharts.md) | `source.toolkit.fluxcd.io/v1` |
25-
| [Bucket](docs/spec/v1/buckets.md) | `source.toolkit.fluxcd.io/v1` |
19+
| Kind | API Version |
20+
|-------------------------------------------------------|-------------------------------|
21+
| [GitRepository](docs/spec/v1/gitrepositories.md) | `source.toolkit.fluxcd.io/v1` |
22+
| [OCIRepository](docs/spec/v1/ocirepositories.md) | `source.toolkit.fluxcd.io/v1` |
23+
| [HelmRepository](docs/spec/v1/helmrepositories.md) | `source.toolkit.fluxcd.io/v1` |
24+
| [HelmChart](docs/spec/v1/helmcharts.md) | `source.toolkit.fluxcd.io/v1` |
25+
| [Bucket](docs/spec/v1/buckets.md) | `source.toolkit.fluxcd.io/v1` |
26+
| [ExternalArtifact](docs/spec/v1/externalartifacts.md) | `source.toolkit.fluxcd.io/v1` |
2627

2728
## Features
2829

api/v1beta2/bucket_types.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -271,12 +271,7 @@ func (in *Bucket) GetArtifact() *meta.Artifact {
271271

272272
// +genclient
273273
// +kubebuilder:object:root=true
274-
// +kubebuilder:subresource:status
275-
// +kubebuilder:deprecatedversion:warning="v1beta2 Bucket is deprecated, upgrade to v1"
276-
// +kubebuilder:printcolumn:name="Endpoint",type=string,JSONPath=`.spec.endpoint`
277-
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
278-
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
279-
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""
274+
// +kubebuilder:skipversion
280275

281276
// Bucket is the Schema for the buckets API.
282277
type Bucket struct {

api/v1beta2/gitrepository_types.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -287,12 +287,7 @@ func (in *GitRepository) GetArtifact() *meta.Artifact {
287287
// +genclient
288288
// +kubebuilder:object:root=true
289289
// +kubebuilder:resource:shortName=gitrepo
290-
// +kubebuilder:subresource:status
291-
// +kubebuilder:deprecatedversion:warning="v1beta2 GitRepository is deprecated, upgrade to v1"
292-
// +kubebuilder:printcolumn:name="URL",type=string,JSONPath=`.spec.url`
293-
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
294-
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
295-
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""
290+
// +kubebuilder:skipversion
296291

297292
// GitRepository is the Schema for the gitrepositories API.
298293
type GitRepository struct {

api/v1beta2/helmchart_types.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -217,15 +217,7 @@ func (in *HelmChart) GetValuesFiles() []string {
217217
// +genclient
218218
// +kubebuilder:object:root=true
219219
// +kubebuilder:resource:shortName=hc
220-
// +kubebuilder:subresource:status
221-
// +kubebuilder:deprecatedversion:warning="v1beta2 HelmChart is deprecated, upgrade to v1"
222-
// +kubebuilder:printcolumn:name="Chart",type=string,JSONPath=`.spec.chart`
223-
// +kubebuilder:printcolumn:name="Version",type=string,JSONPath=`.spec.version`
224-
// +kubebuilder:printcolumn:name="Source Kind",type=string,JSONPath=`.spec.sourceRef.kind`
225-
// +kubebuilder:printcolumn:name="Source Name",type=string,JSONPath=`.spec.sourceRef.name`
226-
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
227-
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
228-
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""
220+
// +kubebuilder:skipversion
229221

230222
// HelmChart is the Schema for the helmcharts API.
231223
type HelmChart struct {

api/v1beta2/helmrepository_types.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,7 @@ func (in *HelmRepository) GetArtifact() *meta.Artifact {
198198
// +genclient
199199
// +kubebuilder:object:root=true
200200
// +kubebuilder:resource:shortName=helmrepo
201-
// +kubebuilder:subresource:status
202-
// +kubebuilder:deprecatedversion:warning="v1beta2 HelmRepository is deprecated, upgrade to v1"
203-
// +kubebuilder:printcolumn:name="URL",type=string,JSONPath=`.spec.url`
204-
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
205-
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
206-
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""
201+
// +kubebuilder:skipversion
207202

208203
// HelmRepository is the Schema for the helmrepositories API.
209204
type HelmRepository struct {

api/v1beta2/ocirepository_types.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,12 +285,7 @@ func (in *OCIRepository) GetLayerOperation() string {
285285
// +genclient
286286
// +kubebuilder:object:root=true
287287
// +kubebuilder:resource:shortName=ocirepo
288-
// +kubebuilder:subresource:status
289-
// +kubebuilder:deprecatedversion:warning="v1beta2 OCIRepository is deprecated, upgrade to v1"
290-
// +kubebuilder:printcolumn:name="URL",type=string,JSONPath=`.spec.url`
291-
// +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].status",description=""
292-
// +kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[?(@.type==\"Ready\")].message",description=""
293-
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description=""
288+
// +kubebuilder:skipversion
294289

295290
// OCIRepository is the Schema for the ocirepositories API
296291
type OCIRepository struct {

0 commit comments

Comments
 (0)