Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-1981

Improve Operator Log management

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Operator
    • None

      https://github.com/tektoncd/operator/issues/576

      Currently, we run all controller in a single container
      https://github.com/tektoncd/operator/blob/main/cmd/kubernetes/operator/main.go
      as we are adding new components the logs are getting more and more an it is getting difficult to debug and understand them.

      We can run one controller per container
      so

      • one container for TektonConfig running its controller,
      • one for TektonPipeline running its controller, and similar for others.
        This would separate logs and makes debugging easier.

      We can have same image, based on some flag or env it can start a particular controller

              Unassigned Unassigned
              smukhade Shivam Mukhade (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: