apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# ---------------------------------------------------------------------------
# Resources
# core - contains core components
# infra - contains nginx-ingress controller used in develop and test environments
# extras - contains extra components used in develop and test environments
# monitoring - contains components used for monitoring
# usecases - contains etls for the various use cases
#
# additional helmreleases specific to a customer can be included in the custom folder
# and referenced under resources
# ---------------------------------------------------------------------------
resources:
- ../../../../releases/2023-01-16_22.0.1-2473477/onprem/core
- ../../../../releases/2023-01-16_22.0.1-2473477/onprem/infra
# - ../../../../releases/2023-01-16_22.0.1-2473477/onprem/monitoring
# extras
# - ../../../../releases/base/onprem/extras/azuremockapi.yaml
- ../../../../releases/base/onprem/extras/ckaf-rest.yaml
- ../../../../releases/base/onprem/extras/ckaf-schema-registry.yaml
- ../../../../releases/base/onprem/extras/jira.yaml
- ../../../../releases/base/onprem/extras/kowl.yaml
# - ../../../../releases/base/onprem/extras/mock-server.yaml
- ../../../../releases/base/onprem/extras/ssh-server.yaml
# use cases
# - ../../../../usecases/onprem/helmrelease-etlflow-1301-ncom-data-enrichment.yaml
# custom
# - ./custom/helmrelease_sample.yaml
# ---------------------------------------------------------------------------
# PatchesStrategicMerge
# define overrides specific for a customer
# ---------------------------------------------------------------------------
patchesStrategicMerge:
- ./overrides/core/helmrepo-ncyd-helm-virtual.yaml
- ./overrides/core/ckaf-connect.yaml
- ./overrides/core/ckaf-connect-configurator.yaml
- ./overrides/core/ckaf-kafka.yaml
- ./overrides/core/fluent-bit.yaml
- ./overrides/core/kafka-azure-sink.yaml
- ./overrides/core/nginx-proxy.yaml
- ./overrides/core/topology-adapter.yaml
- ./overrides/infra/ingress-nginx.yaml
# extras
# - ./overrides/extras/azuremockapi.yaml
- ./overrides/extras/ckaf-rest.yaml
- ./overrides/extras/ckaf-schema-registry.yaml
- ./overrides/extras/jira.yaml
- ./overrides/extras/kowl.yaml
# - ./overrides/extras/mock-server.yaml
- ./overrides/extras/ssh-server.yaml
# - ./overrides/usecases/helmrelease-etlflow-1301-ncom-data-enrichment.yaml
|