Project Update - 01/2021

While True Do Feb 01, 2021

The project update provides a collection of changes, features, news and more for one month of while-true-do.io.

In January 2021, I started to rebuild everything and update lots of services. Below you will find some of the new concepts, ideas and services.

Container everything

In 2021, I moved away from virtual machines and all services from now on will be deployed as containers. This will ensure, that the deployments can be reproduced reliably.

For now, the project uses podman as container engine. Podman is a daemonless container engine to manage, run and develop OCI Containers on Linux Systems. It supports rootfull or rootless deployments. I will talk about podman in some future articles and provide guides, insights and automation for it.

Automate everything

No more manual work, was one of the main goals for WTD-2.0. The project is using Ansible to manage the deployments. Ansible is an easy to learn and quite simple automation tool. I will ensure to provide the code and guides to set up your own while-true-do environment.

Central Authentication

This was one of the main reasons to re-deploy while-true-do. A central authentication system ensures that you can use the same user/password combination for all the services. In addition, options for 2FA, RBA, ACL, etc. are mandatory and already prepared. The core of the authentication is build around 389ds, the enterprise-class LDAP Server for Linux.

Services

while-true-do.io was always about OpenSource services. With the new deployments in January, I started to provide an initial service stack:

Other services will be available for the community in February and March, and I will update you accordingly.

Conclusion

A lot was going on in January and more will come in February. I am focussing on the Code Repository and improvements to the container deployments. Auto updates for the nodes and services is in progress, too. Getting the code online for you, is currently priority one.

Tags

Daniel Schier

Just a guy doing stuff. Mostly #FLOSS like #Linux, #Ansible, #Podman, #K8s, #Python, #Nextcloud or whatever comes next.

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.