Skip to content

YaK

YaK is the open source deployment framework we built at dbi services to provision databases and infrastructure the same way on premises and in any cloud, using Ansible. These posts show how it works and how we use it.

How to add Column Filtering to Vuetify Data Table

For a long time, my v-data-table-server implementation in the YaK only supported global search through a simple text input. While it was good enough for basic queries, I needed something more powerful—the ability to filter by individual columns using custom operators. Here’s a walkthrough of how I added column filters with v-select and v-text-field embedded in v-menu components right inside… 

How to add Column Filtering to Vuetify Data Table

Try YaK for free with YaK Demo

dbi services makes free demo environments available to all, so that you can play with the YaK and deploy instances and components to Azure and AWS. The YaK Demo environment is hosted on one of dbi services AWS tenants and is automatically destroyed after 4 hours. The demo environment is not supposed to be used for production purpose (it’s just… 

How to Contribute to the YaK Project: Adding a New Infrastructure Provider (e.g., OpenShift Virtualization)

YaK is a platform-agnostic framework designed to streamline and automate the deployment of infrastructure and middleware components (database, K8S,etc..) across various environments. With its open-source core, YaK enables developers, DevOps teams, and IT professionals to manage infrastructure provisioning and component deployment efficiently, without being tied to a specific vendor. Whether you’re working with AWS, Azure, Oracle Cloud Infrastructure (OCI), or on-premises servers, YaK… 

YaK Core – The Holy Grail for Deploying Ansible Code Everywhere

YaK core Multi-Platform open source Automation Tool simplifies the deployment of Ansible playbooks through a clean UI and API. It offers an intuitive interface where users can upload playbooks, configure parameters, and deploy them seamlessly across various platforms, and all managed through a centralized inventory stored in a PostgreSQL database. With YaK Core, developers can focus on writing application code… 

Integrate YaK into Red Hat Ansible Automation Platform

Introduction to YaK YaK is an open-source automation project developed by dbi services. Built on Ansible playbooks, YaK streamlines the deployment process for various components across any platform. It ensures adherence to best practices, maintains deployment quality, and significantly reduces time-to-deploy. Initially created in response to the growing demand from dbi services’ consultants and clients, YaK simplifies and accelerates deployments… 

Introducing YaK 2.0: The future of effortless PaaS deployments across Clouds and On-Premises

Hello, dear tech enthusiasts and cloud aficionados! We’ve got some news that’s about to make your life —or your deployments, at least— a whole lot easier. Meet YaK 2.0, the latest game-changer in the world of automated multi-cloud PaaS deployment. After months of development, testing, troubleshooting, a fair share of meetings and way too much coffee, YaK is officially launching… 

Building multi-architecture images with GitLab CI/CD

Building multi-architecture images become more and more useful. Indeed, many recent computers use ARM processors architecture. Examples include MacBooks using M(x) processors, and Amazon EC2 instances using AWS Graviton processors. However, the diversification of processor architectures adds a new level of complexity to the creation of container images. Indeed, the construction has to cope with different instruction sets. Docker buildx,… 

Faster Ansible

Even if Ansible is powerful and flexible, it can be considered “slow”. It will be anyway faster, and more consistent, than doing the same steps manually. Nevertheless, we will experiment to make it even faster. I found few of them on the Internet, but rarely with figures of what to expect. In this blog post, I will cover one of… 

OCI – Recover lost SSH access to an Ubuntu instance

Getting started in the cloud is pretty easy but things can get a little messy pretty quickly. A few weeks ago, I faced a case where I suddenly lost the SSH access to an Ubuntu OCI instance used internally for Alfresco in the scope of our YaK testing. was suddenly not accessible anymore, neither through the browser nor SSH. This… 

An overview of “Oracle Cloud Infrastructure: everything for an efficient migration” event by dbi services

Is the Oracle Cloud a hot topic for you? dbi services organized an event about the Cloud today in Lausanne: “Oracle Cloud Infrastructure: everything for an efficient migration“. After a welcome coffee to meet each other, Pascal Zanette shortly introduced the event and the agenda of the day. Our CTO Hervé Schweitzer presented then YaK, developed by dbi services.The idea… 

YaK and Ansible Collection Integration

In this blog, I will show you how easy it is to use an existing ansible collection with YaK. Ansible Galaxy Ansible Galaxy is a public repository of Ansible roles. For the sake of this demonstration, I will use middleware_automation.wildfly collection. To install it, in my yakbeta container: Prepare YaK With the beta version, I have to set YAK_CORE_COMPONENT environment…