I just saw the blog post for project Pyrgos. This is exciting - especially since 90% of my usage of XCP-NG is to create k8s clusters. I currently have a messy IAC setup that utilizes Terraform and Ansible to provision a cluster. It works but streamlining that process would be great.
I've looked for more information about Pyrgos here but can't really find anything besides the original blog post. Is there more information that I'm missing?
We have an internal backlog with the next steps to improve the current recipe, including:
- creating a cluster with multiple control plane (instead of one)
- store the cluster key so XO can access the cluster and get some commands (like cluster state, k8s version and so on)
- and then provide actions like upgrading the cluster to a more recent version with a "rolling cluster upgrade"
If you have some specific requirements or things you'd like to get streamlined, let us know
Any updates on the Pyrgos developments? It's been a while since the announcement. One blog post from last fall indicated that you hired someone to take the development. Any 2024 updates?
Yes, we are working with @shinuza to get features, stay tuned
@olivierlambert Would also love an update on this, most of my use with XCP-NG is spinning up light weight linux disros to run k0s... would be awesome to skip this step and have a similar tool built into XOA/XCP-NG