Files
homelab/cluster-config/tenants/product-catalog/base/values.yaml

72 lines
1.9 KiB
YAML

tenant: product-catalog
default:
argocd:
cluster:
name: in-cluster
annotations:
app.openshift.io/vcs-uri: https://github.com/gnunn-gitops/product-catalog
app.openshift.io/vcs-ref: main
labels:
argocd.argoproj.io/managed-by: gitops
tenant: product-catalog
networkPolicy: true
rbac:
adminGroups:
- product-catalog-admins
editGroups:
- product-catalog-users
argocd:
namespace: gitops
sourceRepos:
- '*'
adminGroups:
- product-catalog-admins
userGroups:
- product-catalog-users
pipelineGroups:
- product-catalog-pipeline
externalSecrets:
tenantClusterSecretStore: doppler-cluster
tenantSecretNamespace: tenant-secrets
namespaces:
dev:
quota: medium
annotations:
openshift.io/description: Project for development environment of product catalog application
openshift.io/display-name: Product Catalog Development
test:
quota: medium
annotations:
openshift.io/description: Project for test environment of product catalog application
openshift.io/display-name: Product Catalog Test
prod:
quota: medium
annotations:
openshift.io/description: Project for production environment of product catalog application
openshift.io/display-name: Product Catalog Prod
cicd:
externalSecrets:
tenantTokenKey: TENANT_PRODUCT_CATALOG_DOPPLER_TOKEN
annotations:
openshift.io/description: Project for ci/cd tools for product catalog application
openshift.io/display-name: Product Catalog CI/CD
gitops:
annotations:
openshift.io/description: Project for gitops tool for product catalog team
openshift.io/display-name: Product Catalog GitOps
monitor:
annotations:
openshift.io/description: Project for monitoring tools of product catalog application
openshift.io/display-name: Product Catalog Monitor
operatorGroup: true