Files
cert-manager-armada-app/cert-manager-helm
Sabeel Ansari 993f4bf35d Add FluxCD support for cert-manager
Introducing FluxCD support for cert-manager with new manifests
added. The existing Armada app will still be supported.

When stx-cert-manager is built, two packages are produced: one
Armada package (supports existing cert-manager version v0.15.0)
and FluxCD package (supports new cert-manager version v1.7.1).

Test Cases:

PASS: Verify that there are no changes to the armada rpm generated
PASS: Run the rpm build and verify that two packages are generated:
      stx-cert-manager-helm-<version>.tis.noarch.rpm and
      stx-cert-manager-helm-fluxcd-<version>.tis.noarch.rpm
PASS: Install the new package with kustomize and verify cert-manager
      pods/services/deployments etc are deployed and running
      successfully
PASS: Verify that the fluxcd version of the app uses cert-manager 1.7.1

Two Stories/Tasks linked here since FluxCD support & upversioning of
Cert-Manager are performed in same commit.

Story: 2009138
Task: 44666

Story: 2009837
Task: 44668

Signed-off-by: Sabeel Ansari <Sabeel.Ansari@windriver.com>
Change-Id: Icf5aeed35dc5ebf906238a1b52912ef33d46c6b9
2022-03-11 09:55:23 -05:00
..
2020-05-25 17:24:41 -04:00
2020-04-17 15:41:08 +00:00

This repo is for https://github.com/jetstack/cert-manager/

Changes to this repo are needed for StarlingX and those changes are not yet merged. Rather than clone and diverge the repo, the repo is extracted at a particular git SHA, and patches are applied on top.

As those patches are merged, the SHA can be updated and the local patches removed.