Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • beat.core beat.core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 14
    • Issues 14
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • beat
  • beat.corebeat.core
  • Merge requests
  • !106

Implement environment discovery using docker labels

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Samuel GAIST requested to merge 77_implement_label_based_search into master Jan 17, 2020
  • Overview 1
  • Commits 1
  • Pipelines 2
  • Changes 1

The next release of BEAT environments will make use of docker labels to provide the information the current describe command returns (minus the os entry which is not currently used).

This new implementation of discovery uses these labels and thus speeds up the process.

The original code is kept as a fallback method in case a node only has images using the old build process.

The docker images concerned can be viewed in the beat/beat.env.builder> repo.

Part of #77

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 77_implement_label_based_search