Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
165 changes: 165 additions & 0 deletions docs/conf/supply-chain.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
---
clusterGroup:
namespaces:
- openshift-storage:
operatorGroup: true
targetNamespace: openshift-storage
annotations:
openshift.io/cluster-monitoring: "true"
argocd.argoproj.io/sync-wave: "26"
- quay-enterprise:
annotations:
argocd.argoproj.io/sync-wave: "32"
labels:
openshift.io/cluster-monitoring: "true"
- trusted-artifact-signer:
annotations:
argocd.argoproj.io/sync-wave: "32"
labels:
openshift.io/cluster-monitoring: "true"
- rhtpa-operator:
operatorGroup: true
targetNamespace: rhtpa-operator
annotations:
argocd.argoproj.io/sync-wave: "26"
- trusted-profile-analyzer:
annotations:
argocd.argoproj.io/sync-wave: "32"
labels:
openshift.io/cluster-monitoring: "true"
- openshift-pipelines
subscriptions:
openshift-pipelines:
name: openshift-pipelines-operator-rh
namespace: openshift-operators
odf:
name: odf-operator
namespace: openshift-storage
channel: stable-4.20
annotations:
argocd.argoproj.io/sync-wave: "27"
quay-operator:
name: quay-operator
namespace: openshift-operators
channel: stable-3.15
annotations:
argocd.argoproj.io/sync-wave: "28"
rhtas-operator:
name: rhtas-operator
namespace: openshift-operators
channel: stable
annotations:
argocd.argoproj.io/sync-wave: "29"
catalogSource: redhat-operators
rhtpa-operator:
name: rhtpa-operator
namespace: rhtpa-operator
channel: stable-v1.1
catalogSource: redhat-operators
annotations:
argocd.argoproj.io/sync-wave: "27"
applications:
vault:
jwt:
roles:
- name: rhtpa
audience: rhtpa
subject: spiffe://apps.{{ $.Values.global.clusterDomain }}/ns/trusted-profile-analyzer/sa/rhtpa
policies:
- hub-infra-rhtpa-jwt-secret
- name: supply-chain
audience: supply-chain
subject: spiffe://apps.{{ $.Values.global.clusterDomain }}/ns/pipeline/sa/pipeline
policies:
- hub-supply-chain-jwt-secret
noobaa-mcg:
name: noobaa-mcg
namespace: openshift-storage
project: hub
path: charts/noobaa-mcg
annotations:
argocd.argoproj.io/sync-wave: "36"
quay-registry:
name: quay-registry
namespace: quay-enterprise
project: hub
path: charts/quay-registry
annotations:
argocd.argoproj.io/sync-wave: "41"
trusted-artifact-signer:
name: trusted-artifact-signer
namespace: trusted-artifact-signer
project: hub
path: charts/rhtas-operator
annotations:
argocd.argoproj.io/sync-wave: "46"
overrides:
- name: rhtas.zeroTrust.spire.enabled
value: "true"
- name: rhtas.zeroTrust.spire.trustDomain
value: "apps.{{ $.Values.global.clusterDomain }}"
- name: rhtas.zeroTrust.spire.issuer
value: "https://spire-spiffe-oidc-discovery-provider.apps.{{ $.Values.global.clusterDomain }}"
- name: rhtas.zeroTrust.email.enabled
value: "true"
- name: rhtas.zeroTrust.email.issuer
value: https://keycloak.apps.{{ $.Values.global.clusterDomain }}/realms/ztvp
trusted-profile-analyzer:
name: trusted-profile-analyzer
namespace: trusted-profile-analyzer
project: hub
path: charts/rhtpa-operator
annotations:
argocd.argoproj.io/sync-wave: "41"
ignoreDifferences:
- group: batch
kind: Job
jsonPointers:
- /status
overrides:
- name: rhtpa.zeroTrust.vault.url
value: https://vault.vault.svc.cluster.local:8200
- name: rhtpa.modules.createImporters.importers.cve.cve.disabled
value: "false"
- name: rhtpa.modules.createImporters.importers.osv-github.osv.disabled
value: "false"
- name: rhtpa.modules.createImporters.importers.redhat-csaf.csaf.disabled
value: "false"
- name: rhtpa.modules.createImporters.importers.quay-redhat-user-workloads.quay.disabled
value: "false"
- name: rhtpa.modules.createImporters.importers.redhat-sboms.sbom.disabled
value: "false"
qtodo:
overrides:
- name: app.images.main.name
value: quay-registry-quay-quay-enterprise.apps.{{ $.Values.global.clusterDomain }}/ztvp/qtodo
- name: app.images.main.version
value: latest
- name: app.images.main.registry.auth
value: true
- name: app.images.main.registry.user
value: quay-admin
- name: app.images.main.registry.passwordVaultKey
value: quay-admin-password
supply-chain:
name: supply-chain
project: hub
path: charts/supply-chain
annotations:
argocd.argoproj.io/sync-wave: "48"
ignoreDifferences:
- group: ""
kind: ServiceAccount
jqPathExpressions:
- .imagePullSecrets[]|select(.name | contains("-dockercfg-"))
overrides:
- name: rhtas.enabled
value: true
- name: rhtpa.enabled
value: true
- name: registry.tlsVerify
value: "false"
- name: registry.user
value: quay-admin
- name: registry.passwordVaultKey
value: quay-admin-password
Loading