Edson Dias b600b373ba Update helm/fluxcd api version.
Right now, portieris app is using beta
versions of the Fluxcd and Helm APIs, and for
this reason, some warnings are being thrown.

This change aims to update api versions, removing
beta values following this logic:
Fluxcd:
  - source.toolkit.fluxcd.io/v1beta1
  + source.toolkit.fluxcd.io/v1

Helm:
  - helm.toolkit.fluxcd.io/v2beta1
  + helm.toolkit.fluxcd.io/v2

No changes to yaml file structure are required
for this change.

Test Plan:
PASS: Build ISO & Bootstrap AIO-SX.
PASS: Upload and apply portieris app.
PASS: Confirm that sysinv.log does not have any
      warnings about beta versions related to
      portieris.

Story: 2011129
Task: 50427

Change-Id: Ic7011c2522c1d1fbe03471cce95c8a457bf7d1b3
Signed-off-by: Edson Dias <edson.dias@windriver.com>
2024-06-25 12:01:04 -03:00

37 lines
773 B
YAML

#
# Copyright (c) 2022 Wind River Systems, Inc.
#
# SPDX-License-Identifier: Apache-2.0
#
apiVersion: "helm.toolkit.fluxcd.io/v2"
kind: HelmRelease
metadata:
name: portieris
labels:
chart_group: portieris-charts
spec:
releaseName: portieris-portieris
chart:
spec:
chart: portieris
version: REPLACE_HELM_CHART_VERSION
sourceRef:
kind: HelmRepository
name: stx-platform
interval: 1m
timeout: 30m
test:
enable: false
install:
disableHooks: false
upgrade:
disableHooks: false
valuesFrom:
- kind: Secret
name: portieris-static-overrides
valuesKey: portieris-static-overrides.yaml
- kind: Secret
name: portieris-system-overrides
valuesKey: portieris-system-overrides.yaml