Blog

Rudder and Android working together

After a hard couple of days trying to get it done with our friends from Genymobile, we finally managed to craft a lovely Android compatible Rudder prototype ! Thanks to CFEngine flexibility, we are now able to manage Android-based systems from a standard Rudder server. Thus, we are currently the only user-friendly oriented configuration management […] Read more

Rudder at the LOADays 2012

The Normation team (well at least two of them) was present at the LOADays 2012 in Antwerp, Belgium We had a great time here! Even though the weather was cold, our Belgian friends out here were very welcoming. The organization was perfect, the WiFi too, and the conferences very enlightening. We had the chance to […] Read more

Matinale “Infrastructures IT : Concilier best practices et contraintes du quotidien”

Le 14 mars dernier s’est tenu une matinale dans les locaux parisiens de Normation qui a été un franc succès avec plus d’une vingtaine de participants, sur le thème suivant : Infrastructures IT : Concilier best practices et contraintes du quotidien Disponibilité, prévention des risques, sécurité, industrialisation, gestion des changements, partage des connaissances … autant […] Read more

Choisir Scala en entreprise, est-ce bien raisonnable ?

Le cas “Scala chez Normation”… Chez Normation, nous utilisons Scala depuis plus de 3 ans pour notre plus grand plaisir – et quelques irritations. Quelques irritations donc, le plus souvent liées à l’immaturité de l’ecosystème, avec en premier lieu un outillage au mieux fonctionnel… Oh qu’il aura fallu attendre longtemps pour avoir un plugin Eclipse […] Read more

Avr, 16, 2012

8

Normation: our mission, why Rudder and our offer

Yesterday, we held a seminar in our offices titled IT infrastructure: Balancing best practices and everyday constraints. Mark Burgess, pioneer of software configuration management and founding CTO of CFEngine AS, was our guest star, and gave a very interesting talk about the Third Wave of IT Management. We took the opportunity to introduce Normation, presenting […] Read more

An installation and everyday usage guide for libvirt and KVM

Why all this ? Today, nearly every modern computing-related company uses directly or indirectly a virtualization software. As seen with the recent Cloud computing trend, it is a sector that recently exploded in popularity and it is now accessible to everyone. There are now a LOT of alternatives to virtualize an OS : Isolation : […] Read more

Barcamp Rudder 2.4.0 – Portes ouvertes

Cette semaine, de mercredi à mercredi (du 22 au 29 février donc), Normation va faire son premier Barcamp Rudder ! Mais qu’est-ce qu’un barcamp ? D’après Wikipedia : Un BarCamp est une rencontre, une non-conférence ouverte qui prend la forme d’ateliers-événements participatifs où le contenu est fourni par les participants qui doivent tous, à un […] Read more

Rudder presentation at FOSDEM

We’ve been back from the latest FOSDEM in Brussels for a week now, but are only just recovering from the freezing-cold weather they had there… As always, FOSDEM was a great event, with thousands of open source users, contributors and developers all mixing together and sharing their findings, software and thoughts. A real spirit of […] Read more

Normation and Rudder at FOSDEM

Just like every year, once the holiday season is over, we start looking forward to FOSDEM the first weekend in February! This year, four of us from Normation will be attending, all the way through, from the world-famous, record-breaking beer event to the last talks on the Sunday. We’ll be introducing Rudder, our open source […] Read more

CFEngine training course in Brussels – 1-2-3 February (before FOSDEM)

Need to automate your system administration tasks like installing and configuring servers? Want to ensure policy compliance across your IT infrastructure? Already using CFEngine but interested in learning more? Going to Brussels for FOSDEM already and could spare a few days before hand to learn a new skill? Or just need a good reason to […] Read more

Jan, 04, 2012

0

Interactive key exchange with CFEngine

Here at Normation, we use CFEngine 3 extensively for configuration management across Linux and Windows servers. CFEngine 3 is a very secure tool, that relies on keys to identify hosts and authorize connections. To set up a secure CFEngine infrastructure, you ought to exchange keys between hosts (note that if you don’t have confidential data […] Read more

A quick initiation to the Debian package construction

While attenting at this year’s RMLL conferences, I had the opportunity to listen to a great presentation of the APT package management system by Lucas Nussbaum. I then had the idea to create this post as a quick reference on how to quickly build someone’s first Debian package. You are kindly invited to take a […] Read more

Configuration management tools for cloud computing (Open World Forum 2011)

The Open World Forum 2011 edition took place last week in Paris. I was invited to present a workshop in the Cloud Computing track. This gave me the opportunity to outline the importance of optimizing the “setup” phase of machines when using cloud computing. Today’s tools and APIs make it very easy to create and […] Read more

“Gestion de configuration et disaster recovery avec CFEngine 3” aux RMLL 2011

Comme chaque début de juillet, nous [1] nous rendons aux RMLL (Rencontres Mondiales du Logiciel Libre). Ce millésime se tient à Strasbourg, du lundi 11 au mercredi 13 juillet pour les conférences techniques (un weekend grand public se tient avant). Nous y présenterons une session mercredi à 14:40 (au Patio, Amphi 3), en français, pour […] Read more

Formations Cfengine 3 à Paris et Bruxelles

Cfengine 3 est un logiciel de gestion de configuration open source très puissant, permettant de gérer efficacement des parcs informatiques de toutes tailles. Comme la plupart des outils complexe, un temps d’apprentissage est nécessaire pour l’utiliser au mieux. Nous organisons des sessions de formation à Paris, les 15, 16 et 17 juin, et à Bruxelles […] Read more

Cfengine 3.1.5 is nearly out, what can we expect from it?

Here at Normation, we use Cfengine 3 extensively for configuration management across Linux and Windows servers. Cfengine 3 is an open source project, and as every good open source project, the trunk version is always available (but not always very reliable) and stable versions are released regularly. Prior to the release of a new version, […] Read more

Scala Pitfalls For Java Refugees (SP4JR) #0: because what you think you know might be a hammer waiting for a thumb

Java++… or something else? This article is the first of what should be a really short series, because as you know, Scala is just Java++, and so the differences between the two are almost non-existent. OK, I don’t think I could have said more wrong things in one sentence, so now, let’s be serious! Scala […] Read more

Avr, 15, 2011

 

0

Mounting partitions stored in a logical volume (or a disk image)

With the increased use of virtualization has come the increased use of disk images (.iso, .vmdl, .qcow2, .vdi, etc) and LVM’s logical volumes (LV), as dedicated storage for Virtual Machines (VM). Frequently, when setting up a VM, several partitions are created within these disk images. So, you end up with a machine (the virtualization host), […] Read more

Why we use Cfengine: file editing

Here at Normation, we use Cfengine 3 extensively for configuration management across Linux and Windows servers. A question we get often is why Cfengine? I’d like to focus this post on file editing. Since Configuration Management has a lot to do with configuration files, file editing (either from a template, or just setting parameters) is […] Read more

Cfengine tip: Keeping cf-execd alive (whatever happens)

As good as your configuration management tool may be, it can only do it’s job if it’s running. Some tips on making sure this is the case, whatever happens. Why just cf-execd? With Cfengine, the “heavy lifting” is done by cf-agent, which is normally run on a regular interval by cf-execd (a daemon that runs […] Read more

1 2 3 4 5 6