How to allow dynamic Terraform Provider Configuration

Terraform providers can be dynamically configured using other resource attributes if their code allows for it
Infrastructure Developer working @camptocamp.

Terraform providers can be dynamically configured using other resource attributes if their code allows for it

The last Cloud Native Romandie Meetup took place on March 25th

Decoupling in container orchestration enables immutable infrastructure workflows.

As software needs evolve, technological evolution implies Technical Debt. Open Source can help mitigate Technical Debt by influencing on standards.

How to easily give access to an EKS cluster using an authentication proxy with a PSK
Kubectl commands, but in color

Storing and sharing secrets doesn't have to be complex

Puppet can let you purge resources you do not manage explicitely

When managing multiple Puppet Control Repositories, modulesync is a very useful tool to keep files in sync.

GitHub Sponsors could be leveraged on dev.to to generate revenue

MyHeritage in Color allows to fine-tune automatically colorized and enhanced photographs

It would be great to attract more DevOps-related content to dev.to. With a few other people, I've sta...

Narcissus is a reflection library letting you edit configuration files in Go

After a few years of being inactive on dev.to, I've started actively posting about a month ago. I se...

Puppet has many tools to manage configuration files. Knowing them can help you choose the one that best fits your needs.
X chromosomes have a specific inheritance pattern which often allow to narrow family branches when looking for relationships hypothesis

Instead of sending metrics from the Puppetserver to Prometheus, they can be retrieved using the PuppetDB Metrics API.

When PuppetDB started misbehaving, it took us quite a while to realize the problem was somewhere else…

PuppetServer can be spending a lot of time doing gargage collection, which impacts its performance
When composing posts on dev.to, is there a way to dispensary display error messages so they appear as...

Using Grafana & Catalog Diff to tune the Puppet Server

Several ways to display technical skills on a timeline
Using Git and Markdown to write a novel

About 4 years ago, we started using Terraform. Many things we were doing manually in the cloud at the time are now coded.

One of the hard problems to solve when using Docker in production is deploying secrets. githut_pki makes SSH key deployment easy.

GitLab allows to perform shallow repository clones (and it seems to be the default in recent versions...

Using GitLab Pipelines and Catalog Diff to preview changes between two branches in a merge request

Everyone who has been using Puppet with a self-signed CA for more than 5 years knows that dreaded time: the time when the CA must be renewed.

Using machine learning to identify people in historical photographs
Is it a good idea to use dev.to for other subjects than development?

Puppet Catalog Diff helps to visualize the differences between two Puppet environments

Many applications are not containerized, and we still need to monitor their nodes. Prometheus PuppetDB SD allows to discover nodes in the PuppetDB and generate Prometheus configurations automatically.

The FreeIPA Terraform provider allows to automate creation and management of FreeIPA resources.

Containers have become a great facility to easily deploy applications, whether locally or on orchestrated clusters. However, containers are ephemeral, meaning their data should be stored externally and should be backed up.

Code quality is important to ensure style consistency and easy maintenance. Puppet-lint, Onceover and puppet-ghostbuster help ensure Puppet code quality.