Skip to content
  1. Oct 31, 2021
    • nimrod's avatar
      Recreate the backup script with shell, AWK, reg and skopeo. · a5b469f6
      nimrod authored
      A few reasons. First of all, it doesn't require a running Docker daemon
      instead outputting directly to a file (faster and saves space). Also,
      the restore script will probably use skopeo so this the codebase is more
      uniform. Without the Docker daemon it can run with lower privileges.
      Lastly, it should work without setting the really high timeout that bugs
      me a little.
      a5b469f6
    • nimrod's avatar
      CI updates. · 7c0fdbeb
      nimrod authored
      7c0fdbeb
  2. Oct 09, 2021
    • nimrod's avatar
      fixup! Preperations for registry backup. · a4a34aee
      nimrod authored
      a4a34aee
    • nimrod's avatar
      fixup! Preperations for registry backup. · 52e318db
      nimrod authored
      52e318db
    • nimrod's avatar
      Preperations for registry backup. · be50d792
      nimrod authored
      I only have off-site backups for host01. In case I need to rebuild ns4
      or rebuild shore.co.il infrastructure I need those images (although I
      can probably build them locally and push them, it's probably easier and
      faster to restore from backups). So this commit includes:
      
      - Empty Python script.
      - pre-commit hooks for Python.
      - Dockerfile for the image (with the requirements and script).
      - GitLab CI job for backup on host01 (bind mount the dockerd socket and
        /var/backups) and a notification job in case the backup fails.
      
      All that's left is to write the backup script.
      be50d792
  3. May 20, 2021
  4. Jan 12, 2021