Update Flux manifests

This commit is contained in:
Flux 2025-02-23 03:54:37 -05:00
parent 9814f35403
commit 25616bb8e4

View file

@ -1,6 +1,6 @@
--- ---
# This manifest was generated by flux. DO NOT EDIT. # This manifest was generated by flux. DO NOT EDIT.
# Flux Version: v2.4.0 # Flux Version: v2.5.0
# Components: helm-controller,kustomize-controller,notification-controller,source-controller # Components: helm-controller,kustomize-controller,notification-controller,source-controller
apiVersion: v1 apiVersion: v1
kind: Namespace kind: Namespace
@ -8,7 +8,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
pod-security.kubernetes.io/warn: restricted pod-security.kubernetes.io/warn: restricted
pod-security.kubernetes.io/warn-version: latest pod-security.kubernetes.io/warn-version: latest
name: flux-system name: flux-system
@ -19,7 +19,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: allow-egress name: allow-egress
namespace: flux-system namespace: flux-system
spec: spec:
@ -39,7 +39,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: allow-scraping name: allow-scraping
namespace: flux-system namespace: flux-system
spec: spec:
@ -59,7 +59,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: allow-webhooks name: allow-webhooks
namespace: flux-system namespace: flux-system
spec: spec:
@ -78,7 +78,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: critical-pods-flux-system name: critical-pods-flux-system
namespace: flux-system namespace: flux-system
spec: spec:
@ -98,7 +98,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: crd-controller-flux-system name: crd-controller-flux-system
rules: rules:
- apiGroups: - apiGroups:
@ -192,7 +192,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true" rbac.authorization.k8s.io/aggregate-to-edit: "true"
name: flux-edit-flux-system name: flux-edit-flux-system
@ -218,7 +218,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
rbac.authorization.k8s.io/aggregate-to-admin: "true" rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true" rbac.authorization.k8s.io/aggregate-to-edit: "true"
rbac.authorization.k8s.io/aggregate-to-view: "true" rbac.authorization.k8s.io/aggregate-to-view: "true"
@ -243,7 +243,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: cluster-reconciler-flux-system name: cluster-reconciler-flux-system
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
@ -263,7 +263,7 @@ metadata:
labels: labels:
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: crd-controller-flux-system name: crd-controller-flux-system
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
@ -298,7 +298,7 @@ metadata:
app.kubernetes.io/component: helm-controller app.kubernetes.io/component: helm-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: helmreleases.helm.toolkit.fluxcd.io name: helmreleases.helm.toolkit.fluxcd.io
spec: spec:
group: helm.toolkit.fluxcd.io group: helm.toolkit.fluxcd.io
@ -665,6 +665,11 @@ spec:
DisableSchemaValidation prevents the Helm install action from validating DisableSchemaValidation prevents the Helm install action from validating
the values against the JSON Schema. the values against the JSON Schema.
type: boolean type: boolean
disableTakeOwnership:
description: |-
DisableTakeOwnership disables taking ownership of existing resources
during the Helm install action. Defaults to false.
type: boolean
disableWait: disableWait:
description: |- description: |-
DisableWait disables the waiting for resources to be ready after a Helm DisableWait disables the waiting for resources to be ready after a Helm
@ -1079,6 +1084,11 @@ spec:
DisableSchemaValidation prevents the Helm upgrade action from validating DisableSchemaValidation prevents the Helm upgrade action from validating
the values against the JSON Schema. the values against the JSON Schema.
type: boolean type: boolean
disableTakeOwnership:
description: |-
DisableTakeOwnership disables taking ownership of existing resources
during the Helm upgrade action. Defaults to false.
type: boolean
disableWait: disableWait:
description: |- description: |-
DisableWait disables the waiting for resources to be ready after a Helm DisableWait disables the waiting for resources to be ready after a Helm
@ -3983,7 +3993,7 @@ metadata:
app.kubernetes.io/component: helm-controller app.kubernetes.io/component: helm-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: helm-controller name: helm-controller
namespace: flux-system namespace: flux-system
--- ---
@ -3994,7 +4004,7 @@ metadata:
app.kubernetes.io/component: helm-controller app.kubernetes.io/component: helm-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: helm-controller name: helm-controller
namespace: flux-system namespace: flux-system
@ -4033,7 +4043,7 @@ spec:
resourceFieldRef: resourceFieldRef:
containerName: manager containerName: manager
resource: limits.memory resource: limits.memory
image: ghcr.io/fluxcd/helm-controller:v1.1.0 image: ghcr.io/fluxcd/helm-controller:v1.2.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
httpGet: httpGet:
@ -4090,7 +4100,7 @@ metadata:
app.kubernetes.io/component: kustomize-controller app.kubernetes.io/component: kustomize-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: kustomizations.kustomize.toolkit.fluxcd.io name: kustomizations.kustomize.toolkit.fluxcd.io
spec: spec:
group: kustomize.toolkit.fluxcd.io group: kustomize.toolkit.fluxcd.io
@ -4185,6 +4195,17 @@ spec:
required: required:
- provider - provider
type: object type: object
deletionPolicy:
description: |-
DeletionPolicy can be used to control garbage collection when this
Kustomization is deleted. Valid values are ('MirrorPrune', 'Delete',
'Orphan'). 'MirrorPrune' mirrors the Prune field (orphan if false,
delete if true). Defaults to 'MirrorPrune'.
enum:
- MirrorPrune
- Delete
- Orphan
type: string
dependsOn: dependsOn:
description: |- description: |-
DependsOn may contain a meta.NamespacedObjectReference slice DependsOn may contain a meta.NamespacedObjectReference slice
@ -4212,6 +4233,42 @@ spec:
Force instructs the controller to recreate resources Force instructs the controller to recreate resources
when patching fails due to an immutable field change. when patching fails due to an immutable field change.
type: boolean type: boolean
healthCheckExprs:
description: |-
HealthCheckExprs is a list of healthcheck expressions for evaluating the
health of custom resources using Common Expression Language (CEL).
The expressions are evaluated only when Wait or HealthChecks are specified.
items:
description: CustomHealthCheck defines the health check for custom
resources.
properties:
apiVersion:
description: APIVersion of the custom resource under evaluation.
type: string
current:
description: |-
Current is the CEL expression that determines if the status
of the custom resource has reached the desired state.
type: string
failed:
description: |-
Failed is the CEL expression that determines if the status
of the custom resource has failed to reach the desired state.
type: string
inProgress:
description: |-
InProgress is the CEL expression that determines if the status
of the custom resource has not yet reached the desired state.
type: string
kind:
description: Kind of the custom resource under evaluation.
type: string
required:
- apiVersion
- current
- kind
type: object
type: array
healthChecks: healthChecks:
description: A list of resources to be included in the health assessment. description: A list of resources to be included in the health assessment.
items: items:
@ -4596,6 +4653,14 @@ spec:
required: required:
- entries - entries
type: object type: object
lastAppliedOriginRevision:
description: |-
The last successfully applied origin revision.
Equals the origin revision of the applied Artifact from the referenced Source.
Usually present on the Metadata of the applied Artifact and depends on the
Source type, e.g. for OCI it's the value associated with the key
"org.opencontainers.image.revision".
type: string
lastAppliedRevision: lastAppliedRevision:
description: |- description: |-
The last successfully applied revision. The last successfully applied revision.
@ -5810,7 +5875,7 @@ metadata:
app.kubernetes.io/component: kustomize-controller app.kubernetes.io/component: kustomize-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: kustomize-controller name: kustomize-controller
namespace: flux-system namespace: flux-system
--- ---
@ -5821,7 +5886,7 @@ metadata:
app.kubernetes.io/component: kustomize-controller app.kubernetes.io/component: kustomize-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: kustomize-controller name: kustomize-controller
namespace: flux-system namespace: flux-system
@ -5860,7 +5925,7 @@ spec:
resourceFieldRef: resourceFieldRef:
containerName: manager containerName: manager
resource: limits.memory resource: limits.memory
image: ghcr.io/fluxcd/kustomize-controller:v1.4.0 image: ghcr.io/fluxcd/kustomize-controller:v1.5.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
httpGet: httpGet:
@ -5917,7 +5982,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: alerts.notification.toolkit.fluxcd.io name: alerts.notification.toolkit.fluxcd.io
spec: spec:
group: notification.toolkit.fluxcd.io group: notification.toolkit.fluxcd.io
@ -6471,8 +6536,9 @@ spec:
- name - name
type: object type: object
summary: summary:
description: Summary holds a short description of the impact and affected description: |-
cluster. Summary holds a short description of the impact and affected cluster.
Deprecated: Use EventMetadata instead.
maxLength: 255 maxLength: 255
type: string type: string
suspend: suspend:
@ -6498,7 +6564,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: providers.notification.toolkit.fluxcd.io name: providers.notification.toolkit.fluxcd.io
spec: spec:
group: notification.toolkit.fluxcd.io group: notification.toolkit.fluxcd.io
@ -7038,7 +7104,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: receivers.notification.toolkit.fluxcd.io name: receivers.notification.toolkit.fluxcd.io
spec: spec:
group: notification.toolkit.fluxcd.io group: notification.toolkit.fluxcd.io
@ -7097,6 +7163,16 @@ spec:
Secret references. Secret references.
pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
type: string type: string
resourceFilter:
description: |-
ResourceFilter is a CEL expression expected to return a boolean that is
evaluated for each resource referenced in the Resources field when a
webhook is received. If the expression returns false then the controller
will not request a reconciliation for the resource.
When the expression is specified the controller will parse it and mark
the object as terminally failed if the expression is invalid or does not
return a boolean.
type: string
resources: resources:
description: A list of resources to be notified about changes. description: A list of resources to be notified about changes.
items: items:
@ -7710,7 +7786,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: notification-controller name: notification-controller
namespace: flux-system namespace: flux-system
--- ---
@ -7721,7 +7797,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: notification-controller name: notification-controller
namespace: flux-system namespace: flux-system
@ -7742,7 +7818,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: webhook-receiver name: webhook-receiver
namespace: flux-system namespace: flux-system
@ -7763,7 +7839,7 @@ metadata:
app.kubernetes.io/component: notification-controller app.kubernetes.io/component: notification-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: notification-controller name: notification-controller
namespace: flux-system namespace: flux-system
@ -7801,7 +7877,7 @@ spec:
resourceFieldRef: resourceFieldRef:
containerName: manager containerName: manager
resource: limits.memory resource: limits.memory
image: ghcr.io/fluxcd/notification-controller:v1.4.0 image: ghcr.io/fluxcd/notification-controller:v1.5.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
httpGet: httpGet:
@ -7863,7 +7939,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: buckets.source.toolkit.fluxcd.io name: buckets.source.toolkit.fluxcd.io
spec: spec:
group: source.toolkit.fluxcd.io group: source.toolkit.fluxcd.io
@ -8852,7 +8928,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: gitrepositories.source.toolkit.fluxcd.io name: gitrepositories.source.toolkit.fluxcd.io
spec: spec:
group: source.toolkit.fluxcd.io group: source.toolkit.fluxcd.io
@ -8954,11 +9030,12 @@ spec:
type: string type: string
provider: provider:
description: |- description: |-
Provider used for authentication, can be 'azure', 'generic'. Provider used for authentication, can be 'azure', 'github', 'generic'.
When not specified, defaults to 'generic'. When not specified, defaults to 'generic'.
enum: enum:
- generic - generic
- azure - azure
- github
type: string type: string
proxySecretRef: proxySecretRef:
description: |- description: |-
@ -10114,7 +10191,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: helmcharts.source.toolkit.fluxcd.io name: helmcharts.source.toolkit.fluxcd.io
spec: spec:
group: source.toolkit.fluxcd.io group: source.toolkit.fluxcd.io
@ -11095,7 +11172,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: helmrepositories.source.toolkit.fluxcd.io name: helmrepositories.source.toolkit.fluxcd.io
spec: spec:
group: source.toolkit.fluxcd.io group: source.toolkit.fluxcd.io
@ -11944,7 +12021,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: ocirepositories.source.toolkit.fluxcd.io name: ocirepositories.source.toolkit.fluxcd.io
spec: spec:
group: source.toolkit.fluxcd.io group: source.toolkit.fluxcd.io
@ -12374,7 +12451,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
name: source-controller name: source-controller
namespace: flux-system namespace: flux-system
--- ---
@ -12385,7 +12462,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: source-controller name: source-controller
namespace: flux-system namespace: flux-system
@ -12406,7 +12483,7 @@ metadata:
app.kubernetes.io/component: source-controller app.kubernetes.io/component: source-controller
app.kubernetes.io/instance: flux-system app.kubernetes.io/instance: flux-system
app.kubernetes.io/part-of: flux app.kubernetes.io/part-of: flux
app.kubernetes.io/version: v2.4.0 app.kubernetes.io/version: v2.5.0
control-plane: controller control-plane: controller
name: source-controller name: source-controller
namespace: flux-system namespace: flux-system
@ -12451,7 +12528,7 @@ spec:
resourceFieldRef: resourceFieldRef:
containerName: manager containerName: manager
resource: limits.memory resource: limits.memory
image: ghcr.io/fluxcd/source-controller:v1.4.1 image: ghcr.io/fluxcd/source-controller:v1.5.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
httpGet: httpGet: