From cab8a4cc9e9d779046cbfe0c85fcb8f497fec1ed Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Mon, 6 Oct 2025 18:52:27 +0000 Subject: [PATCH 1/4] fix: Update fluent-bit configuration for observability logs --- .../fluent-bit/values-fluent-bit.yaml | 201 ++++++++++++++---- 1 file changed, 154 insertions(+), 47 deletions(-) diff --git a/deployment-package/observability/fluent-bit/values-fluent-bit.yaml b/deployment-package/observability/fluent-bit/values-fluent-bit.yaml index 9fef6b7..751a9af 100644 --- a/deployment-package/observability/fluent-bit/values-fluent-bit.yaml +++ b/deployment-package/observability/fluent-bit/values-fluent-bit.yaml @@ -18,8 +18,25 @@ extraVolumeMounts: - name: authlog mountPath: /var/log/auth.log readOnly: true - - name: platform-observability-sockets + - name: kernlog + mountPath: /var/log/kern.log + readOnly: true + - name: cloudinit + mountPath: /var/log/cloud-init.log + readOnly: true + - name: cloudinitoutput + mountPath: /var/log/cloud-init-output.log + readOnly: true + - name: journal + mountPath: /var/log/journal + readOnly: true + - name: systemd + mountPath: /run/systemd/journal + readOnly: true + - name: logforward mountPath: /run/platform-observability-agent/fluent-bit + - name: storage + mountPath: /tmp/flb-storage extraVolumes: - name: certs secret: @@ -36,50 +53,69 @@ extraVolumes: hostPath: path: /var/log/auth.log type: File - - name: platform-observability-sockets + - name: kernlog hostPath: - path: /run/platform-observability-agent/fluent-bit + path: /var/log/kern.log + type: File + - name: cloudinit + hostPath: + path: /var/log/cloud-init.log + type: File + - name: cloudinitoutput + hostPath: + path: /var/log/cloud-init-output.log + type: File + - name: journal + hostPath: + path: /var/log/journal + type: Directory + - name: systemd + hostPath: + path: /run/systemd/journal type: Directory - + - name: logforward + hostPath: + path: /run/platform-observability-agent/fluent-bit + type: DirectoryOrCreate + - name: storage + hostPath: + path: /tmp/flb-storage + type: DirectoryOrCreate securityContext: - readOnlyRootFilesystem: true - allowPrivilegeEscalation: false - runAsUser: 1000 - runAsGroup: 1000 - capabilities: - drop: - - ALL + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + privileged: true podSecurityContext: - runAsNonRoot: true - runAsUser: 1000 - runAsGroup: 1000 - fsGroup: 1000 - supplementalGroups: [4, 16, 104, 106, 500] + runAsNonRoot: false + runAsUser: 0 + supplementalGroups: [4, 500, 10, 101] resources: limits: - cpu: 300m - memory: 600Mi - requests: cpu: 150m memory: 300Mi + requests: + cpu: 50m + memory: 150Mi service: - type: ClusterIP port: 24224 rbac: + create: true nodeAccess: true testFramework: enabled: false config: service: | [SERVICE] - Flush 10 + Flush 1 Log_Level info HTTP_Server On HTTP_Listen 0.0.0.0 - HTTP_Port 2020 Health_Check On - storage.max_chunks_up 128 - storage.backlog.mem_limit 200MB + Grace 30 + storage.path /tmp/flb-storage/ + storage.sync full + storage.backlog.mem_limit 200M + storage.max_chunks_up 2048 # inputs: | [INPUT] ## Input for syslog @@ -87,31 +123,65 @@ config: Tag EdgeNode_Syslog Path /var/log/syslog Read_from_Head false - Mem_Buf_Limit 10MB + Mem_Buf_Limit 25MB Skip_Long_Lines On - Refresh_Interval 10 + Refresh_Interval 5 [INPUT] ## Input for auth.log Name tail Tag EdgeNode_AuthLog Path /var/log/auth.log Read_from_Head false - Mem_Buf_Limit 5MB + Mem_Buf_Limit 10MB Skip_Long_Lines On + Refresh_Interval 5 + [INPUT] ## Input for systemd journal logs (K3s system logs) + Name systemd + Tag EdgeNode_SystemLogs + Read_From_Tail true + Strip_Underscores true + Systemd_Filter _SYSTEMD_UNIT=k3s.service + Systemd_Filter _SYSTEMD_UNIT=k3s-agent.service + Systemd_Filter _SYSTEMD_UNIT=containerd.service + Max_Entries 1000 + [INPUT] ## Input for systemd journal logs + Name systemd + Tag EdgeNode_AllServiceLogs + Read_From_Tail true + Strip_Underscores true + Max_Entries 2000 [INPUT] ## Input for container logs Name tail Tag Container.* multiline.parser docker, cri Path /var/log/containers/*.log Read_from_Head true - Mem_Buf_Limit 25MB + Mem_Buf_Limit 50MB Skip_Long_Lines On - Refresh_Interval 10 - [INPUT] ## Input for systemd journal - Name systemd - Tag EdgeNode_Journal - Max_Entries 100 - Read_From_Tail true - + storage.type filesystem + [INPUT] ## Input for kernel logs + Name tail + Tag EdgeNode_KernLog + Path /var/log/kern.log + Read_from_Head false + Mem_Buf_Limit 5MB + Refresh_Interval 5 + storage.type filesystem + [INPUT] ## Input for cloud-init logs + Name tail + Tag EdgeNode_CloudInit + Path /var/log/cloud-init.log + Read_from_Head false + Mem_Buf_Limit 5MB + Refresh_Interval 5 + storage.type filesystem + [INPUT] ## Input for cloud-init output logs + Name tail + Tag EdgeNode_CloudInitOutput + Path /var/log/cloud-init-output.log + Read_from_Head false + Mem_Buf_Limit 5MB + Refresh_Interval 5 + storage.type filesystem [INPUT] ## Input for logs/traces received on port Name opentelemetry Tag EdgeNode_OtelLogs @@ -128,20 +198,49 @@ config: Name record_modifier Match EdgeNode_Syslog Record FileType SystemLog - [FILTER] ## Filter for auth log tagging + Record LogSource host + Record Category provisioning + [FILTER] ## Filter for auth.log tagging Name record_modifier Match EdgeNode_AuthLog - Record FileType AuthLog - [FILTER] ## Filter for systemd journal tagging + Record FileType SystemLog + Record LogSource host + Record Category authentication + [FILTER] ## Filter for systemd/journal logs tagging Name record_modifier - Match EdgeNode_Journal - Record FileType SystemdJournal - + Match EdgeNode_SystemLogs + Record FileType SystemLog + Record LogSource host + Record Category k3s + [FILTER] ## Filter for all service logs tagging + Name record_modifier + Match EdgeNode_AllServiceLogs + Record FileType SystemLog + Record LogSource host + Record Category provisioning + [FILTER] ## Filter for kernel logs tagging + Name record_modifier + Match EdgeNode_KernLog + Record FileType SystemLog + Record LogSource host + Record Category kernel + [FILTER] ## Filter for cloud-init logs tagging + Name record_modifier + Match EdgeNode_CloudInit + Record FileType SystemLog + Record LogSource host + Record Category provisioning + [FILTER] ## Filter for cloud-init output logs tagging + Name record_modifier + Match EdgeNode_CloudInitOutput + Record FileType SystemLog + Record LogSource host + Record Category provisioning [FILTER] ## Filter for logs/traces received on port Name record_modifier Match EdgeNode_OtelLogs Record FileType OpenTelemetryLogs - [FILTER] ## Filter for adding kubernetes metadata for containers (with timeout) + [FILTER] ## Filter for adding kubernetes metadata for containers Name kubernetes Match Container.* Kube_URL https://kubernetes.default.svc.cluster.local:443 @@ -150,11 +249,7 @@ config: Kube_Tag_Prefix Container.var.log.containers. Labels off Annotations off - Merge_Log On - Keep_Log Off - DNS_Retries 3 - DNS_Wait_Time 5 - [FILTER] ## Rewrite the tag for logs that do not originate from an edgenode system namespace + [FILTER] ## Rewrite the tag for logs that do not originate from an edgenode system namespace. These logs will be considered application logs Name rewrite_tag Match Container.* Rule $kubernetes['namespace_name'] ^(?!.*(akri|calico-system|cattle-fleet-system|cattle-impersonation-system|cattle-system|cattle-ui-plugin-system|cdi|cert-manager|default|east|edge-system|gatekeeper-system|ingress-nginx|intel-gpu-extension|interconnect|istio-operator|istio-system|kube-node-lease|kube-public|kube-system|kubevirt|local|metallb-system|nfd|observability|orchestrator-system|tigera-operator|west)).*$ Application_EdgeNode.var.log.containers.$TAG[4].log false @@ -171,11 +266,23 @@ config: Name forward Match Container.* Unix_Path /run/platform-observability-agent/fluent-bit/container-logs.sock + Workers 1 + net.keepalive on + net.keepalive_idle_timeout 60 + Retry_Limit 10 [OUTPUT] ## Output Edge Node System logs Name forward Match EdgeNode_* Unix_Path /run/platform-observability-agent/fluent-bit/host-logs.sock + Workers 1 + net.keepalive on + net.keepalive_idle_timeout 60 + Retry_Limit 10 [OUTPUT] ## Output container logs for edgenode applications Name forward Match Application_EdgeNode.* Unix_Path /run/platform-observability-agent/fluent-bit/application-logs.sock + Workers 1 + net.keepalive on + net.keepalive_idle_timeout 60 + Retry_Limit 10 From 0d0fd1c3df47d38fa40c512458d95f8c867de228 Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Mon, 6 Oct 2025 18:55:25 +0000 Subject: [PATCH 2/4] fix: Update LoadBalancer to use bitnami-legacy images --- VERSION | 2 +- .../loadbalancer/metallb-values.yaml | 14 ++++++++++++++ manifest/manifest.yaml | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 deployment-package/loadbalancer/metallb-values.yaml diff --git a/VERSION b/VERSION index 90a7f60..7962dcf 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.12 +1.3.13 diff --git a/deployment-package/loadbalancer/metallb-values.yaml b/deployment-package/loadbalancer/metallb-values.yaml new file mode 100644 index 0000000..2809198 --- /dev/null +++ b/deployment-package/loadbalancer/metallb-values.yaml @@ -0,0 +1,14 @@ +# SPDX-FileCopyrightText: (C) 2024 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 +--- +global: + security: + allowInsecureImages: true + +controller: + image: + repository: bitnamilegacy/metallb-controller + +speaker: + image: + repository: bitnamilegacy/metallb-speaker diff --git a/manifest/manifest.yaml b/manifest/manifest.yaml index 1be23e4..0e1a862 100644 --- a/manifest/manifest.yaml +++ b/manifest/manifest.yaml @@ -3,7 +3,7 @@ --- metadata: schemaVersion: 0.3.0 - release: 1.3.12 + release: 1.3.13 lpke: deploymentPackages: - dpkg: edge-orch/en/file/cert-manager From dac17ef9de826bb6a5bab3fa442055b351faeca3 Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Mon, 6 Oct 2025 18:58:14 +0000 Subject: [PATCH 3/4] fix: MetalLB pre-deletion hook redeployment failure --- deployment-package/loadbalancer/application.yaml | 2 +- helm/metallb-base/Chart.yaml | 2 +- helm/metallb-base/templates/pre-deletion-hook.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deployment-package/loadbalancer/application.yaml b/deployment-package/loadbalancer/application.yaml index 4f2157e..f54c540 100644 --- a/deployment-package/loadbalancer/application.yaml +++ b/deployment-package/loadbalancer/application.yaml @@ -17,7 +17,7 @@ chartVersion: "6.4.5" profiles: - name: default displayName: "Default" - valuesFileName: "empty-values.yaml" + valuesFileName: "metallb-values.yaml" ignoredResources: - kind: CustomResourceDefinition diff --git a/helm/metallb-base/Chart.yaml b/helm/metallb-base/Chart.yaml index baf1e88..4e9ca11 100644 --- a/helm/metallb-base/Chart.yaml +++ b/helm/metallb-base/Chart.yaml @@ -9,4 +9,4 @@ icon: https://metallb.universe.tf/images/logo/metallb-white.png kubeVersion: '>= 1.19.0-0' name: metallb-base type: application -version: 0.16.3 +version: 0.16.4 diff --git a/helm/metallb-base/templates/pre-deletion-hook.yaml b/helm/metallb-base/templates/pre-deletion-hook.yaml index e833790..c119a94 100644 --- a/helm/metallb-base/templates/pre-deletion-hook.yaml +++ b/helm/metallb-base/templates/pre-deletion-hook.yaml @@ -99,7 +99,7 @@ spec: - name: kubectl image: {{ .Values.kubectl.image }} imagePullPolicy: IfNotPresent - command: ["sh", "-e", "-c"] + command: ["sh", "-c"] args: - | echo "deleting metallb instance..." From 4e524d795c8a44823b8a7df1a09e00f785068b21 Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Mon, 6 Oct 2025 19:19:21 +0000 Subject: [PATCH 4/4] update versions --- .../cert-manager/applications.yaml | 2 +- .../cert-manager/deployment-package.yaml | 4 ++-- .../intel-gpu/applications.yaml | 8 ++++---- .../intel-gpu/deployment-package.yaml | 6 +++--- .../kubernetes-dashboard/application.yaml | 2 +- .../deployment-package.yaml | 4 ++-- .../loadbalancer/application.yaml | 10 +++++----- .../loadbalancer/deployment-package.yaml | 10 +++++----- deployment-package/nfd/applications.yaml | 2 +- .../nfd/deployment-package.yaml | 4 ++-- .../nvidia-gpu-operator/application.yaml | 2 +- .../deployment-package.yaml | 4 ++-- .../observability/deployment-package.yaml | 12 +++++------ .../fluent-bit/applications.yaml | 4 ++-- .../node-exporter/applications.yaml | 4 ++-- .../observability-config/applications.yaml | 2 +- .../prometheus/applications.yaml | 4 ++-- .../observability/telegraf/applications.yaml | 4 ++-- deployment-package/skupper/application.yaml | 2 +- .../skupper/deployment-package.yaml | 4 ++-- deployment-package/usb/application.yaml | 4 ++-- .../usb/deployment-package.yaml | 6 +++--- .../virtualization/application.yaml | 8 ++++---- .../virtualization/deployment-package.yaml | 8 ++++---- manifest/manifest.yaml | 20 +++++++++---------- 25 files changed, 70 insertions(+), 70 deletions(-) diff --git a/deployment-package/cert-manager/applications.yaml b/deployment-package/cert-manager/applications.yaml index 37911dc..cbe415b 100644 --- a/deployment-package/cert-manager/applications.yaml +++ b/deployment-package/cert-manager/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: cert-manager -version: 1.16.4 +version: 1.16.5 description: "Cert Manager" kind: extension diff --git a/deployment-package/cert-manager/deployment-package.yaml b/deployment-package/cert-manager/deployment-package.yaml index 84c6a01..e21350c 100644 --- a/deployment-package/cert-manager/deployment-package.yaml +++ b/deployment-package/cert-manager/deployment-package.yaml @@ -7,13 +7,13 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "cert-manager" description: "cert-manager Deployment Package" -version: 0.1.4 +version: 0.1.5 forbidsMultipleDeployments: true kind: extension applications: - name: cert-manager - version: 1.16.4 + version: 1.16.5 defaultNamespaces: cert-manager: cert-manager diff --git a/deployment-package/intel-gpu/applications.yaml b/deployment-package/intel-gpu/applications.yaml index 1d943fa..de9839d 100644 --- a/deployment-package/intel-gpu/applications.yaml +++ b/deployment-package/intel-gpu/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: intel-device-operator -version: 0.29.2 +version: 0.29.3 description: "Intel Device Plugin Operator" kind: extension @@ -21,7 +21,7 @@ profiles: valuesFileName: "values-device-operator.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile --- # Intel GPU Device Plugin @@ -30,7 +30,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: intel-gpu-plugin -version: 0.29.1 +version: 0.29.2 description: "Intel GPU Device Plugin" kind: extension @@ -44,5 +44,5 @@ profiles: valuesFileName: "values-gpu-plugin.yaml" deploymentRequirements: - name: nfd - version: 0.1.3 + version: 0.1.4 deploymentProfileName: default diff --git a/deployment-package/intel-gpu/deployment-package.yaml b/deployment-package/intel-gpu/deployment-package.yaml index 30d0121..e6eccb5 100644 --- a/deployment-package/intel-gpu/deployment-package.yaml +++ b/deployment-package/intel-gpu/deployment-package.yaml @@ -7,15 +7,15 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "intel-gpu" description: "Intel GPU K8S extension" -version: 1.3.5 +version: 1.3.6 forbidsMultipleDeployments: true kind: extension applications: - name: intel-device-operator - version: 0.29.2 + version: 0.29.3 - name: intel-gpu-plugin - version: 0.29.1 + version: 0.29.2 defaultNamespaces: intel-gpu-plugin: intel-gpu-extension diff --git a/deployment-package/kubernetes-dashboard/application.yaml b/deployment-package/kubernetes-dashboard/application.yaml index 6cb438e..2eadecf 100644 --- a/deployment-package/kubernetes-dashboard/application.yaml +++ b/deployment-package/kubernetes-dashboard/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: kubernetes-dashboard -version: 0.1.4 +version: 0.1.5 description: "kubernetes-dashboard" kind: extension diff --git a/deployment-package/kubernetes-dashboard/deployment-package.yaml b/deployment-package/kubernetes-dashboard/deployment-package.yaml index 4410e9a..397102d 100644 --- a/deployment-package/kubernetes-dashboard/deployment-package.yaml +++ b/deployment-package/kubernetes-dashboard/deployment-package.yaml @@ -8,13 +8,13 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "kubernetes-dashboard" displayName: "kubernetes-dashboard" description: "kubernetes-dashboard" -version: 0.1.4 +version: 0.1.5 forbidsMultipleDeployments: true kind: extension applications: - name: kubernetes-dashboard - version: 0.1.4 + version: 0.1.5 deploymentProfiles: - name: "default" diff --git a/deployment-package/loadbalancer/application.yaml b/deployment-package/loadbalancer/application.yaml index f54c540..e384c53 100644 --- a/deployment-package/loadbalancer/application.yaml +++ b/deployment-package/loadbalancer/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: metallb -version: 1.1.3 +version: 1.1.4 description: "Load balancer for bare metal k8s clusters" kind: extension @@ -28,13 +28,13 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: metallb-base -version: 0.16.5 +version: 0.16.6 description: "Metallb base configuration" kind: extension helmRegistry: "intel-rs-helm" chartName: "edge-orch/en/charts/metallb-base" -chartVersion: "0.16.3" +chartVersion: "0.16.4" profiles: - name: default @@ -46,7 +46,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: metallb-config -version: 0.2.3 +version: 0.2.4 description: "Load balancer configuration for bare metal k8s clusters" kind: extension @@ -84,7 +84,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: ingress-nginx -version: 5.1.4 +version: 5.1.5 description: "Ingress controller for Kubernetes using NGINX" kind: extension diff --git a/deployment-package/loadbalancer/deployment-package.yaml b/deployment-package/loadbalancer/deployment-package.yaml index ea9b837..ab5a7b1 100644 --- a/deployment-package/loadbalancer/deployment-package.yaml +++ b/deployment-package/loadbalancer/deployment-package.yaml @@ -7,19 +7,19 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "loadbalancer" description: "Enables load balancer and ingress controller on the edge" -version: 0.5.10 +version: 0.5.11 kind: extension applications: - name: metallb - version: 1.1.3 + version: 1.1.4 - name: metallb-base - version: 0.16.5 + version: 0.16.6 - name: metallb-config - version: 0.2.3 + version: 0.2.4 - name: ingress-nginx - version: 5.1.4 + version: 5.1.5 defaultNamespaces: metallb: metallb-system diff --git a/deployment-package/nfd/applications.yaml b/deployment-package/nfd/applications.yaml index b81428c..dad2a28 100644 --- a/deployment-package/nfd/applications.yaml +++ b/deployment-package/nfd/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: nfd -version: 0.17.2 +version: 0.17.3 description: "NFD" kind: extension diff --git a/deployment-package/nfd/deployment-package.yaml b/deployment-package/nfd/deployment-package.yaml index 304dbaa..d597cf3 100644 --- a/deployment-package/nfd/deployment-package.yaml +++ b/deployment-package/nfd/deployment-package.yaml @@ -7,13 +7,13 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "nfd" description: "Node Feature Discovery (NFD) Deployment Package" -version: 0.1.3 +version: 0.1.4 forbidsMultipleDeployments: true kind: extension applications: - name: nfd - version: 0.17.2 + version: 0.17.3 applicationDependencies: [] diff --git a/deployment-package/nvidia-gpu-operator/application.yaml b/deployment-package/nvidia-gpu-operator/application.yaml index 181a8a8..84fd640 100644 --- a/deployment-package/nvidia-gpu-operator/application.yaml +++ b/deployment-package/nvidia-gpu-operator/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: nvidia-gpu-operator-app -version: 0.0.5 +version: 0.0.6 description: nvidia gpu operator application kind: extension diff --git a/deployment-package/nvidia-gpu-operator/deployment-package.yaml b/deployment-package/nvidia-gpu-operator/deployment-package.yaml index c6db23a..88ecbdb 100644 --- a/deployment-package/nvidia-gpu-operator/deployment-package.yaml +++ b/deployment-package/nvidia-gpu-operator/deployment-package.yaml @@ -8,13 +8,13 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: nvidia-gpu-operator displayName: NVIDIA GPU Operator deployment package description: NVIDIA GPU Operator deployment package -version: 0.0.5 +version: 0.0.6 forbidsMultipleDeployments: true kind: extension applications: - name: nvidia-gpu-operator-app - version: 0.0.5 + version: 0.0.6 defaultNamespaces: nvidia-gpu-operator-app: gpu-operator diff --git a/deployment-package/observability/deployment-package.yaml b/deployment-package/observability/deployment-package.yaml index 1a26d85..e5e7abc 100644 --- a/deployment-package/observability/deployment-package.yaml +++ b/deployment-package/observability/deployment-package.yaml @@ -7,21 +7,21 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "observability" description: "observability Stack" -version: 0.1.5 +version: 0.1.6 forbidsMultipleDeployments: true kind: extension applications: - name: fluent-bit - version: 0.49.1 + version: 0.49.2 - name: telegraf - version: 1.8.57 + version: 1.8.58 - name: prometheus - version: 70.3.2 + version: 70.3.3 - name: node-exporter - version: 4.45.2 + version: 4.45.3 - name: observability-config - version: 0.1.1 + version: 0.1.2 defaultNamespaces: fluent-bit: observability diff --git a/deployment-package/observability/fluent-bit/applications.yaml b/deployment-package/observability/fluent-bit/applications.yaml index 934cd93..8827a0b 100644 --- a/deployment-package/observability/fluent-bit/applications.yaml +++ b/deployment-package/observability/fluent-bit/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: fluent-bit -version: 0.49.1 +version: 0.49.2 description: "Fluent Bit" kind: extension @@ -21,5 +21,5 @@ profiles: valuesFileName: "values-fluent-bit.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile diff --git a/deployment-package/observability/node-exporter/applications.yaml b/deployment-package/observability/node-exporter/applications.yaml index e398235..1ea20a5 100644 --- a/deployment-package/observability/node-exporter/applications.yaml +++ b/deployment-package/observability/node-exporter/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: node-exporter -version: 4.45.2 +version: 4.45.3 description: "Node Exporter" kind: extension @@ -21,5 +21,5 @@ profiles: valuesFileName: "values-node-exporter.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile diff --git a/deployment-package/observability/observability-config/applications.yaml b/deployment-package/observability/observability-config/applications.yaml index ed39f23..ec3168a 100644 --- a/deployment-package/observability/observability-config/applications.yaml +++ b/deployment-package/observability/observability-config/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: observability-config -version: 0.1.1 +version: 0.1.2 description: "Observability Config" kind: extension diff --git a/deployment-package/observability/prometheus/applications.yaml b/deployment-package/observability/prometheus/applications.yaml index 6980b93..0434132 100644 --- a/deployment-package/observability/prometheus/applications.yaml +++ b/deployment-package/observability/prometheus/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: prometheus -version: 70.3.2 +version: 70.3.3 description: "Prometheus" kind: extension @@ -21,5 +21,5 @@ profiles: valuesFileName: "values-prometheus.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile diff --git a/deployment-package/observability/telegraf/applications.yaml b/deployment-package/observability/telegraf/applications.yaml index 7dfb8c5..49d0854 100644 --- a/deployment-package/observability/telegraf/applications.yaml +++ b/deployment-package/observability/telegraf/applications.yaml @@ -7,7 +7,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: telegraf -version: 1.8.57 +version: 1.8.58 description: "Telegraf" kind: extension @@ -21,5 +21,5 @@ profiles: valuesFileName: "values-telegraf.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile diff --git a/deployment-package/skupper/application.yaml b/deployment-package/skupper/application.yaml index 4cf9e80..0b82a2e 100644 --- a/deployment-package/skupper/application.yaml +++ b/deployment-package/skupper/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: skupper -version: 0.2.2 +version: 0.2.3 description: "Skupper for interconnecting bare metal k8s clusters" kind: extension diff --git a/deployment-package/skupper/deployment-package.yaml b/deployment-package/skupper/deployment-package.yaml index fe97246..4c505cf 100644 --- a/deployment-package/skupper/deployment-package.yaml +++ b/deployment-package/skupper/deployment-package.yaml @@ -7,13 +7,13 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "skupper" description: "Enables Skupper service on the edge" -version: 0.2.3 +version: 0.2.4 forbidsMultipleDeployments: true kind: extension applications: - name: skupper - version: 0.2.2 + version: 0.2.3 # namespace for networkpolicies and skupper pods defaultNamespaces: diff --git a/deployment-package/usb/application.yaml b/deployment-package/usb/application.yaml index 82747e3..2064c14 100644 --- a/deployment-package/usb/application.yaml +++ b/deployment-package/usb/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: akri -version: 0.13.10 +version: 0.13.11 description: "akri base application" kind: extension @@ -25,7 +25,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: usb-device-plugin -version: 1.1.3 +version: 1.1.4 description: "Exposes USB devices to the k8s cluster" kind: extension diff --git a/deployment-package/usb/deployment-package.yaml b/deployment-package/usb/deployment-package.yaml index 0dd8922..f4494e3 100644 --- a/deployment-package/usb/deployment-package.yaml +++ b/deployment-package/usb/deployment-package.yaml @@ -7,15 +7,15 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "usb" description: "Brings USB allocation for containers/VMs running on k8s cluster" -version: 0.4.4 +version: 0.4.5 forbidsMultipleDeployments: true kind: extension applications: - name: akri - version: 0.13.10 + version: 0.13.11 - name: usb-device-plugin - version: 1.1.3 + version: 1.1.4 defaultNamespaces: usb-device-plugin: akri diff --git a/deployment-package/virtualization/application.yaml b/deployment-package/virtualization/application.yaml index 1aad75a..1f5c881 100644 --- a/deployment-package/virtualization/application.yaml +++ b/deployment-package/virtualization/application.yaml @@ -6,7 +6,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: kubevirt -version: 1.3.3 +version: 1.3.4 description: "Virtual machine management add-on for Kubernetes" kind: extension @@ -54,7 +54,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: cdi -version: "2.1.2" +version: "2.1.3" description: "Persistent storage management add-on for Kubernetes" kind: extension @@ -73,7 +73,7 @@ schemaVersion: "0.1" $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: kubevirt-helper -version: 1.5.7 +version: 1.5.8 description: "Automatically restart VM when editable VM spec is updated" kind: extension @@ -87,5 +87,5 @@ profiles: valuesFileName: "values-kvhelper.yaml" deploymentRequirements: - name: cert-manager - version: 0.1.4 + version: 0.1.5 deploymentProfileName: default-profile diff --git a/deployment-package/virtualization/deployment-package.yaml b/deployment-package/virtualization/deployment-package.yaml index ac068eb..6636730 100644 --- a/deployment-package/virtualization/deployment-package.yaml +++ b/deployment-package/virtualization/deployment-package.yaml @@ -7,17 +7,17 @@ $schema: "https://schema.intel.com/catalog.orchestrator/0.1/schema" name: "virtualization" description: "Virtualization support for k8s cluster" -version: 0.5.10 +version: 0.5.11 forbidsMultipleDeployments: true kind: extension applications: - name: kubevirt - version: 1.3.3 + version: 1.3.4 - name: cdi - version: 2.1.2 + version: 2.1.3 - name: kubevirt-helper - version: 1.5.7 + version: 1.5.8 defaultNamespaces: kubevirt: kubevirt diff --git a/manifest/manifest.yaml b/manifest/manifest.yaml index 0e1a862..de22543 100644 --- a/manifest/manifest.yaml +++ b/manifest/manifest.yaml @@ -7,25 +7,25 @@ metadata: lpke: deploymentPackages: - dpkg: edge-orch/en/file/cert-manager - version: 0.1.4 + version: 0.1.5 - dpkg: edge-orch/en/file/nfd - version: 0.1.3 + version: 0.1.4 - dpkg: edge-orch/en/file/intel-gpu - version: 1.3.5 + version: 1.3.6 - dpkg: edge-orch/en/file/kubernetes-dashboard - version: 0.1.4 + version: 0.1.5 - dpkg: edge-orch/en/file/loadbalancer - version: 0.5.10 + version: 0.5.11 - dpkg: edge-orch/en/file/nvidia-gpu-operator - version: 0.0.5 + version: 0.0.6 - dpkg: edge-orch/en/file/skupper - version: 0.2.3 + version: 0.2.4 - dpkg: edge-orch/en/file/trusted-compute version: 0.5.7 - dpkg: edge-orch/en/file/usb - version: 0.4.4 + version: 0.4.5 - dpkg: edge-orch/en/file/virtualization - version: 0.5.10 + version: 0.5.11 - dpkg: edge-orch/en/file/observability - version: 0.1.5 + version: 0.1.6 deploymentList: []