website/content/post/2020-06-21-PaulBSD-migration-from-scaleway-to-proxmox.md
Paul Lecuq 771e3734f5
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
added new article 2020-06-21
2020-06-21 22:04:25 +02:00

1.6 KiB

+++ categories = ["Services", "Proxmox", "Scaleway", "SaltStack"] date = "2020-06-21" menu = "" tags = ["paulbsd", "services", "proxmox", "scaleway", "saltstack"] title = "PaulBSD migration from Scaleway to Proxmox" +++

PaulBSD migration from Scaleway to Proxmox

As announced by Scaleway on April 16th, ARM instances will EOL on end 2020. PaulBSD infrastructure is based on one ARM64-8GB instance since 1 year with focus to migrate all in house applications.

So it was decided to migrate to Proxmox solution at home.

For reaching this goal, a new Intel NUC7i5BNH has been checked out on April.

Some of it specs below :

  • Intel Core i5-7260U @ 2.2GHz CPU
  • 8GB DDR4 RAM
  • 500GB NVME storage

Proxmox 6.2 was installed using LVM-thin volumes, and instances using LXC technology.

To have a ready instance with many services installed and configured, an heavy work on some SaltStack-based states was done.

In fact, a new instance can be ready in few minutes:

  • 5 seconds to provision
  • 5 minutes to install and configured all applications and services

This week, PaulBSD infrastructure SaltStack states have been published and released under BSD Licence on https://git.paulbsd.com/paulbsd/paulbsd-salt

Many data need to migrate like:

  • Nextcloud data
  • Mails
  • SQL and time-series databases

For network, Free FTTH is working on site to provide internet connectivity with one IPv4 public address and a full IPv6 stack to have direct transfers between all machines on many sites.

Migration will occur on summer 2020

Made with fun !