Skip to content

Commit f459fac

Browse files
chore: update Flux CRDs to latest versions (#164)
1 parent 770c0b4 commit f459fac

16 files changed

Lines changed: 48 additions & 33 deletions

crds/flux-operator-fluxinstances.crds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.20.0
6+
controller-gen.kubebuilder.io/version: v0.21.0
77
name: fluxinstances.fluxcd.controlplane.io
88
spec:
99
group: fluxcd.controlplane.io

crds/flux-operator-fluxreports.crds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.20.0
6+
controller-gen.kubebuilder.io/version: v0.21.0
77
name: fluxreports.fluxcd.controlplane.io
88
spec:
99
group: fluxcd.controlplane.io

crds/flux-operator-resourcesetinputproviders.crds.yaml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.20.0
6+
controller-gen.kubebuilder.io/version: v0.21.0
77
name: resourcesetinputproviders.fluxcd.controlplane.io
88
spec:
99
group: fluxcd.controlplane.io
@@ -216,6 +216,9 @@ spec:
216216
- AzureDevOpsBranch
217217
- AzureDevOpsTag
218218
- AzureDevOpsPullRequest
219+
- AWSCodeCommitBranch
220+
- AWSCodeCommitTag
221+
- AWSCodeCommitPullRequest
219222
- GiteaBranch
220223
- GiteaTag
221224
- GiteaPullRequest
@@ -244,8 +247,12 @@ spec:
244247
is a Git provider
245248
rule: '!self.type.startsWith(''Git'') || self.url.startsWith(''http'')'
246249
- message: spec.url must start with 'http://' or 'https://' when spec.type
247-
is a Git provider
248-
rule: '!self.type.startsWith(''AzureDevOps'') || self.url.startsWith(''http'')'
250+
is an AzureDevOps provider
251+
rule: '!self.type.startsWith(''AzureDevOps'') || self.url.startsWith(''http://'')
252+
|| self.url.startsWith(''https://'')'
253+
- message: spec.url must start with 'https://' when spec.type is a AWSCodeCommit
254+
provider
255+
rule: '!self.type.startsWith(''AWSCodeCommit'') || self.url.startsWith(''https://'')'
249256
- message: spec.url must start with 'oci://' when spec.type is an OCI
250257
provider
251258
rule: '!self.type.endsWith(''ArtifactTag'') || self.url.startsWith(''oci'')'
@@ -260,17 +267,19 @@ spec:
260267
rule: self.type != 'ExternalService' || !self.url.startsWith('http://')
261268
|| (has(self.insecure) && self.insecure)
262269
- message: cannot specify spec.serviceAccountName when spec.type is not
263-
one of AzureDevOps* or *ArtifactTag
270+
one of AzureDevOps*, AWSCodeCommit* or *ArtifactTag
264271
rule: '!has(self.serviceAccountName) || self.type.startsWith(''AzureDevOps'')
265-
|| self.type.endsWith(''ArtifactTag'')'
272+
|| self.type.startsWith(''AWSCodeCommit'') || self.type.endsWith(''ArtifactTag'')'
266273
- message: cannot specify spec.certSecretRef when spec.type is one of
267-
Static, AzureDevOps*, ACRArtifactTag, ECRArtifactTag or GARArtifactTag
274+
Static, AzureDevOps*, AWSCodeCommit*, ACRArtifactTag, ECRArtifactTag
275+
or GARArtifactTag
268276
rule: '!has(self.certSecretRef) || !(self.url == ''Static'' || self.type.startsWith(''AzureDevOps'')
269-
|| (self.type.endsWith(''ArtifactTag'') && self.type != ''OCIArtifactTag''))'
270-
- message: cannot specify spec.secretRef when spec.type is one of Static,
271-
ACRArtifactTag, ECRArtifactTag or GARArtifactTag
272-
rule: '!has(self.secretRef) || !(self.url == ''Static'' || (self.type.endsWith(''ArtifactTag'')
277+
|| self.type.startsWith(''AWSCodeCommit'') || (self.type.endsWith(''ArtifactTag'')
273278
&& self.type != ''OCIArtifactTag''))'
279+
- message: cannot specify spec.secretRef when spec.type is one of Static,
280+
AWSCodeCommit*, ACRArtifactTag, ECRArtifactTag or GARArtifactTag
281+
rule: '!has(self.secretRef) || !(self.url == ''Static'' || self.type.startsWith(''AWSCodeCommit'')
282+
|| (self.type.endsWith(''ArtifactTag'') && self.type != ''OCIArtifactTag''))'
274283
status:
275284
description: ResourceSetInputProviderStatus defines the observed state
276285
of ResourceSetInputProvider.

crds/flux-operator-resourcesets.crds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.20.0
6+
controller-gen.kubebuilder.io/version: v0.21.0
77
name: resourcesets.fluxcd.controlplane.io
88
spec:
99
group: fluxcd.controlplane.io

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"generated_at": "2026-04-27T10:53:43Z",
2+
"generated_at": "2026-05-11T11:57:38Z",
33
"flux_versions": {
44
"source-controller": "v1.8.3",
55
"kustomize-controller": "v1.8.4",

src/models/_generated/flux_operator_fluxinstances.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#![allow(clippy::all)]
55

66
// WARNING: generated by kopium - manual changes will be overwritten
7-
// kopium command: kopium --filename /tmp/tmp.Npfd37zKnc/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
7+
// kopium command: kopium --filename /tmp/tmp.c52uWqChaQ/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
88
// kopium version: 0.23.0
99

1010
#[allow(unused_imports)]

src/models/_generated/flux_operator_fluxreports.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#![allow(clippy::all)]
55

66
// WARNING: generated by kopium - manual changes will be overwritten
7-
// kopium command: kopium --filename /tmp/tmp.BjxHmIsu8v/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
7+
// kopium command: kopium --filename /tmp/tmp.VDgTaYkiZM/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
88
// kopium version: 0.23.0
99

1010
#[allow(unused_imports)]

src/models/_generated/flux_operator_resourcesetinputproviders.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#![allow(clippy::all)]
55

66
// WARNING: generated by kopium - manual changes will be overwritten
7-
// kopium command: kopium --filename /tmp/tmp.rRXNwKC7OV/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
7+
// kopium command: kopium --filename /tmp/tmp.NBZi3BeoJj/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
88
// kopium version: 0.23.0
99

1010
#[allow(unused_imports)]
@@ -234,6 +234,12 @@ pub enum ResourceSetInputProviderType {
234234
AzureDevOpsBranch,
235235
AzureDevOpsTag,
236236
AzureDevOpsPullRequest,
237+
#[serde(rename = "AWSCodeCommitBranch")]
238+
AwsCodeCommitBranch,
239+
#[serde(rename = "AWSCodeCommitTag")]
240+
AwsCodeCommitTag,
241+
#[serde(rename = "AWSCodeCommitPullRequest")]
242+
AwsCodeCommitPullRequest,
237243
GiteaBranch,
238244
GiteaTag,
239245
GiteaPullRequest,

src/models/_generated/flux_operator_resourcesets.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#![allow(clippy::all)]
55

66
// WARNING: generated by kopium - manual changes will be overwritten
7-
// kopium command: kopium --filename /tmp/tmp.gP8z0fCX0t/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
7+
// kopium command: kopium --filename /tmp/tmp.edKKSBfGJv/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
88
// kopium version: 0.23.0
99

1010
#[allow(unused_imports)]

src/models/_generated/helm_controller.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#![allow(clippy::all)]
55

66
// WARNING: generated by kopium - manual changes will be overwritten
7-
// kopium command: kopium --filename /tmp/tmp.zMlAR0q4EF/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
7+
// kopium command: kopium --filename /tmp/tmp.NXSJl3Q70q/doc1.yaml --derive Default --derive PartialEq --docs --smart-derive-elision
88
// kopium version: 0.23.0
99

1010
#[allow(unused_imports)]

0 commit comments

Comments
 (0)