pyinfra is a python-native, agentless automation tool that runs commands over ssh — concurrently, idempotently, and 6× faster than ansible.
The RouterKit mission is to provide a plattform to deploy software defined routers and firewalls. This goal is supported by providing…
Die Gründung im Jahr 2022.
Yaook ist nicht nur das Urprojekt ALASCAs, sondern hat auch den Grundstein für die Entstehung des Vereins gelegt: ALASCAs Gründungsmitglieder Cloud&Heat Technologies und STACKIT entwickeln bereits seit Ende 2020 an dem gemeinsam initiierten Open-Source Tool; und mit dem Anwachsen der Community und zunehmender Adaption des Tools wuchs schließlich der Wunsch, Yaook von den beiden Unternehmen zu entkoppeln und es auf eigene Beine zu stellen – nicht zuletzt auch, um eine unabhängige Weiterentwicklung zu fördern.
Die Idee zu ALASCA war geboren – und mit ihr das klare Ziel, neben Yaook weitere quelloffene Projekte, die Bau und Betrieb von Cloud-Infrastrukturen ermöglichen, im Verein aufzunehmen und damit einen Beitrag zur Stärkung der Digitalen Souveränität Deutschlands und Europas zu leisten.
Im September 2022 fand die Gründungsversammlung in Dresden statt, bei der die sieben Gründungsunternehmen Cloud&Heat Technologies, Cyberus Technology, D3TN, dNation, secunet, secustack und STACKIT feierlich und voller Motivation den Beginn von ALASCA besiegelten. Wenige Wochen später – im Januar 2023 – traten wir schließlich an die Öffentlichkeit und stellten ALASCA erstmals der Welt vor.
![]()
Deliver fully-managed clusters at scale everywhere with your own Gardener installation
Längst wird das Konzept, Infrastruktur und Konfigurationen textuell in Form von Code zu beschreiben und zu versionieren, großflächig in Projekten eingesetzt. Auch deshalb entstand ein Ökosystem an Tools und Frameworks, die die Möglichkeit bieten, mittels einer DSL oder gar Programmiersprachen wie Java, Python oder TypeScript Infrastruktur zu programmieren. Durch Infrastruktur-Code ergeben sich viele Vorteile wie Wiederverwendbarkeit einzelner Komponenten, verbesserte Konsistenz, Erhöhung des Automatisierungsgrades im Projekt, sowie Transparenz gegenüber dem reinen Konfigurieren per Oberfläche.


This repository contains code to run Deuxfleurs' infrastructure on NixOS.
Our abstraction stack
We try to build a generic abstraction stack between our different resources (CPU, RAM, disk, etc.) and our services (Chat, Storage, etc.), we develop our own tools when needed.
Our first abstraction level is the NixOS level, which installs a bunch of standard components:
- Wireguard: provides encrypted communication between remote nodes
- Nomad: schedule containers and handle their lifecycle
- Consul: distributed key value store + lock + service discovery
- Docker: package, distribute and isolate applications
Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.
KICS stands for Keeping Infrastructure as Code Secure, it is open source and is a must-have for any cloud native project.
Network automation to screen-scraping devices is primarily concerned with gathering output from show commands and with making configuration changes.
Netmiko aims to accomplish both of these operations and to do it across a very broad set of platforms. It seeks to do this while abstracting away low-level state control (i.e. eliminate low-level regex pattern matching to the extent practical).
Nornir is an automation framework written in python to be used with python. Most automation frameworks hide the language they are written in by using some cumbersome pseudo-language which usually is almost Turing complete, but lacks tooling to debug and troubleshoot. Integrating with other systems is also usually quite hard as they usually have complex APIs if any at all. Some of the other common problems of those pseudo-languages is that are usually quite bad at dealing with data and re-usability is limited.
Nornir aims to solve those problems by providing a pure python framework. Just imagine Nornir as the Flask of automation. Nornir will take care of dealing with the inventory where you have your host information, it will take care of dispatching the tasks to your devices and will provide a common framework to write “plugins”.
Information security encompasses a variety of different working groups. These security best practices support the functions of business operations, infrastructure, and product development, to name a few. Everybody is responsible for maintaining a level of security to support compliance (available internal-only), while raising the bar of our security posture.
NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is a Python library that implements a set of functions to interact with different network device Operating Systems using a unified API.
NAPALM supports several methods to connect to the devices, to manipulate configurations or to retrieve data.
