mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-27 18:18:41 +00:00
Update Flux Operator (#567)
See [Releases](https://github.com/controlplaneio-fluxcd/flux-operator/releases) for details <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced Flux Operator CustomResourceDefinition (CRD) with new metadata handling capabilities - Added support for common metadata annotations and labels - Introduced new resource naming and artifact revision tracking - **Version Updates** - Flux Operator upgraded from v0.10.0 to v0.12.0 - Flux Instance chart updated from v0.9.0 to v0.12.0 <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Kingdon B <kingdon@urmanac.com>
This commit is contained in:
@@ -8,7 +8,7 @@ annotations:
|
||||
- name: Upstream Project
|
||||
url: https://github.com/controlplaneio-fluxcd/flux-operator
|
||||
apiVersion: v2
|
||||
appVersion: v0.10.0
|
||||
appVersion: v0.12.0
|
||||
description: 'A Helm chart for deploying the Flux Operator. '
|
||||
home: https://github.com/controlplaneio-fluxcd
|
||||
icon: https://raw.githubusercontent.com/cncf/artwork/main/projects/flux/icon/color/flux-icon-color.png
|
||||
@@ -25,4 +25,4 @@ sources:
|
||||
- https://github.com/controlplaneio-fluxcd/flux-operator
|
||||
- https://github.com/controlplaneio-fluxcd/charts
|
||||
type: application
|
||||
version: 0.10.0
|
||||
version: 0.12.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# flux-operator
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
The [Flux Operator](https://github.com/controlplaneio-fluxcd/flux-operator) provides a
|
||||
declarative API for the installation and upgrade of CNCF [Flux](https://fluxcd.io) and the
|
||||
|
||||
@@ -99,6 +99,23 @@ spec:
|
||||
- domain
|
||||
- networkPolicy
|
||||
type: object
|
||||
commonMetadata:
|
||||
description: |-
|
||||
CommonMetadata specifies the common labels and annotations that are
|
||||
applied to all resources. Any existing label or annotation will be
|
||||
overridden if its key matches a common one.
|
||||
properties:
|
||||
annotations:
|
||||
additionalProperties:
|
||||
type: string
|
||||
description: Annotations to be added to the object's metadata.
|
||||
type: object
|
||||
labels:
|
||||
additionalProperties:
|
||||
type: string
|
||||
description: Labels to be added to the object's metadata.
|
||||
type: object
|
||||
type: object
|
||||
components:
|
||||
description: |-
|
||||
Components is the list of controllers to install.
|
||||
@@ -265,6 +282,15 @@ spec:
|
||||
- GitRepository
|
||||
- Bucket
|
||||
type: string
|
||||
name:
|
||||
description: |-
|
||||
Name is the name of the Flux source and kustomization resources.
|
||||
When not specified, the name is set to the namespace name of the FluxInstance.
|
||||
maxLength: 63
|
||||
type: string
|
||||
x-kubernetes-validations:
|
||||
- message: Sync name is immutable
|
||||
rule: self == oldSelf
|
||||
path:
|
||||
description: |-
|
||||
Path is the path to the source directory containing
|
||||
@@ -422,6 +448,11 @@ spec:
|
||||
LastAppliedRevision is the version and digest of the
|
||||
distribution config that was last reconcile.
|
||||
type: string
|
||||
lastArtifactRevision:
|
||||
description: |-
|
||||
LastArtifactRevision is the digest of the last pulled
|
||||
distribution artifact.
|
||||
type: string
|
||||
lastAttemptedRevision:
|
||||
description: |-
|
||||
LastAttemptedRevision is the version and digest of the
|
||||
|
||||
@@ -8,7 +8,7 @@ annotations:
|
||||
- name: Upstream Project
|
||||
url: https://github.com/controlplaneio-fluxcd/flux-operator
|
||||
apiVersion: v2
|
||||
appVersion: v0.9.0
|
||||
appVersion: v0.12.0
|
||||
description: 'A Helm chart for deploying a Flux instance managed by Flux Operator. '
|
||||
home: https://github.com/controlplaneio-fluxcd
|
||||
icon: https://raw.githubusercontent.com/cncf/artwork/main/projects/flux/icon/color/flux-icon-color.png
|
||||
@@ -25,4 +25,4 @@ sources:
|
||||
- https://github.com/controlplaneio-fluxcd/flux-operator
|
||||
- https://github.com/controlplaneio-fluxcd/charts
|
||||
type: application
|
||||
version: 0.9.0
|
||||
version: 0.12.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# flux-instance
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
This chart is a thin wrapper around the `FluxInstance` custom resource, which is
|
||||
used by the [Flux Operator](https://github.com/controlplaneio-fluxcd/flux-operator)
|
||||
|
||||
Reference in New Issue
Block a user