Devops
Articles tagged "devops"
2025-12-08
A typical corporate network does not allow admins to directly connect to the machines they administer, requiring connection through an intermediary machine: the bastion.
This guide cannot be exhaustive as there are numerous techniques to bypass this …
2025-11-05
When your orchestration logic becomes complicated, you can end up with lots of hardly readable YAML code, and it’s not very nice to maintain, ie. when mutating variables with combinations of template filters, set_fact and the like. The solution …
2025-04-18
ansible ad hoc command line The ansible command line allows you to use a single Ansible module without writing a playbook. Useful for one-shot commands, it is also a great way to verify that Ansible can work on a given server and to test different …
2025-03-21
chttpx also registers as a pytest plugin, because as you know, I’m pretty lazy when it comes to repetitive test writting which is why I developed django-dbdiff and django-responsediff and also cli2.test.autotest. Let’s have the same thing …
2025-02-22
cli2 v4 is out! Well, cli2 started as a minuscule thing, basically it was supposed to be just a CLI
But, since 2018, it became my personnal automation framework to crush any DevOps gig on my way by automating absolutely everything in record efforts. …
2024-06-24
This tutorial aims to teach Git basics to work in a team.
In this tutorial, you are going to have 3 roles:
the git server, Alice, a developer Bob, another developer. Git central First, create what will serve as central git server for this tutorial: …
2024-05-28
Humans have used containers for at least 100,000 years, and possibly for millions of years. The first containers were probably invented for storing food, allowing early humans to preserve more of their food for a longer time, to carry it more …
2020-10-27
In a world where Dockerfiles, docker-compose.yml files, ansible files, and others compete for my attention against tech debt in projects that become a bit complex: I decided to make a Python micro framework to make it as nice to build an infra as I …
2020-02-08
BigSudo is a command line generator wrapping around Ansible: the excellent tool for automating operations which has proven itself in an extremely heterogenic ecosystem over the course of the last years, and currently maintained by Red Hat.
eXtreme …
2019-04-27
https://www.ministryoftesting.com/testers_chat_invite
Join thousands of testers online at Ministry of Testing, a thriving community sharing the passion for better automated testing !
2019-04-19
Storing files in the database has already been demonstrated as not an efficient trade-off here, and in many pages on internet. As such, this post provides subjective stories about files in the database, rather than an objective compare.
Now Bob the …
2019-03-30
https://www.packtpub.com/packt/free-ebook/devops-quickstart
Brilliant DevOps & CD QuickStart FREE ebook by Paul Swartout.
2019-03-27
https://coreos.com/rkt/docs/latest/rkt-vs-other-projects.html
2019-03-26
http://www.opsschool.org/
2019-03-16
https://github.com/yourlabs/playlabs
GitHub release of part of my current production practice to Continuous Integration and Continuous Delivery. It’s the main monolyth that combines well in CI with our Python & PHP distributions. Actually …
2019-03-14
The new compoctl apply command supports build by default and now chains the following:
pull build down up -d logs ps If you haven’t installed yet, my advice is to install with pip3 install --user compoctl, and then add export …
2019-02-15
Well that’s a nice way to automate backups and rollbacks during my deploys and make another CI Dev-Perfect(tm)
2019-02-14
In kubernetes, we have the joy of applying configuration directly from maintainer repositories:
kubectl apply -f https://raw.github.../setup.yml This allows each repository to maintain its own infrastructure configuration as code, and maintaining a …
2019-01-26
https://yourlabs.io/oss/playlabs
I have just rewritten the README for playlabs, my ansible wrapper command. Note that this software is still in pre-alpha/planning stage and should only be used in production by seasoned haxors. # Playlabs: the obscene …
2018-10-11
djcli is the package , a new CLI under design phase, it is a simple python package, that provides a command with name djcli, to do more with Django on the CLI:
$ pip install djcli
find the content for this variable in your project manage.py $ export …
2018-10-11
“Extreme DevOps” screenshot, where you see branchname == lastbuildjobname, designed for dynamic environments, demonstrates auto-deploy an environment per push on a subdomain with the branch name. From betagouv/MRS#636, with PlayLabs, …
Found 21 articles.