Skip to content
  1. Oct 31, 2021
    • nimrod's avatar
      Recreate the backup script with shell, AWK, reg and skopeo. · 32675790
      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.
      32675790
    • nimrod's avatar
      CI updates. · 7c0fdbeb
      nimrod authored
      7c0fdbeb
    • nimrod's avatar
      Raise the timeout even higher. · e0e66d29
      nimrod authored
      e0e66d29
  2. Oct 09, 2021
    • nimrod's avatar
      fixup! Registry backup script. · 78595fe8
      nimrod authored
      78595fe8
    • 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
      Registry backup script. · 7ac51848
      nimrod authored
      Meant to be run on a different machine. It can be used on the same
      machine and then the resulting files can be copied over.
      7ac51848
    • 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. Oct 08, 2021
  4. Sep 20, 2021
  5. May 20, 2021
  6. Feb 19, 2021
  7. Jan 12, 2021
  8. Jan 11, 2021