Skip to content
Snippets Groups Projects

Make operator resilient to registry failure

1 unresolved thread

With the upcoming Gitlab OTG coming, considerations towards how we handle image pulling were discussed between me and @jhensche .

This MR comes as a proposal of improvement to avoid application downtime due to container registry unavailability, by using a default pulling that will take advantage of the node cached image, and only resort to pull the image when not available in the node.

Part of cern-drupal-distribution#19 (closed) Part of https://gitlab.cern.ch/drupal/overview/-/issues/10

Edited by Francisco Borges Aurindo Barros

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 5e19138c - Applied suggestions of refactoring and others

    Compare with previous version

  • resolved all threads

  • Francisco Borges Aurindo Barros changed the description

    changed the description

  • Francisco Borges Aurindo Barros requested review from @vasvi and @jlopesda and removed review request for @ravineet

    requested review from @vasvi and @jlopesda and removed review request for @ravineet

  • added 34 commits

    Compare with previous version

  • added 1 commit

    • 36d2b65f - Tests later, they are currently failing

    Compare with previous version

    • Comments for improvement: We do not enforce any policy for nginx and php-fpm due to the fact S2I will not work with image pull policy IfNotPresent.

      Add condition to enforce depending on which case.

    • Comments for improvement: We do not enforce any policy for nginx and php-fpm due to the fact S2I will not work with image pull policy IfNotPresent.

      Can you elaborate on this?

    • Please register or sign in to reply
  • mentioned in commit bc06b3ef

  • Please register or sign in to reply
    Loading