I have application deployed on kubernetes container along with logger SideCar fluent/fluent-bit:1.0.6 using But logger container fails with below error. Since fluent.conf comes inside docker image does any know how to fix below error
Error in logger container:
[2021/04/01 20:53:10] [ Error] File /fluentd/etc/fluent.conf [2021/04/01 20:53:10] [ Error] Error in line 33: Invalid indentation level My deployment YAML
apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment-pt labels: app: my-pt spec: replicas: 1 selector: matchLabels: app: my-pt template: metadata: labels: app: my-pt spec: terminationGracePeriodSeconds: 30 containers: - name: my-pt image: myimage imagePullPolicy: "Always" volumeMounts: - name: log mountPath: /usr/local/tomcat/logs ports: - containerPort: 8080 # Logging sidecar. - name: logger env: - name: NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: POD_UID valueFrom: fieldRef: fieldPath: metadata.uid image: fluent/fluent-bit:1.0.6 # Above image is not bundled with sh,bash etc, for troubleshooting add -debug to the image name, # for eg. fluent/fluent-bit:1.0.4-debug command: ["/fluent-bit/bin/fluent-bit"] args: - --config=/fluentd/etc/fluent.conf - --parser=/fluentd/etc/parsers.conf volumeMounts: - name: log mountPath: /log - name: config-volume mountPath: /fluentd/etc # Create a volume to share between containers for writing and reading logs. volumes: - name: log emptyDir: {} # fluent bit config files. - name: config-volume configMap: name: bit-config https://stackoverflow.com/questions/66921601/fluent-bit-log-forwarder-issue April 02, 2021 at 11:27PM
没有评论:
发表评论