Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Buildkite] Explore Containerizing the Pipeline #97129

Closed
3 of 6 tasks
brianseeders opened this issue Apr 14, 2021 · 1 comment
Closed
3 of 6 tasks

[Buildkite] Explore Containerizing the Pipeline #97129

brianseeders opened this issue Apr 14, 2021 · 1 comment
Assignees
Labels
Feature:Buildkite Feature:CI Continuous integration impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Operations Team label for Operations Team

Comments

@brianseeders
Copy link
Contributor

brianseeders commented Apr 14, 2021

Explore Containerizing the Pipeline

  • Convert GCR to Artifact Registry
  • Use Buildkit (buildx) with remote layer caching features
  • Build a kbn bootstrapped docker image, run tests and such from steps that use this image
  • Build a docker image from the bootstrapped one with distribution built in, run functional tests etc from it
  • Add annotation after docker builds with image path and commands to pull/run

  • Does cache-from always re-download? need to check locally/on gcp instance
@brianseeders brianseeders added Feature:Buildkite Feature:CI Continuous integration Team:Operations Team label for Operations Team labels Apr 14, 2021
@brianseeders brianseeders self-assigned this Apr 14, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-operations (Team:Operations)

@tylersmalley tylersmalley added 1 and removed 1 labels Oct 11, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Oct 12, 2021
@brianseeders brianseeders added EnableJiraSync and removed loe:small Small Level of Effort impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. EnableJiraSync labels Oct 25, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Buildkite Feature:CI Continuous integration impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Operations Team label for Operations Team
Projects
None yet
Development

No branches or pull requests

3 participants