kubelatte-ce
Форк от sbertech/kubelatte-ce
114 строк · 4.3 Кб
1mutationConfigs:
2- name: "keymaker"
3annotationNamespace: "keymaker.k8s-integration.sfdc.com"
4annotationTrigger: "inject"
5initContainers: ["init-fqdn", "krb5-populator", "keymaker-client"]
6containers: ["keymaker-client-refresher"]
7volumes: ["keytabs"]
8volumeMounts: ["keytabs"]
9ignoreNamespaces: []
10- name: "madkub"
11annotationNamespace: "madkub.k8s-integration.sfdc.com"
12annotationTrigger: "inject"
13initContainers: ["ca-populator", "madkub-init"]
14containers: ["madkub-refresher"]
15volumes: ["ca","clientcert", "servercert", "tokens", "svcaccount"]
16volumeMounts: ["ca", "clientcert", "servercert", "svcaccount"]
17ignoreNamespaces: []
18- name: "rsyslog"
19annotationNamespace: "rsyslog.k8s-integration.sfdc.com"
20annotationTrigger: "inject"
21annotationConfig:
22volumeMounts:
23- name: "log-volume-mounts"
24containerRefs: ["rsyslog-sidecar"]
25- name: "test-volume-mounts"
26containerRefs: ["rsyslog-sidecar", "rsyslog-test-sidecar"]
27initContainerRefs: ["rsyslog-init"]
28initContainers: ["rsyslog-init"]
29containers: ["rsyslog-sidecar", "rsyslog-test-sidecar"]
30volumes: ["rsyslog-spool-vol", "rsyslog-conf-tpl", "rsyslog-conf-gen"]
31volumeMounts: []
32ignoreNamespaces: []
33implementsSidecarLifecycle: true
34- name: "vault"
35annotationNamespace: "vault.k8s-integration.sfdc.com"
36annotationTrigger: "inject"
37initContainers: ["vault-agent-init", "consul-template-init"]
38containers: ["vault-agent", "consul-template"]
39volumes: ["vault-token", "secrets-volume", "consul-template-config", "aws-iam-credentials"]
40volumeMounts: []
41ignoreNamespaces: []
42- name: "simple"
43annotationNamespace: "simple.k8s-integration.sfdc.com"
44annotationTrigger: "inject"
45implementsSidecarLifecycle: true
46initContainers: []
47containers: ["simple-sidecar"]
48volumes: []
49volumeMounts: []
50ignoreNamespaces: []
51- name: "vaultReverse"
52annotationNamespace: "vaultReverse.k8s-integration.sfdc.com"
53annotationTrigger: "inject"
54initContainersBeforePodInitContainers: ["consul-template-init"]
55initContainers: ["vault-agent-init", "consul-template-init"]
56containers: ["vault-agent", "consul-template"]
57volumes: ["vault-token", "secrets-volume", "consul-template-config", "aws-iam-credentials"]
58volumeMounts: ["secrets-volume"]
59ignoreNamespaces: []
60- name: "annotationsVolumes"
61annotationNamespace: "annotationsVolumes.k8s-integration.sfdc.com"
62annotationTrigger: "mutate-none"
63initContainers: [ "vault-agent-init" ]
64containers: [ "vault-agent" ]
65volumes: [ "helmcharts-demo/test-template/test-volume-1", "sidecarinjector/egress-container/secrets-volume","sidecarinjector/egress-container/aws-iam-credentials"]
66volumeMounts: [ ]
67ignoreNamespaces: [ ]
68updateStrategy: "merge"
69labelSelector:
70matchExpressions:
71- key: key
72operator: In
73values:
74- VALUE
75annotations: ["networking.kubelatte.io/replace","helmcharts-demo/test-template/networking.kubelatte.io/annot1","networking.kubelatte.io/merge","networking.kubelatte.io/new","helmcharts-demo/test-template/annot1"]
76- name: "simple_annot_prefix"
77annotationNamespace: "simple.k8s-integration.sfdc.com"
78annotationTrigger: "inject"
79implementsSidecarLifecycle: true
80initContainers: [ ]
81containers: [ "simple-sidecar" ]
82volumes: [ ]
83volumeMounts: [ ]
84ignoreNamespaces: [ ]
85- name: "simple_label_prefix"
86annotationNamespace: "simple.label.k8s-integration.sfdc.com"
87annotationTrigger: "inject"
88implementsSidecarLifecycle: true
89initContainers: [ ]
90containers: [ "simple-sidecar" ]
91volumes: [ ]
92volumeMounts: [ ]
93ignoreNamespaces: [ ]
94labelSelector:
95matchExpressions:
96- key: label
97operator: In
98values:
99- value
100- name: "simple_label_exepttion_prefix"
101annotationNamespace: "simple.label.exeption.k8s-integration.sfdc.com"
102annotationTrigger: "inject"
103implementsSidecarLifecycle: true
104initContainers: [ ]
105containers: [ "simple-sidecar" ]
106volumes: [ ]
107volumeMounts: [ ]
108ignoreNamespaces: [ ]
109labelSelector:
110matchExpressions:
111- key: app
112operator: In
113values:
114- istiod