github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/docs/sources/clients/aws/eks/eventrouter.yaml (about)

     1  apiVersion: v1
     2  kind: ServiceAccount
     3  metadata:
     4    name: eventrouter
     5    namespace: kube-system
     6  ---
     7  apiVersion: rbac.authorization.k8s.io/v1beta1
     8  kind: ClusterRole
     9  metadata:
    10    name: eventrouter
    11  rules:
    12    - apiGroups: [""]
    13      resources: ["events"]
    14      verbs: ["get", "watch", "list"]
    15  ---
    16  apiVersion: rbac.authorization.k8s.io/v1beta1
    17  kind: ClusterRoleBinding
    18  metadata:
    19    name: eventrouter
    20  roleRef:
    21    apiGroup: rbac.authorization.k8s.io
    22    kind: ClusterRole
    23    name: eventrouter
    24  subjects:
    25    - kind: ServiceAccount
    26      name: eventrouter
    27      namespace: kube-system
    28  ---
    29  apiVersion: v1
    30  data:
    31    config.json: |-
    32      {
    33        "sink": "stdout"
    34      }
    35  kind: ConfigMap
    36  metadata:
    37    name: eventrouter-cm
    38    namespace: kube-system
    39  ---
    40  apiVersion: apps/v1
    41  kind: Deployment
    42  metadata:
    43    name: eventrouter
    44    namespace: kube-system
    45    labels:
    46      app: eventrouter
    47  spec:
    48    replicas: 1
    49    selector:
    50      matchLabels:
    51        app: eventrouter
    52    template:
    53      metadata:
    54        labels:
    55          app: eventrouter
    56          tier: control-plane-addons
    57      spec:
    58        containers:
    59          - name: kube-eventrouter
    60            image: gcr.io/heptio-images/eventrouter:latest
    61            imagePullPolicy: IfNotPresent
    62            volumeMounts:
    63              - name: config-volume
    64                mountPath: /etc/eventrouter
    65        serviceAccount: eventrouter
    66        volumes:
    67          - name: config-volume
    68            configMap:
    69              name: eventrouter-cm