У меня есть 2 наложения настройки, которые вызывают одну и ту же конфигурацию. Мне нужно иметь два файла kustomization.yaml в одной папке - PullRequest
2 голосов
/ 29 мая 2020
overlays -----> configuration1 ----> kustomization.yaml 
         |   
         |----> configuration2 ----> kustomization.yaml


resources ------> kustomization.yaml

# in file resources/kustomization.yaml
# for configuration1 
resources:
  - pvc.yaml
  - deployment.yaml
  - namespace.yaml

# for configuration2
resources:
  - pvc.yaml
  - network.yaml
  - istio.yaml

конечная цель

kubectl apply -k overlays/configuration1
kubectl apply -k overlays/configuration2

У меня есть папка оверлеев, содержащая две папки. конфигурация1 и конфигурация2. В этих папках есть файл kustomization.yaml. Эти два файла настройки вызывают одну и ту же папку ресурсов. Для конфигураций configuration1 и configuration2 должен быть указан другой список ресурсов. Могу ли я создать два разных файла kustomize.yaml в папке ресурсов или все же можно указать два разных списка ресурсов в одном и том же kustomization.yaml?

...