Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-3744

Configure annotations on Kaniko pods for monitoring

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Continuous Integration

      Description

      We want to be able to monitor the Kaniko pods in a same way than other deployed resources. Currently Kaniko doesn't support labels on the deployed pods, it only supports annotations.

      Annotations on these pods needs to be set in a similar way than other resources:

      dev.nuxeo.com/branch: BRANCH_NAME
      dev.nuxeo.com/base_branch: CHANGE_TARGET
      dev.nuxeo.com/resource: pod
      dev.nuxeo.com/team: platform
      dev.nuxeo.com/usage: USAGE
      

      USAGE could be package, dockerPackage, dockerBuild...

      In addition to such changes, we need to configure the Datadog agent to send annotations as tags with help of datadog.podAnnotationsAsTags.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              kleturc Kevin Leturc
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: