Michel Thebeau add76dfffb Add FluxCD version of the Portieris app
Add new manifest files to the Portieris app to enable FluxCD support.

The new spec will now generate 2 rpms:
- the original one that contains the armada manifest yaml
- a new one that contains the new FluxCD yaml

TEST PLAN:
- build, ISO image includes in progress fluxcd commits
- verify the armada app version of Portieris
- verify the fluxcd app version of Portieris
- test case for both includes asserting that Portieris is effective at
  enforcing an example policy

The following are soft dependancies (dependancies for fluxcd), the
commit has no depends unless fluxcd is enabled:
 - application framework for fluxcd
 - https://review.opendev.org/c/starlingx/ansible-playbooks/+/828592

Story: 2009138
Task: 44619

Change-Id: Ie88de7506d411b63349012b4c2e1b48be9dfc2a9
Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com>
2022-02-28 17:12:53 -05:00
2020-04-28 09:39:52 -04:00
2020-04-27 17:19:02 +00:00
Description
StarlingX Portieris App
1.1 MiB
Languages
Python 74%
Makefile 25.8%
Assembly 0.2%