Add FluxCD charts package in replacement to the manifests available under the ansible-playbooks repository. The existing manifests will be removed by the following review: https://review.opendev.org/c/starlingx/ansible-playbooks/+/940832 This is part of a larger effort to move the FluxCD installation method from a pure Ansible approach to a Helm-based method. This will ensure tighter control over StarlingX required customizations via overrides and make FluxCD uprev tasks simpler. Test plan: PASS: SX fresh install PASS: DX fresh install PASS: SX platform upgrade from previous version PASS: DX platform upgrade from previous version PASS: SX backup and restore PASS: DX backup and restore Story: 2011354 Task: 51691 Change-Id: Ib2da283a071b9dfb1de11aaf06446e30acf815d6 Signed-off-by: Igor Soares <Igor.PiresSoares@windriver.com>
14 lines
349 B
YAML
14 lines
349 B
YAML
---
|
|
debname: flux2-charts
|
|
debver: 2.13.0-1
|
|
src_path: files
|
|
dl_path:
|
|
name: flux2-2.13.0.tar.gz
|
|
url: https://github.com/fluxcd-community/helm-charts/archive/refs/tags/flux2-2.13.0.tar.gz
|
|
sha256sum: d620d63c2730b6979c9e89e2a8b690e18fc569555f2a6b6ec2399611524b6e77
|
|
src_files:
|
|
- files/Makefile
|
|
revision:
|
|
dist: $STX_DIST
|
|
PKG_GITREVCOUNT: true
|