openstack-helm-infra/fluent-logging/templates
Tin Lam 628fd3007d RBAC: Consolidate serviceaccounts and restrict rbac
Currently, services have two serviceaccounts: one specified in the
chart that cannot read anything, and one injected via helm-toolkit
that can read everything. This patch set refactors the logic to:

- cleanup the roles and their binding automatically when the helm
  chart is deleted;
- remove the need to separately mount a serviceaccount  with secret;
- better handling of namespaces resource restriction.

Co-Authored-By: portdirect <pete@port.direct>

Change-Id: I47d41e0cad9b5b002f59fc9652bad2cc025538dc
2017-12-19 20:22:57 -05:00
..
bin Fluent-Logging: Update fluent-bit to use common OSH entrypoint pattern 2017-12-17 17:33:24 +00:00
etc Fluent-logging helm chart 2017-12-15 10:52:16 -06:00
clusterrole.yaml Fluent-logging helm chart 2017-12-15 10:52:16 -06:00
clusterrolebinding-fluentbit.yaml RBAC: Consolidate serviceaccounts and restrict rbac 2017-12-19 20:22:57 -05:00
clusterrolebinding-logging.yaml RBAC: Consolidate serviceaccounts and restrict rbac 2017-12-19 20:22:57 -05:00
configmap-bin.yaml Fluent-Logging: Update fluent-bit to use common OSH entrypoint pattern 2017-12-17 17:33:24 +00:00
configmap-etc.yaml Fluent-logging helm chart 2017-12-15 10:52:16 -06:00
daemonset-fluent-bit.yaml RBAC: Consolidate serviceaccounts and restrict rbac 2017-12-19 20:22:57 -05:00
deployment-fluentd.yaml RBAC: Consolidate serviceaccounts and restrict rbac 2017-12-19 20:22:57 -05:00
job-image-repo-sync.yaml RBAC: Consolidate serviceaccounts and restrict rbac 2017-12-19 20:22:57 -05:00
pod-helm-tests.yaml Fluent-logging helm chart 2017-12-15 10:52:16 -06:00
service-fluentd.yaml Fluent-logging helm chart 2017-12-15 10:52:16 -06:00