41554 blogs · [ { "id": "01a08788-9471-709a-8238-207ae4ee75b5", "title": "Running qemu-user-static with Podman", "url": "https://www.itix.fr/blog/qemu-user-static-with-podman/", "published_at": "2025-06-09T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae592f71b", "title": "Behind the scenes at Open Code Quest: how I designed the Leaderboard", "url": "https://www.itix.fr/blog/behind-the-scenes-at-open-code-quest-how-i-designed-leaderboard/", "published_at": "2024-11-04T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae61dd121", "title": "Behind the scenes at Open Code Quest: how I implemented the Leaderboard in Red Hat Advanced Cluster Management", "url": "https://www.itix.fr/blog/behind-the-scenes-at-open-code-quest-how-i-implemented-leaderboard-with-acm/", "published_at": "2024-11-04T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae6d5a92a", "title": "Red Hat Open Demo: Mission impossible #1 - Stop the crazy Train with AI and Edge before it is too late!", "url": "https://www.itix.fr/speaking/red-hat-open-demo-mission-impossible-stop-the-crazy-train-with-ai-and-edge-before-it-is-too-late/", "published_at": "2024-11-04T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae6e49c06", "title": "Red Hat Summit Connect France 2024", "url": "https://www.itix.fr/speaking/red-hat-summit-connect-france-2024/", "published_at": "2024-10-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae7be937b", "title": "Red Hat Open Demo: Red Hat Open Demo-Build multi-architecture CI/CD pipelines to run your apps in the cloud and at the Edge!", "url": "https://www.itix.fr/speaking/red-hat-open-demo-build-multi-architecture-ci-cd-pipelines-to-run-your-apps-in-the-cloud-and-at-the-edge/", "published_at": "2024-09-04T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae878dff7", "title": "Homelab: 2U server, short depth, with front IO, based on Ampere Altra and Asrock Rack ALTRAD8UD-1L2T motherboard", "url": "https://www.itix.fr/blog/homelab-server-2u-short-depth-front-io-ampere-altra-arm64-architecture/", "published_at": "2024-06-20T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae8a5b85d", "title": "Build multi-architecture container images with OpenShift, Buildah and Tekton on AWS", "url": "https://www.itix.fr/blog/build-multi-architecture-container-images-with-kubernetes-buildah-tekton-aws/", "published_at": "2024-05-01T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae8c40754", "title": "Red Hat Open Demo: From the ESP8266 to the OpenShift cluster: discover what Red Hat can offer for the Edge computing!", "url": "https://www.itix.fr/speaking/red-hat-open-demo-from-the-esp8266-to-the-openshift-cluster-discover-what-red-hat-can-offer-for-the-edge-computing/", "published_at": "2023-04-03T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207ae9b48dc8", "title": "Red Hat Tech Exchange 2023", "url": "https://www.itix.fr/speaking/red-hat-tech-exchange-2023/", "published_at": "2023-02-02T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aeaaefc17", "title": "Build multi-architecture container images with Kubernetes, Buildah, Tekton and Qemu", "url": "https://www.itix.fr/blog/build-multi-architecture-container-images-with-kubernetes-buildah-tekton-and-qemu/", "published_at": "2022-08-23T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aeb472630", "title": "Deploy APIs from your CI/CD pipeline with the 3scale REST API", "url": "https://www.itix.fr/blog/deploy-apis-from-your-cicd-pipeline-with-the-3scale-rest-api/", "published_at": "2021-07-25T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aec336af9", "title": "Consistent DNS name resolution for virtual machines and containers", "url": "https://www.itix.fr/blog/consistent-dns-name-resolution-for-virtual-machines-and-containers/", "published_at": "2021-06-08T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aecaebd81", "title": "Deploy OpenShift Single Node in KVM", "url": "https://www.itix.fr/blog/deploy-openshift-single-node-in-kvm/", "published_at": "2021-06-08T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aecbee2f7", "title": "How to size your projects for Red Hat's single sign-on technology", "url": "https://www.itix.fr/writing/how-size-your-projects-red-hats-single-sign-technology/", "published_at": "2021-06-06T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aed474ae0", "title": "Using Podman Compose with Microcks: A cloud-native API mocking and testing tool", "url": "https://www.itix.fr/writing/using-podman-compose-with-microcks-a-cloud-native-api-mocking-and-testing-tool/", "published_at": "2021-04-21T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aedb67146", "title": "How to run performance tests with K6, Prometheus and Grafana", "url": "https://www.itix.fr/blog/how-to-run-performance-tests-with-k6-prometheus-grafana/", "published_at": "2021-02-21T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aedd44536", "title": "Build your own distribution based on Fedora CoreOS", "url": "https://www.itix.fr/blog/build-your-own-distribution-on-fedora-coreos/", "published_at": "2020-11-24T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aee503d8c", "title": "Use JMeter to assess software performances", "url": "https://www.itix.fr/blog/jmeter-assess-software-performances/", "published_at": "2020-07-23T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aee67d1e8", "title": "A cleanup playbook for 3scale", "url": "https://www.itix.fr/blog/cleanup-playbook-3scale/", "published_at": "2020-04-27T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aeecde25f", "title": "Install Kubernetes operators in OpenShift using only the CLI", "url": "https://www.itix.fr/blog/install-operator-openshift-cli/", "published_at": "2020-04-23T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aef3cfa9d", "title": "Secure your OpenShift 4 cluster with OpenID Connect authentication", "url": "https://www.itix.fr/blog/secure-openshift-4-openid-connect-authentication/", "published_at": "2020-04-16T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aeff9315c", "title": "Configure Red Hat SSO for 3scale using the CLI!", "url": "https://www.itix.fr/blog/configure-redhat-sso-3scale-cli/", "published_at": "2020-04-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af07bae4d", "title": "Install Miniflux on your Raspberry PI", "url": "https://www.itix.fr/blog/install-miniflux-raspberry-pi/", "published_at": "2020-04-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af08010ef", "title": "Send mails on OpenWRT with MSMTP and Gmail", "url": "https://www.itix.fr/blog/send-mails-openwrt-msmtp-gmail/", "published_at": "2020-04-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af118b1f8", "title": "Secure your Raspberry PI with Keycloak Gatekeeper on OpenWRT", "url": "https://www.itix.fr/blog/secure-raspberry-pi-keycloak-gatekeeper/", "published_at": "2020-03-27T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af162bb2f", "title": "Use your Google Account as an OpenID Connect provider", "url": "https://www.itix.fr/blog/use-google-account-openid-connect-provider/", "published_at": "2020-03-26T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af21560a0", "title": "Secure a Quarkus API with Keycloak", "url": "https://www.itix.fr/blog/secure-quarkus-api-with-keycloak/", "published_at": "2020-03-16T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af2d02ad7", "title": "Install OpenWRT on your Raspberry PI", "url": "https://www.itix.fr/blog/install-openwrt-raspberry-pi/", "published_at": "2019-12-18T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af3c52b6f", "title": "Nginx with TLS on OpenWRT", "url": "https://www.itix.fr/blog/nginx-with-tls-on-openwrt/", "published_at": "2019-12-18T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af4919e6e", "title": "APIs as a Product: Get started in no time", "url": "https://www.itix.fr/writing/apis-as-a-product-get-started-in-no-time/", "published_at": "2019-12-01T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af57c6417", "title": "APIs as a Product: Get the value out of your APIs", "url": "https://www.itix.fr/writing/apis-as-a-product-get-the-value-out-of-your-apis/", "published_at": "2019-12-01T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af5bbbde9", "title": "Airgap OpenShift Installation: move the registry created using oc adm release mirror between environments", "url": "https://www.itix.fr/blog/airgap-openshift-installation-move-registry-created-using-oc-adm-release-mirror-between-environments/", "published_at": "2019-11-17T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af5fbcfd7", "title": "Ansible: Add a prefix or suffix to all items of a list", "url": "https://www.itix.fr/blog/ansible-add-prefix-suffix-to-list/", "published_at": "2019-11-17T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af6316cbc", "title": "Check the Ansible version number in a playbook", "url": "https://www.itix.fr/blog/check-ansible-version-number-playbook/", "published_at": "2019-11-17T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af680c3ff", "title": "Feed URLs for the most common CMS: Drupal, Wordpress, WiX and YouTube", "url": "https://www.itix.fr/blog/feed-url-drupal-wordpress-wix-youtube/", "published_at": "2019-11-17T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af717fb76", "title": "Deploying Miniflux on OpenShift", "url": "https://www.itix.fr/blog/deploying-miniflux-openshift/", "published_at": "2019-11-16T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af8139641", "title": "Deploying Invidious on OpenShift", "url": "https://www.itix.fr/blog/deploying-invidious-openshift/", "published_at": "2019-11-15T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af8e36092", "title": "What is this 'Anonymous' policy configured by the 3scale toolbox?", "url": "https://www.itix.fr/blog/3scale-toolbox-anonymous-policy/", "published_at": "2019-11-13T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207af9976043", "title": "What is this 'URL Rewriting' policy configured by the 3scale toolbox?", "url": "https://www.itix.fr/blog/3scale-toolbox-url-rewriting-policy/", "published_at": "2019-11-13T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afa80731f", "title": "TechWeek Société Générale 2019", "url": "https://www.itix.fr/speaking/techweek-sg-2019/", "published_at": "2019-11-11T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afb01abb8", "title": "Configure the TLS trust store in Apicurio Studio", "url": "https://www.itix.fr/blog/configure-truststore-apicurio-studio/", "published_at": "2019-10-24T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afb936ce6", "title": "Red Hat Tech Exchange 2019", "url": "https://www.itix.fr/speaking/red-hat-tech-exchange-2019/", "published_at": "2019-10-20T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afc515942", "title": "Running Red Hat SSO outside of OpenShift", "url": "https://www.itix.fr/blog/running-redhat-sso-outside-openshift/", "published_at": "2019-10-09T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afd454506", "title": "Webinar: Develop. Deploy. Deliver continuously.", "url": "https://www.itix.fr/speaking/develop-deploy-deliver-continuously/", "published_at": "2019-10-09T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afdf5158a", "title": "Red Hat Forum Helsinki 2019", "url": "https://www.itix.fr/speaking/red-hat-forum-helsinki-2019/", "published_at": "2019-10-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207afea2a793", "title": "Solving the Ansible error 'This module requires the OpenShift Python client'", "url": "https://www.itix.fr/blog/solving-this-module-requires-the-openshift-python-client-error/", "published_at": "2019-09-12T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207aff14d89d", "title": "Enable global policies on Apicast 3.6", "url": "https://www.itix.fr/blog/enable-global-policies-apicast/", "published_at": "2019-09-09T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207affd20576", "title": "Using the 3scale toolbox Jenkins Shared Library", "url": "https://www.itix.fr/writing/using-the-3scale-toolbox-jenkins-shared-library/", "published_at": "2019-07-30T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b00493181", "title": "Deploy your API from a Jenkins Pipeline", "url": "https://www.itix.fr/writing/deploy-your-api-from-a-jenkins-pipeline/", "published_at": "2019-07-29T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b00af7239", "title": "3scale toolbox: Deploy an API from the CLI", "url": "https://www.itix.fr/writing/3scale-toolbox-deploy-an-api-from-the-cli/", "published_at": "2019-07-28T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b01387e02", "title": "5 principles for deploying your API from a CI/CD pipeline", "url": "https://www.itix.fr/writing/5-principles-for-deploying-your-api-from-a-ci-cd-pipeline/", "published_at": "2019-07-25T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0188e800", "title": "One-liner to decode a Kubernetes secret (base64 encoded)", "url": "https://www.itix.fr/blog/decode-kubernetes-secret-base64/", "published_at": "2019-06-06T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b02009d39", "title": "Use QLKube to query the Kubernetes API", "url": "https://www.itix.fr/blog/use-qlkube-to-query-the-kubernetes-api/", "published_at": "2019-06-06T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b02197ea0", "title": "Red Hat Summit 2019", "url": "https://www.itix.fr/speaking/red-hat-summit-2019/", "published_at": "2019-05-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b02586265", "title": "Manage your APIs deployed with Istio service mesh", "url": "https://www.itix.fr/writing/manage-your-apis-deployed-with-istio-service-mesh/", "published_at": "2019-04-29T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b027d4558", "title": "Bash Snippet: Print a config file without comments", "url": "https://www.itix.fr/blog/print-config-file-without-comments/", "published_at": "2019-04-22T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b032514f1", "title": "Devoxx France 2019", "url": "https://www.itix.fr/speaking/devoxx-france-2019/", "published_at": "2019-04-18T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b03fb346d", "title": "Is my NTP daemon working?", "url": "https://www.itix.fr/blog/is-my-ntp-daemon-working/", "published_at": "2019-03-28T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b047764b0", "title": "Testing hard-drive or SSD performance on Fedora", "url": "https://www.itix.fr/blog/testing-hard-drive-ssd-performance/", "published_at": "2019-03-21T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0573ef54", "title": "Bash Snippet: CLI World Clock", "url": "https://www.itix.fr/blog/cli-world-clock/", "published_at": "2019-03-17T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b05a12bad", "title": "M4 as a replacement for sed", "url": "https://www.itix.fr/blog/m4-as-replacement-for-sed/", "published_at": "2019-03-14T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b06723a83", "title": "Writing workshop instructions with Hugo and deploying in OpenShift", "url": "https://www.itix.fr/blog/writing-workshop-instructions-with-hugo-deploy-openshift/", "published_at": "2019-02-26T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0722eecc", "title": "Full API lifecycle management: A primer", "url": "https://www.itix.fr/writing/full-api-lifecycle-management-a-primer/", "published_at": "2019-02-24T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b07e4315c", "title": "Writing workshop instructions with Hugo, with variables in your content", "url": "https://www.itix.fr/blog/writing-workshop-instructions-with-hugo-variables/", "published_at": "2019-02-20T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b07f90301", "title": "Writing workshop instructions with Hugo", "url": "https://www.itix.fr/blog/writing-workshop-instructions-with-hugo/", "published_at": "2019-02-19T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b08bb7f09", "title": "Red Hat Single Sign-On: Give it a try for no cost!", "url": "https://www.itix.fr/writing/red-hat-single-sign-on-give-it-a-try-for-no-cost/", "published_at": "2019-02-06T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b08cc752f", "title": "Use Ansible to manage the QoS of your OpenShift workload", "url": "https://www.itix.fr/blog/use-ansible-to-manage-the-qos-of-your-openshift-workload/", "published_at": "2019-02-05T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b09be8166", "title": "Using a public certificate with Red Hat Single Sign-On/Keycloak", "url": "https://www.itix.fr/writing/using-a-public-certificate-with-red-hat-single-sign-on-keycloak/", "published_at": "2019-02-05T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0a5ce4b7", "title": "Devoteam #TechForPeople 2018", "url": "https://www.itix.fr/speaking/devoteam-tech-for-people-2018/", "published_at": "2018-10-09T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0b58465b", "title": "Red Hat Tech Exchange 2018", "url": "https://www.itix.fr/speaking/red-hat-tech-exchange-2018/", "published_at": "2018-09-20T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0b9ac23e", "title": "ADEO Summit 2018", "url": "https://www.itix.fr/speaking/adeo-summit-2018/", "published_at": "2018-06-26T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0c2d3024", "title": "Red Hat Summit 2018", "url": "https://www.itix.fr/speaking/red-hat-summit-2018/", "published_at": "2018-05-07T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0c72b89a", "title": "APIDays 2017", "url": "https://www.itix.fr/speaking/apidays-2017/", "published_at": "2018-01-29T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0d4c7487", "title": "Red Hat Forum 2017", "url": "https://www.itix.fr/speaking/red-hat-forum-2017/", "published_at": "2017-10-10T22:00:00+00:00" }, { "id": "01a08788-9471-709a-8238-207b0d8964cb", "title": "Contact me", "url": "https://www.itix.fr/contact/", "published_at": null }, { "id": "01a08788-9471-709a-8238-207b0d8ae8e0", "title": "Search", "url": "https://www.itix.fr/search/", "published_at": null } ] posts Claim your blog
Back to itix.fr
Blog · corpus.blog/blogs/itix.fr/posts

itix.fr

itix.fr

2025

2024

2023

2022

2021

2020

2019

2018

2017

Undated