<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/mtls-pod-to-pod/</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/mtls-pod-to-pod.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/concepts/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/helm/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/helm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/image-automation/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/image-automation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/monitoring/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/monitoring.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/installation/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/multi-tenancy/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/multi-tenancy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/premiere-application/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/fluxcd/premiere-application.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/glossaire/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/page/1/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/snyk/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/snyk.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/chiffrer-state-plans/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu/chiffrer-state-plans.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/migrer-depuis-terraform/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu/migrer-depuis-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/refactor-import-moved-removed/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu/refactor-import-moved-removed.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/registry-cli-oci/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu/registry-cli-oci.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/opentofu/variables-backend-sources-modules/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/opentofu/variables-backend-sources-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/associate/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/associate.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/professional/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/professional.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/kics/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/kics.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/pourquoi-utiliser-terragrunt/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/pourquoi-utiliser-terragrunt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/centraliser-backend-provider/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/centraliser-backend-provider.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/dependances-et-mock-outputs/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/dependances-et-mock-outputs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/premier-projet-terragrunt/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/premier-projet-terragrunt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/run-all-run-queue-filtres/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/run-all-run-queue-filtres.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/terragrunt-stack-hcl/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/terragrunt-stack-hcl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/structurer-live-repo/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/structurer-live-repo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/catalogues-et-scaffold/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/catalogues-et-scaffold.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/debug-cache-hooks-logs/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/debug-cache-hooks-logs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/installer-terragrunt/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/installer-terragrunt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/stacks-implicites-explicites/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/stacks-implicites-explicites.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terragrunt/terragrunt-cicd/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terragrunt/terragrunt-cicd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/credentials-partage/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/credentials-partage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/policy-as-code/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/policy-as-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/presentation-hcp-terraform/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/presentation-hcp-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/projects-equipes/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/projects-equipes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/quiz/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/remote-runs/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/remote-runs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/variable-sets/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/variable-sets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/hcp-terraform/workspaces-hcp/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/hcp-terraform/workspaces-hcp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/sensitive-terraform/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/sensitive-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/write-only-arguments/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/write-only-arguments.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/ephemeral-values/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/gestion-donnees-sensibles/ephemeral-values.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/anti-patterns-iac/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/anti-patterns-iac.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/choisir-type-outil/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/choisir-type-outil.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/comprendre-iac/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/comprendre-iac.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/declaratif-vs-imperatif/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/declaratif-vs-imperatif.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/dette-technique/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/dette-technique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/idempotence-convergence-derive/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/idempotence-convergence-derive.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/organiser-projet/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/organiser-projet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/pourquoi-iac/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/pourquoi-iac.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/provisionnement-vs-gestion-configuration/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/provisionnement-vs-gestion-configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/secrets/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/state-donnees-sensibles/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/state-donnees-sensibles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/terraform-vs-ansible/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/terraform-vs-ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/tests-controles/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/tests-controles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/fondamentaux/validation-revue-code/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/fondamentaux/validation-revue-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/expressions/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl/expressions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/fonctions/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl/fonctions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/syntaxe-de-base/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl/syntaxe-de-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/types-collections/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl/types-collections.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/hcl/variables-valeurs-nommees/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/hcl/variables-valeurs-nommees.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/concepts-stacks-state/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/concepts-stacks-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/inputs-outputs-config-secrets/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/inputs-outputs-config-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/premiere-stack-kvm/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/premiere-stack-kvm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/preparer-backend-local/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/preparer-backend-local.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/preview-tests-ci/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/preview-tests-ci.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/securiser-pulumi/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/securiser-pulumi.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/pulumi/structure-projet-composants/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/pulumi/structure-projet-composants.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/backend-s3-remote-state/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/backend-s3-remote-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/iam-role-policy-instance-profile/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/iam-role-policy-instance-profile.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/import-moved-drift/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/import-moved-drift.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/launch-template-autoscaling/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/launch-template-autoscaling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/provider-aws-premiere-ec2/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/provider-aws-premiere-ec2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/aws/sg-subnet-instance/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/aws/sg-subnet-instance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/expressions-terraform/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/expressions-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/version-constraints-terraform/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/version-constraints-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/organiser-repo-terraform/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/organiser-repo-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/separer-environnements/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/separer-environnements.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/variables-par-environnement/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/variables-par-environnement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/workspace/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/workspace.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/anti-patterns-modules/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/anti-patterns-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/module-local/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/module-local.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/module-registry/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/module-registry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/ansible/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/versionner-modules/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/versionner-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/debug-apply/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/debug-apply.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/destroy-propre/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/destroy-propre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/premiere-infrastructure/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/premiere-infrastructure.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/reseau-virtuel/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/reseau-virtuel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/variables-outputs/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/variables-outputs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/premieres-infras/vm-libvirt/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/premieres-infras/vm-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/backends-terraform/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/backends-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/diagnostiquer-state/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/diagnostiquer-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/quiz/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/quiz.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/sauvegarder-restaurer-state/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/sauvegarder-restaurer-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/terraform-state-mv/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/terraform-state-mv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/terraform-state-rm/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/terraform-state-rm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/terraform-state-show/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/terraform-state-show.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/cli-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/cli-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/declaratif-vs-imperatif/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/declaratif-vs-imperatif.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/installer-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/installer-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/presentation-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/presentation-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/providers-resources-data-sources/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/providers-resources-data-sources.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/structure-projet-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/structure-projet-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/terraform-vs-opentofu/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/terraform-vs-opentofu.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/decouvrir/workflow-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/decouvrir/workflow-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/blocs-dynamiques/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/blocs-dynamiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/boucles-for-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/boucles-for-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/conditions-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/conditions-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/count-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/count-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/data-sources/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/data-sources.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/declarer-ressources/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/declarer-ressources.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/depends-on/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/depends-on.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/fichiers-tfvars/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/fichiers-tfvars.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/fonctions-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/fonctions-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/for-each-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/for-each-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/lifecycle-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/lifecycle-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/locals-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/locals-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/outputs-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/outputs-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/providers-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/providers-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/style-guide-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/style-guide-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/ecrire-code/variables-terraform/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/ecrire-code/variables-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/monorepo-vs-repo-par-stack/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/monorepo-vs-repo-par-stack.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/environnements/quand-utiliser-workspaces/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/environnements/quand-utiliser-workspaces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/comprendre-state/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/comprendre-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/terraform-state-list/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/terraform-state-list.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/state/verrouillage-state/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/state/verrouillage-state.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/associate/commandes-essentielles/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/associate/commandes-essentielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/associate/exercices/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/associate/exercices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/professional/commandes-essentielles/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/professional/commandes-essentielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/certifications/professional/exercices/</loc>
    <lastmod>2026-03-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/certifications/professional/exercices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/delivery/gitops/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/delivery/gitops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/gestion-vulnerabilites-cve/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/gestion-vulnerabilites-cve.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/projets-fil-rouge-devsecops/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/projets-fil-rouge-devsecops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/owasp-top-10-devsecops/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/owasp-top-10-devsecops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/threat-modeling-stride/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/threat-modeling-stride.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/parcours-devsecops/debuter/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/parcours-devsecops/debuter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/parcours-devsecops/expert/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/parcours-devsecops/expert.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/parcours-devsecops/operationnel/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/parcours-devsecops/operationnel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/app-of-apps/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/app-of-apps.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/concepts/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/installation/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/integration-ci/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/integration-ci.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/multi-env/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/multi-env.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/premiere-application/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/premiere-application.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/argocd/securiser/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/argocd/securiser.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/trivy-build-from-source-supply-chain/</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/trivy-build-from-source-supply-chain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/garm/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/garm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/garm/installation/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/garm/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/garm/integration-gitea/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/garm/integration-gitea.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/alias-productivite/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/alias-productivite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/annuler-corriger-commits/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/annuler-corriger-commits.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/annuler-modifications/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/annuler-modifications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/bases-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/bases-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/branches-distantes/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/branches-distantes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/branches-en-bref/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/branches-en-bref.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/branches-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/branches-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/bundling/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/bundling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/cherry-pick/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/cherry-pick.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/collaboration-remotes/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/collaboration-remotes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/commit-mauvaise-branche/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/commit-mauvaise-branche.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/comprendre-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/comprendre-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/conflits-synchronisation/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/conflits-synchronisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/consulter-historique/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/consulter-historique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/corriger-commits/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/corriger-commits.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/credential-storage/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/credential-storage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/debloquer-push-rejete/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/debloquer-push-rejete.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/creer-repository/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/creer-repository.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/debug-bisect-blame/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/debug-bisect-blame.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/debug-recherche/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/debug-recherche.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/detached-head/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/detached-head.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/diagnostiquer-problemes/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/diagnostiquer-problemes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/enregistrer-modifications/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/enregistrer-modifications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/gestion-branches/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/gestion-branches.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/git-serveur/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/git-serveur.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/heberger-serveur-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/heberger-serveur-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/historique-controle-version/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/historique-controle-version.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/installer-configurer-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/installer-configurer-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/investiguer-nettoyer/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/investiguer-nettoyer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/maintenir-projet/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/maintenir-projet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/merge-avance/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/merge-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/merge-et-conflits/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/merge-et-conflits.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/modele-git-snapshots/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/modele-git-snapshots.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/multi-depots/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/multi-depots.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/obtenir-aide-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/obtenir-aide-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/nettoyer-historique-fichiers/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/nettoyer-historique-fichiers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/operations-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/operations-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/outils-avances-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/outils-avances-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/plateformes-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/plateformes-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/precision-index/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/precision-index.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/protocoles-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/protocoles-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/pull-requests-code-review/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/pull-requests-code-review.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/rebase-fondamental/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/rebase-fondamental.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/rechercher-dans-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/rechercher-dans-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/recuperer-donnees-perdues/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/recuperer-donnees-perdues.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/reecrire-historique/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/reecrire-historique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/reecriture-correction/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/reecriture-correction.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/remotes-fondamentaux/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/remotes-fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/reset-demystifie/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/reset-demystifie.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/resoudre-conflits-merge/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/resoudre-conflits-merge.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/selection-revision/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/selection-revision.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/staging-interactif/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/staging-interactif.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/stashing-cleaning/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/stashing-cleaning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/submodules/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/submodules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/subtree/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/subtree.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/tags-versions/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/tags-versions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/workflows-distribues/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/workflows-distribues.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/vocabulaire-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/vocabulaire-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/workflows-git/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/workflows-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/forgejo/configuration-initiale/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/forgejo/configuration-initiale.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/forgejo/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/forgejo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/forgejo/installation/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/forgejo/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/forgejo/sauvegarder-restaurer/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/forgejo/sauvegarder-restaurer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/forgejo/upgrade/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/forgejo/upgrade.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitea/configuration-initiale/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitea/configuration-initiale.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitea/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitea.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitea/installation/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitea/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitea/sauvegarder-restaurer/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitea/sauvegarder-restaurer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitea/upgrade/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitea/upgrade.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/configuration-initiale/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/configuration-initiale.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/installation/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/runner/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/runner.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/sauvegarder-restaurer/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/sauvegarder-restaurer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/upgrade/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/upgrade.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/fiabiliser-kubernetes/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/fiabiliser-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/incidents-applicatifs/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/incidents-applicatifs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/maintenance-changements/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/maintenance-changements.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/sre-exploitation-kubernetes/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/sre-exploitation-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/cluster-troubleshooting/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/cluster-troubleshooting.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/analyser-evenements-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/analyser-evenements-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/crashloopbackoff-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/crashloopbackoff-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/disponibilite-applicative-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/disponibilite-applicative-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/gerer-noeuds-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/gerer-noeuds-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/imagepullbackoff-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/imagepullbackoff-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/methode-diagnostic-incident-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/methode-diagnostic-incident-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/mettre-a-jour-cluster-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/mettre-a-jour-cluster-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/observer-sante-cluster-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/observer-sante-cluster-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/pods-pending-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/pods-pending-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/preparer-maintenance-cluster-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/preparer-maintenance-cluster-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operer/taches-quotidiennes-admin-kubernetes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operer/taches-quotidiennes-admin-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/runtime-sandboxes/</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/runtime-sandboxes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/cloud-native/cncf-ecosystem/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/cloud-native/cncf-ecosystem.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/cloud-native/serverless/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/cloud-native/serverless.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/cloud-native/cloud-native-principes/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/cloud-native/cloud-native-principes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/cloud-native/service-mesh/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/cloud-native/service-mesh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/materiel/mini-pc-opnsense-pfsense/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab/materiel/mini-pc-opnsense-pfsense.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/apparmor/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/apparmor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/image-scanning/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/image-scanning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/supply-chain-security/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/supply-chain-security.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/kcna/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/kcna.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/kcsa/</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/kcsa.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/api-deprecations/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/api-deprecations.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/images-kubernetes/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/images-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/kubespray/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/kubespray.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operators-crds-developpeurs/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operators-crds-developpeurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/resource-quotas/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/resource-quotas.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/serviceaccounts-developpeurs/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/serviceaccounts-developpeurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/audit-logs/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/audit-logs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/cis-benchmark/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/cis-benchmark.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/falco/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/falco.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad/</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/kubernetes/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/bilan-ressources-base/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/bilan-ressources-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/gatekeeper/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/gatekeeper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/kyverno/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/kyverno.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/validating-admission-policy/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/validating-admission-policy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/vap-vs-kyverno-gatekeeper/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/vap-vs-kyverno-gatekeeper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kics-litellm-attaques/</loc>
    <lastmod>2026-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kics-litellm-attaques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/kusari/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/kusari.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/par-ou-commencer/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/par-ou-commencer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/architecture/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/architecture.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/cni-csi-cri/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/cni-csi-cri.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/coredns/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/coredns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/daemonsets/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/daemonsets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/ha-control-plane/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/ha-control-plane.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/installation/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/k0s/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/k0s.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/kubeadm/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/kubeadm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/pod-networking/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/pod-networking.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/rke2/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/rke2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/statefulsets/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/statefulsets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/storage/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/storage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/storageclass/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/storageclass.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/inventaire/obom-runtime/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/inventaire/obom-runtime.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/inventaire/xbom-au-dela-sbom/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/inventaire/xbom-au-dela-sbom.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/pipeline/hardening-build-linux/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/pipeline/hardening-build-linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/tiers/tprm-technique/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/tiers/tprm-technique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka/</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/affinity-toleration-taint/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/affinity-toleration-taint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/debug-applications/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/debug-applications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/ecrire-manifests/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/ecrire-manifests.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/gateway-api/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/gateway-api.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/horizontal-pod-scaling/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/horizontal-pod-scaling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/ingress/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/ingress.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/init-containers-sidecars/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/init-containers-sidecars.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/network-policies/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/network-policies.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/probes/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/probes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/rbac/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/rbac.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/requests-limits/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/requests-limits.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/ressources-base/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/ressources-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/rolling-updates-rollbacks/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/rolling-updates-rollbacks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/scheduling-avance/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/scheduling-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/security-context/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/security-context.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/volumes-applicatifs/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/volumes-applicatifs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/worker-nodes/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/worker-nodes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka/commandes-essentielles/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka/commandes-essentielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka/exercices/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cka/exercices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad/commandes-essentielles/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad/commandes-essentielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad/exercices/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/ckad/exercices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks/commandes-essentielles/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks/commandes-essentielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks/exercices/</loc>
    <lastmod>2026-03-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/certifications/cks/exercices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/concepts-cles/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/concepts-cles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/controle-connaissances/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/controle-connaissances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/premier-cluster/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/premier-cluster.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/premier-deploiement/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/fondamentaux/premier-deploiement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/configmaps/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/configmaps.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/deployments/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/deployments.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/jobs-cronjobs/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/jobs-cronjobs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/namespaces/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/namespaces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/pods/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/pods.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/replicasets/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/replicasets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/secrets/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/services/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/services.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/admission-controllers/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/admission-controllers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/securiser/pod-security-standards/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/securiser/pod-security-standards.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/conteneurs-lxc/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/conteneurs-lxc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/trivy-actii/</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/trivy-actii.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/noeud-admin-proxmox/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab/noeud-admin-proxmox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/opnsense-tailscale/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab/opnsense-tailscale.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/roadmap/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab/roadmap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/homelab/materiel/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/homelab/materiel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/opnsense/administration/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/opnsense/administration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/opnsense/greffons/</loc>
    <lastmod>2026-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/opnsense/greffons.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/dependances/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/dependances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/dependances/renovate/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/dependances/renovate.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/authentik/comprendre/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/authentik/comprendre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/authentik/installation-docker-compose/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/authentik/installation-docker-compose.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/acces/pomerium/comprendre/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/acces/pomerium/comprendre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/acces/pomerium/installation-docker-compose/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/acces/pomerium/installation-docker-compose.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/opnsense/comprendre/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/opnsense/comprendre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/opnsense/installation/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/opnsense/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/detect-secrets/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/detect-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/cycle-vie-secret/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/cycle-vie-secret.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/identite-machine-workload-identity/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/identite-machine-workload-identity.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-code-git/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-code-git.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-detection/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-detection.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-ci-cd/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-ci-cd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-kubernetes/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-logs-images/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-logs-images.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-statiques-vs-dynamiques/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-statiques-vs-dynamiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/creer-vm-kvm/</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/creer-vm-kvm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/seaweedfs/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/seaweedfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/infisical/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/infisical.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/openbao/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/openbao.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/secrets-statiques-probleme/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/secrets-statiques-probleme.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/authentification/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/authentification.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/auto-unseal-et-recovery-keys/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/auto-unseal-et-recovery-keys.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/aws-secrets/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/aws-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/database-secrets/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/database-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/editions-ce-vs-enterprise/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/editions-ce-vs-enterprise.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/identite-broker-workload/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/identite-broker-workload.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/installation/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/licence-bsl/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/licence-bsl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/operer-en-production/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/operer-en-production.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/pki-traefik-renouvellement-auto/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/pki-traefik-renouvellement-auto.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/pki/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/pki.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/policies/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/policies.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/secrets-dynamiques/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/secrets-dynamiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/secrets-kv/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/secrets-kv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/ssh-secrets/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/ssh-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/transit/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/transit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/hashicorp-vault/vault-vs-openbao/</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/hashicorp-vault/vault-vs-openbao.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/ceph/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/ceph.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/glusterfs/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/glusterfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/bearer/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/bearer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/qualite-code/pre-commit/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/qualite-code/pre-commit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/gtfobins/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/gtfobins.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/lolbas/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/lolbas.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/bagel/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/bagel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/trivy/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/trivy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/lade/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/lade.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/sops/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/sops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/teller/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/teller.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/lotp/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/lotp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/package-manager-attacks/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/package-manager-attacks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/linters/megalinter/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/linters/megalinter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/litellm-proxy-server/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/litellm-proxy-server.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/env-var-poisoning/</loc>
    <lastmod>2026-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/env-var-poisoning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/owasp-top-10/</loc>
    <lastmod>2026-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/owasp-top-10.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/nomad/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/nomad.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/micro/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/micro.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/neovim/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/neovim.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/vim/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/vim.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/trivy-depot-github-vide/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/trivy-depot-github-vide.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/securite/attaques-pipelines/</loc>
    <lastmod>2026-03-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/securite/attaques-pipelines.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/dependabot-renovate-risques-securite/</loc>
    <lastmod>2026-03-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/dependabot-renovate-risques-securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/securite/attaques-supply-chain/</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/securite/attaques-supply-chain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/securite/poutine/</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/securite/poutine.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/securite/zizmor/</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/securite/zizmor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/securiser-workflows-github-actions-supply-chain/</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/securiser-workflows-github-actions-supply-chain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/garage/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/garage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/iscsi/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/iscsi.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/longhorn/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/longhorn.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/nfs/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/nfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/openebs/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/openebs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/rustfs/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/rustfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/sast/</loc>
    <lastmod>2026-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/sast.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/crowdsec/</loc>
    <lastmod>2026-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/crowdsec.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/pluto/</loc>
    <lastmod>2026-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/pluto.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/k3d/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/k3d.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-api-resources-explain/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-api-resources-explain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-cheat-sheet/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-cheat-sheet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-contexte/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-contexte.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-cordon-uncordon-drain-taint/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-cordon-uncordon-drain-taint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-create-apply/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-create-apply.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-edit-patch-replace/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-edit-patch-replace.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-expose-port-forward-proxy/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-expose-port-forward-proxy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-get-describe-logs-top/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-get-describe-logs-top.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-installation-configuration/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-installation-configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-label-annotate/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-label-annotate.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-scale-autoscale-rollout-set/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-scale-autoscale-rollout-set.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-wait-diff/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-wait-diff.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl/</loc>
    <lastmod>2026-02-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/slidev/</loc>
    <lastmod>2026-02-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/slidev.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/hugo/</loc>
    <lastmod>2026-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/hugo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/mkdocs/</loc>
    <lastmod>2026-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/mkdocs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/scp/</loc>
    <lastmod>2026-02-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/scp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/wormhole/</loc>
    <lastmod>2026-02-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/wormhole.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/processus/supervisor/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/processus/supervisor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/goldilocks/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/goldilocks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/generateurs/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/generateurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rich/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rich.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/textual/</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/textual.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/karpenter-provider-dev/</loc>
    <lastmod>2026-02-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/karpenter-provider-dev.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/karpenter/</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/karpenter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kdash/</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kdash.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/traefik-middlewares/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/traefik-middlewares.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/traefik-tls-acme/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/traefik-tls-acme.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/conteneurs/kubescape/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/conteneurs/kubescape.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/chroma/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/chroma.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/embeddings/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/embeddings.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/faiss/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/faiss.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rag-introduction/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rag-introduction.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/trafilatura/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/trafilatura.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/traitement-texte/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/traitement-texte.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/fondamentaux/container-api/</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger/fondamentaux/container-api.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/hugging-face/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/hugging-face.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/ia-panorama/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/ia-panorama.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/litellm-async/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/litellm-async.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/litellm-embeddings/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/litellm-embeddings.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/litellm-router/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/litellm-router.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/litellm/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/litellm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/llm/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/llm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/ollama-avance/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/ollama-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/ollama/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/ollama.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/prompt-engineering/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/prompt-engineering.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/prompting-avance/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/prompting-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rag-avance/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rag-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rag-pratique/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rag-pratique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rag-production/</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rag-production.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/outils/plumber/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/outils/plumber.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/outils/testinfra/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/outils/testinfra.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/castai/concepts/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/castai/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/castai/console-overview/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/castai/console-overview.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/castai/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/castai.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/castai/installation-anywhere/</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/castai/installation-anywhere.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/vagrant/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/vagrant.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ansible-lint/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ansible-lint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/bonnes-pratiques/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/bonnes-pratiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/concepts/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/hcl-templates/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/hcl-templates.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/post-processors/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/post-processors.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/installation/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/provisioners/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/provisioners.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/variables-fonctions/</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer/variables-fonctions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/portainer/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/portainer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/dependency-track/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/dependency-track.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/gitleaks/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/gitleaks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/trufflehog/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/trufflehog.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/containerd/nerdctl-base/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/containerd/nerdctl-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/build/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/build.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/commandes/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/commandes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/concepts/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/installation/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/kube-play/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/kube-play.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/manifests/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/manifests.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/pods/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/pods.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/quadlet/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/quadlet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/reseaux/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/reseaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/run-avance/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/run-avance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman/volumes/</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman/volumes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/reverse-proxy/</loc>
    <lastmod>2026-02-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/reverse-proxy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/bitwarden/</loc>
    <lastmod>2026-02-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/bitwarden.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/stern/</loc>
    <lastmod>2026-02-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/stern.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/registres/orca/</loc>
    <lastmod>2026-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/registres/orca.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/haproxy/</loc>
    <lastmod>2026-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/haproxy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/traefik-docker/</loc>
    <lastmod>2026-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/traefik-docker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/traefik-installation/</loc>
    <lastmod>2026-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/traefik-installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/traefik/</loc>
    <lastmod>2026-02-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/traefik.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/stockage/minio/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/stockage/minio.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/build/task/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/build/task.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/fondamentaux/concepts/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger/fondamentaux/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/fondamentaux/connexion-async/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger/fondamentaux/connexion-async.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/fondamentaux/installation/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger/fondamentaux/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/dagger/fondamentaux/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/dagger/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/collecte-pipeline/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/collecte-pipeline.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/collecte-pipeline/opentelemetry-collector/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/collecte-pipeline/opentelemetry-collector.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/collecte-pipeline/telegraf/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/collecte-pipeline/telegraf.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/instrumentation/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/instrumentation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/instrumentation/micrometer/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/instrumentation/micrometer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/instrumentation/opentelemetry/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/instrumentation/opentelemetry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/attestations/slsa-provenance-decision/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/attestations/slsa-provenance-decision.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/alertmanager/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/alertmanager.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/exporters/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/exporters.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/installation/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/kubernetes/</loc>
    <lastmod>2026-02-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/00-setup/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/00-setup.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/01-demo-app/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/01-demo-app.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/02-prometheus/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/02-prometheus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/03-grafana/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/03-grafana.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/04-alerting/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/04-alerting.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/05-loki/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs/05-loki.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/labs/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/labs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/pratiques/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/pratiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/alerting-incidents/alertmanager/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/alerting-incidents/alertmanager.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/alerting-incidents/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/alerting-incidents.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/kubernetes/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/logs/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/logs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/logs/loki/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/logs/loki.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/synthetics-rum/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/synthetics-rum.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/traces/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/traces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/visualisation/grafana/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/visualisation/grafana.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/visualisation/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/visualisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/configuration/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/metriques/prometheus/promql/</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/metriques/prometheus/promql.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/correlation/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/correlation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/gouvernance/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/gouvernance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/modeles-mentaux/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/modeles-mentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/observabilite-vs-monitoring/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/observabilite-vs-monitoring.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/opentelemetry/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/opentelemetry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/sli-slo-sla/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/sli-slo-sla.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/pratiques/alerting/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/pratiques/alerting.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/pratiques/dashboards/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/pratiques/dashboards.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/pratiques/observabilite-kubernetes/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/pratiques/observabilite-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/pratiques/runbooks-incident/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/pratiques/runbooks-incident.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/signaux/metriques/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/signaux/metriques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/signaux/logs/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/signaux/logs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/observabilite/fondamentaux/signaux/traces/</loc>
    <lastmod>2026-02-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/observabilite/fondamentaux/signaux/traces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/aide/arsenal/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/aide/arsenal.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/fichiers/bat/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/fichiers/bat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/projets/cookiecutter/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/projets/cookiecutter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/tmux/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/tmux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/zellij/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/zellij.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/k9s/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/k9s.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubens-kubectx/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubens-kubectx.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubie/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubie.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/synthetics-rum/uptime-kuma/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/synthetics-rum/uptime-kuma.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/autorisation/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/autorisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/bases-iam/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/bases-iam.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/ldap-annuaires/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/ldap-annuaires.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/mfa-webauthn/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/mfa-webauthn.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/oauth2/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/oauth2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/oidc/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/oidc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/scim/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/scim.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/saml/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/saml.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/fondamentaux/securite-operationnelle/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/fondamentaux/securite-operationnelle.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/keycloak/administration/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/keycloak/administration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/keycloak/formation/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/keycloak/formation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/keycloak/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/keycloak.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/keycloak/installation/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/keycloak/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/ide/visual-studio-code/devcontainers/</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/ide/visual-studio-code/devcontainers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/secrets/passbolt/</loc>
    <lastmod>2026-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/secrets/passbolt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/vi/</loc>
    <lastmod>2026-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/vi.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/k3s/</loc>
    <lastmod>2026-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/k3s.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/popeye/</loc>
    <lastmod>2026-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/popeye.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/artefacts/harbor/</loc>
    <lastmod>2026-02-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/artefacts/harbor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/</loc>
    <lastmod>2026-02-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kube-image-keeper/</loc>
    <lastmod>2026-02-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kube-image-keeper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kind/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kind.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/minikube/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/minikube.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kustomize/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kustomize.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/polaris/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/polaris.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/etcd/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/etcd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/commande-helm/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/commande-helm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/migration-v4/</loc>
    <lastmod>2026-02-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/migration-v4.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/markdown/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/markdown.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/rsync/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/rsync.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/acces-distant/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/acces-distant.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/cloud-init/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/cloud-init.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/concepts/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/creer-vm/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/creer-vm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/installation/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/reseau/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/reseau.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/snapshots-clones/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/snapshots-clones.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/stockage/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/stockage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/terraform-libvirt/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/terraform-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/troubleshooting/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/troubleshooting.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/virsh-commandes/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/virsh-commandes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/anatomie-chart/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/anatomie-chart.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/cicd-packaging/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/cicd-packaging.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/debug-validation/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/debug-validation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/dependances/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/dependances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/install-releases/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/install-releases.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/introduction/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/introduction.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/lifecycle/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/lifecycle.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/oci-registries/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/oci-registries.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/patterns-templates/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/patterns-templates.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/provenance-signature/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/provenance-signature.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/repos-charts/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/repos-charts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/qualite-chart/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/qualite-chart.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/helm/values/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/helm/values.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/fondamentaux/stockage-formats/</loc>
    <lastmod>2026-01-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/fondamentaux/stockage-formats.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/atuin/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/atuin.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/eza/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/eza.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/fondamentaux/quest-ce-quune-vm/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/fondamentaux/quest-ce-quune-vm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/fondamentaux/type1-vs-type2/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/fondamentaux/type1-vs-type2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/rbac-concepts/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/rbac-concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/reseau/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/reseau.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/stockage-local/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/stockage-local.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/cloud-init/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/cloud-init.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/aws/aws-cli/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/aws/aws-cli.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/cockpit/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/cockpit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/oapi-cli/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/oapi-cli.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/oks-kubernetes/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/oks-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/systemd/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/systemd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/web/apache/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/web/apache.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/web/caddy/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/web/caddy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/web/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/web.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/web/nginx/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/web/nginx.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/installation/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/fondamentaux/interface-ui/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/fondamentaux/interface-ui.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/packer/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/packer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/parent-enfant/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/parent-enfant.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/matrices/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/matrices.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/validation-pipeline/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/validation-pipeline.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/analyse/netcat/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/analyse/netcat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/analyse/nmap/</loc>
    <lastmod>2026-01-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/analyse/nmap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/awk/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/awk.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/cut/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/cut.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/find/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/find.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/grep/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/grep.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/parallel/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/parallel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/sed/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/sed.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/xargs/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/xargs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/asdf-vm/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/asdf-vm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/broot/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/broot.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/direnv/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/direnv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/glances/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/glances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/homebrew/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/homebrew.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/htop/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/htop.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/mise/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/mise.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/declencheurs/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/declencheurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/rapports-qualite/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/rapports-qualite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/migration-asdf-vers-mise/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/migration-asdf-vers-mise.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/outils/ipcalc/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/outils/ipcalc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/build/makefile/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/build/makefile.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/dag-parallelisme/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/dag-parallelisme.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/dynamique/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/dynamique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/extends-anchors/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/extends-anchors.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/templates/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation/templates.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/artifacts-cache/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/artifacts-cache.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/concepts-base/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/concepts-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/debug-logs/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/debug-logs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/debug-skip/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/debug-skip.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/debug-pending/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/debug-pending.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/environnements/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/environnements.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/premier-pipeline/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/premier-pipeline.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/rules/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/rules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/runners/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/runners.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/fondamentaux/variables/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/fondamentaux/variables.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/curl/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/curl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/commandes-base/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/commandes-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/dhcp/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/dhcp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/dns/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/dns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/icmp/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/icmp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/ip-sous-reseaux/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/ip-sous-reseaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/pare-feu/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/pare-feu.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/routage/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/routage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/tcp-udp/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/tcp-udp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outils/rclone/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outils/rclone.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outils/s3cmd/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outils/s3cmd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outils/restic/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outils/restic.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/container-struct-test/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/container-struct-test.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/crane/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/crane.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/crictl/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/crictl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/dive/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/dive.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/lazydocker/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/lazydocker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/oras/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/oras.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/skopeo/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/skopeo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/aide/languagetool/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/aide/languagetool.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/act/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/act.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/dockle/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/dockle.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/prowler/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/prowler.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/cosign/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/cosign.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/buildah/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build/buildah.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/buildkit/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build/buildkit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/veille-securite-cicd-janvier-2026/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-devsecops2.CwbXqPy9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/buildpacks/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build/buildpacks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/kaniko/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build/kaniko.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurisation/cicd-images/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurisation/cicd-images.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurisation/oci/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurisation/oci.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurisation/supply-chain-images/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurisation/supply-chain-images.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/dockerfile-bonnes-pratiques/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/dockerfile-bonnes-pratiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/bake/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/build/bake.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/sous-le-capot/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/sous-le-capot.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/docker-swarm/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/docker-swarm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/registres/distribution/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/registres/distribution.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/registres/docker-hub/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/registres/docker-hub.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/registres/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/registres.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/registres/quay-io/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/registres/quay-io.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/cli/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/cli.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/concepts/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/daemon-config/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/daemon-config.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/execution-depannage/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/execution-depannage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/installation/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/secrets/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/securite/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurisation/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/ecrire-dockerfile/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/ecrire-dockerfile.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/optimiser-taille-image/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/optimiser-taille-image.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/network/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/network.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/docker/volumes/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/docker/volumes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/control-plan/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/control-plan.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/ruff/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/ruff.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/uv/</loc>
    <lastmod>2026-01-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/uv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/comment-lire/</loc>
    <lastmod>2026-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/comment-lire.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/site-devsecops-3-11/</loc>
    <lastmod>2026-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/site-v3-2-discover.BWTco8-g.jpg</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/definition-promesses/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/definition-promesses.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/modeles-deploiement/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/modeles-deploiement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/mutualisation-isolation-virtualisation-conteneurs/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/mutualisation-isolation-virtualisation-conteneurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/limites-compromis/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/limites-compromis.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/resilience-ha-dr/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/resilience-ha-dr.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/securite/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/securite/iam/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/securite/iam.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/api-first/</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/api-first.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/regions-az-zones/</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/regions-az-zones.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/securite/souverainete/</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/securite/souverainete.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/securite/surveillance/</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/securite/surveillance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/modeles-cloud-iaas-paas-saas/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/modeles-cloud-iaas-paas-saas.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/pilotage/capacity-planning/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/pilotage/capacity-planning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/performances/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/performances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/</loc>
    <lastmod>2026-01-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/fondamentaux/responsabilites-partagees/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/fondamentaux/responsabilites-partagees.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/docker-compose/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/docker-compose.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/lychee/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/lychee.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/conteneurs/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/conteneurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/dictionnaire/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/dictionnaire.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/environnements-virtuels/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/environnements-virtuels.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/analyse/tcpdump/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/analyse/tcpdump.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/lychee-verification-liens-casses/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/lychee_1200x675.CL3UC9Gy.webp</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/</loc>
    <lastmod>2026-01-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/site-devsecops-v3/</loc>
    <lastmod>2026-01-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-devsecops2.CwbXqPy9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/maturite-roadmap/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/maturite-roadmap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/observabilite/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/observabilite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/on-call-astreintes/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/on-call-astreintes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/toil-automatisation/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/toil-automatisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/value-stream-flow/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/value-stream-flow.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/services/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/services.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/defense-profondeur/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/defense-profondeur.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/sre/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/sre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/delivery/ci-cd/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/delivery/ci-cd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/anti-patterns-devops/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/anti-patterns-devops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/compromis-securite/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/compromis-securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/devops-agile-sre/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/devops-agile-sre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/incidents-postmortems/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/incidents-postmortems.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/menaces-risques/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/menaces-risques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/platform-engineering/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/platform-engineering.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/pipeline-securise/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/pipeline-securise.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/pourquoi-securite-echoue/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/pourquoi-securite-echoue.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/responsabilites-partagees/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/responsabilites-partagees.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/securite-by-design/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/securite-by-design.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/shift-left-securite/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/shift-left-securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/shift-left/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/shift-left.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/slo-sli-error-budget/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/slo-sli-error-budget.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/sre/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/sre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/supply-chain-security/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/supply-chain-security.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/tests-securite/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/tests-securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/three-ways-calms/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/three-ways-calms.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/bases-absolues/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/bases-absolues.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/email/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/email.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/http-https/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux/http-https.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/reseaux/fondamentaux/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/reseaux/fondamentaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type2/demarrer/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type2/demarrer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/culture/formation-equipes/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/culture/formation-equipes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/culture/security-champions/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/culture/security-champions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/equipes/collaboration-feedback/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/equipes/collaboration-feedback.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/metriques/dora-implementation/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/metriques/dora-implementation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/industrialisation/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/industrialisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/outils/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/outils.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/recettes/bridge-ifupdown/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/recettes/bridge-ifupdown.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/recettes/port-forward-nat/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/recettes/port-forward-nat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/kvm/recettes/reseau-libvirt-custom/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/kvm/recettes/reseau-libvirt-custom.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/index/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/index.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/discord/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/discord.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/equipe/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/equipe.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/soutenir-blog/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/soutenir-blog.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/api-rest/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/api-rest.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/docusaurus/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/docusaurus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mlops/conda/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mlops/conda.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/ci-vs-cd/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/ci-vs-cd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/pourquoi-echouent-elles/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/pourquoi-echouent-elles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/securite-punitive/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/securite-punitive.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/artefacts/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/artefacts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/operations/dette-technique/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/operations/dette-technique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/operations/travail-ingrat/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/operations/travail-ingrat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes-avancees/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes-avancees.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/script-shell/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/script-shell.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/bonnes-pratiques/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/bonnes-pratiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/platform-engineering/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/platform-engineering.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/roles-team-topologies/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/roles-team-topologies.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/team-toplogies-devops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/team-toplogies-devops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/boucle-retroaction/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/boucle-retroaction.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/culture-devops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/culture-devops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/devsecops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/devsecops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/dora/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/dora.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/fondamentaux/testing/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/fondamentaux/testing.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/ressources/veille/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/ressources/veille.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/pourquoi-documenter/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/pourquoi-documenter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/cia-triad/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/cia-triad.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/dex/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/dex.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/fulcio/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/fulcio.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/rancher/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/rancher.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/pyenv/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/pyenv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/git/gitlab/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version/git/gitlab.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/culture/audit-maturite/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/culture/audit-maturite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/metriques/security-kpis/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/metriques/security-kpis.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/architecte-devops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/architecte-devops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/cloud-engineer/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/cloud-engineer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/devsecops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/devsecops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/finops/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/finops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/ingenieur-cicd/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/ingenieur-cicd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/platform-engineer/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/platform-engineer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/release-manager/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/release-manager.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/devops/implementation/postes/sre/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/devops/implementation/postes/sre.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/ansible-inventory/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/ansible-inventory.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-kubernetes-operator/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-kubernetes-operator.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/attaques-supply-chain-2025/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/attaques-supply-chain-2025.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-artefacts-nexus-docker-registry/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-artefacts-nexus-docker-registry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-une-refondation-necessaire/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-une-refondation-necessaire.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-modus-rust-build-images/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-modus-rust-build-images.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/environnement-production/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/environnement-production.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gipts-ignite-firecracker-micro-vm/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gipts-ignite-firecracker-micro-vm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-rundeck-ansible/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-rundeck-ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-kapp-manage-application/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-kapp-manage-application.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-octant-dashboard/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-octant-dashboard.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/newsletter-3/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/newsletter-3.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mlops/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mlops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/auto-evaluation/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/auto-evaluation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/terraform/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-docker-rate-limit/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-docker-rate-limit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/newsletter-1/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/newsletter-1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/securite/baselines-drift/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/securite/baselines-drift.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/securite/patch-management/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/securite/patch-management.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/choisir/outils/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/choisir/outils.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/adr/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/adr.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/checklists/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/checklists.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/documentation-operationnelle/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/documentation-operationnelle.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/postmortems/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/postmortems.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/runbooks/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/runbooks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/concevoir/service-overview/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/concevoir/service-overview.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/anti-patterns/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/anti-patterns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/docs-as-code/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/docs-as-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/ownership-et-dod/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/ownership-et-dod.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/fondations/reviews-et-fraicheur/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/fondations/reviews-et-fraicheur.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/haute-disponibilite/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/haute-disponibilite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/antora/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/antora.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/bonnes-pratiques/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/bonnes-pratiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/anti-patterns/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/anti-patterns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/formes/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/formes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/outils/hadolint/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/outils/hadolint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/astro/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/astro.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/astro/starlight-blog/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/astro/starlight-blog.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/astro/starlight-collections/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/astro/starlight-collections.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/projets/envsubst/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/projets/envsubst.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/vhs/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/vhs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/actionlint/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/actionlint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/gh-cli/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/gh-cli.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/dast/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/dast.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/nuclei/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/nuclei.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/sca/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/sca.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/semgrep/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/semgrep.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/gitsign/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/gitsign.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/gouvernance-code-source/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/gouvernance-code-source.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/guac/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/guac.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/in-toto/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/in-toto.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/rekor/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/rekor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/scorecard/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/scorecard.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/securiser-dependances/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/securiser-dependances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/sigstore/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/sigstore.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/slsa/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/slsa.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/syft/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/syft.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/vex/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/vex.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/vexctl/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/vexctl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/vault/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/vault.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/fondations/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/fondations.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/fondations/securite-bases/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/fondations/securite-bases.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/fondations/workflow/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/fondations/workflow.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/runners/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/runners.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/optimiser/artifacts-vs-cache/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/optimiser/artifacts-vs-cache.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/optimiser/artifacts/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/optimiser/artifacts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/optimiser/cache/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/optimiser/cache.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/optimiser/debug/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/optimiser/debug.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/optimiser/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/optimiser.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/workflows/matrix-strategy/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/workflows/matrix-strategy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/securite/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/securite/pinner-sha/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/securite/pinner-sha.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/creation-projet/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/creation-projet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/os-immuable/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/os-immuable.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-test-infra-playbook/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-test-infra-playbook.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/system-updates/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/system-updates.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-cmdb/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-cmdb.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-flatcar-nebraska/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-flatcar-nebraska.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/confiance-implicite/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/confiance-implicite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/definition/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/definition.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/securiser/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/securiser.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/security/secrets-scanning/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/security/secrets-scanning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/grype/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/grype.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/sbom/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/sbom.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/concepts/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/fondations/marketplace/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/fondations/marketplace.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/fondations/secrets/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/fondations/secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/github/workflows/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/github/workflows.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/anssi-bp-28/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/anssi-bp-28.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/cis-benchmarks/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/cis-benchmarks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/cis-benchmarks/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/cis-benchmarks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-hardened-images-gratuites-comparaison/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-docker.CRJpLoVT.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/analyser-code/cve/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/analyser-code/cve.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/dette-securite/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/dette-securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/openscap/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/openscap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/checkov/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils/checkov.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/compliance/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/compliance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/cve/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/cve.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/installation/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/openscap/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/openscap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/rudder/premier-cas-usage/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/rudder/premier-cas-usage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/reglementations/cra/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/reglementations/cra.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/reglementations/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/reglementations.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/supply-chain/reglementations/nis2/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/supply-chain/reglementations/nis2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/confiance-transitive/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/confiance-transitive.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/minimisation/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/minimisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/separation-privileges/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/separation-privileges.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/surface-attaques/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/surface-attaques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/collections/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/collections.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/configuration/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ecrire-roles/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ecrire-roles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/inventaires-statiques/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/inventaires-statiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/lookup/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/lookup.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/securite/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/securite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/variables/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/variables.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/securite-devops-2025/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-devsecops2.CwbXqPy9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-groupes-utilisateurs/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-groupes-utilisateurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/sudo/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/sudo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/acces/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/acces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/moindre-privilege/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/moindre-privilege.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/concepts/zerotrust/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/concepts/zerotrust.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/hackers/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/hackers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/outils/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/outils.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/firewalld/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/firewalld.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/ufw/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/ufw.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/administration/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/administration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/analyse/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/analyse.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/actions-objectifs/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/actions-objectifs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/command-control/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/command-control.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/exploitation/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/exploitation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/livraison/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/livraison.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/installation/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/serverless/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/serverless.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autre-outils/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autre-outils.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/conventional-commits/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/conventional-commits.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/normes/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/normes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/stockage/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/stockage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/artefacts/artifactory/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/artefacts/artifactory.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/asciidoc/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/asciidoc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/json/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/json.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/httpie/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/httpie.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/jq/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/jq.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/containerd/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/containerd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/incus/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/incus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/autoscaling/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/autoscaling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/connexion-1/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/connexion-1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/connexion-4/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/connexion-4.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/json/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/json.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/requests/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/requests.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/armement/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/armement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/menaces/phases/reconnaissance/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/menaces/phases/reconnaissance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/omi-nixos/</loc>
    <lastmod>2025-12-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/omi-nixos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/nix/langage/</loc>
    <lastmod>2025-12-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/nix/langage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/nix/</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/nix.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/os-immuable/nixos/installation-wsl/</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/os-immuable/nixos/installation-wsl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-packages/</loc>
    <lastmod>2025-12-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-packages.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/images-chainguard-vs-images-standards/</loc>
    <lastmod>2025-12-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-chainguard.DFczS2XD.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/expressions-regulieres/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/expressions-regulieres.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/os-immuable/nixos/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/os-immuable/nixos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/discord-ouverture/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/discord.EYNjFKWo.webp</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/e-os/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/e-os.CSv5hg93.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/livre-debuter-avec-azure/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/livre-debuter-avec-azure.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/nixos-machine-administration-cluster-talos-airgapped/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/nixos-logo.CQwgVrFy.webp</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/organic-maps/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/organic-map.DSK-Evuz.webp</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/proxmox_9.1/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-proxmox.-vizqx9S.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/traefik-3.6/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-traefik-proxy.DWkIJfS9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/wsl2-archlinux/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/_astro/logo-archlinux.C8Tv6eW9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/apparmor/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/apparmor.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/lynis/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/lynis.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/pam/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/pam.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/selinux/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/selinux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/durcissement/ssh/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/durcissement/ssh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/kubernetes-talos/</loc>
    <lastmod>2025-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/kubernetes-talos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/talos-csi-ccm-gpu/</loc>
    <lastmod>2025-11-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/talos-csi-ccm-gpu.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/puppet-env-developpement/</loc>
    <lastmod>2025-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/puppet-env-developpement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/haute-disponibilite/corosync-pacemaker/</loc>
    <lastmod>2025-11-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/haute-disponibilite/corosync-pacemaker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/talos/</loc>
    <lastmod>2025-11-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/talos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/decorateur/</loc>
    <lastmod>2025-11-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/decorateur.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/vibe-coding/</loc>
    <lastmod>2025-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/vibe-coding.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mlops/jupyter/premier-notebook/</loc>
    <lastmod>2025-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mlops/jupyter/premier-notebook.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mlops/jupyter/</loc>
    <lastmod>2025-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mlops/jupyter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/poetry/</loc>
    <lastmod>2025-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/poetry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mlops/machine-learning/</loc>
    <lastmod>2025-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mlops/machine-learning.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/vllm/</loc>
    <lastmod>2025-09-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/vllm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/ia/</loc>
    <lastmod>2025-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/ia.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/chainlit/</loc>
    <lastmod>2025-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/chainlit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/rag-chunking/</loc>
    <lastmod>2025-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/rag-chunking.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/vectorielles/</loc>
    <lastmod>2025-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd/vectorielles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/ide/visual-studio-code/copilot-instructions-prompts/</loc>
    <lastmod>2025-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/ide/visual-studio-code/copilot-instructions-prompts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/ide/visual-studio-code/github-copilot/</loc>
    <lastmod>2025-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/ide/visual-studio-code/github-copilot.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/ide/visual-studio-code/remote-ssh/</loc>
    <lastmod>2025-08-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/ide/visual-studio-code/remote-ssh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/shells-linux/bash/</loc>
    <lastmod>2025-08-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/shells-linux/bash.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/modules/</loc>
    <lastmod>2025-08-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/scalingo/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/scalingo.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/bases/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/bases.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes-boot/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes-boot.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes-systemes/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes-systemes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes-peripheriques/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes-peripheriques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/configuration/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/configuration.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/installation/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/systeme-de-fichiers/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/systeme-de-fichiers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/tar/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/tar.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/generative-engine_optimisation/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/generative-engine_optimisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/relationnelles/mysql/</loc>
    <lastmod>2025-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd/relationnelles/mysql.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/nano/</loc>
    <lastmod>2025-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/nano.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/environnement-execution/</loc>
    <lastmod>2025-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/environnement-execution.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/fastchat/</loc>
    <lastmod>2025-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/fastchat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/formatage-chaine/</loc>
    <lastmod>2025-07-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/formatage-chaine.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/fonctions/</loc>
    <lastmod>2025-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/fonctions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/structures-collections/</loc>
    <lastmod>2025-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/structures-collections.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/fabric/</loc>
    <lastmod>2025-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/fabric.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/nmap/</loc>
    <lastmod>2025-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/nmap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/pyinfra/</loc>
    <lastmod>2025-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/pyinfra.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/identite/lldap/</loc>
    <lastmod>2025-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/identite/lldap.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/garm/</loc>
    <lastmod>2025-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/garm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/delegate-to/</loc>
    <lastmod>2025-06-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/delegate-to.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ecriture-de-playbooks-ansible/</loc>
    <lastmod>2025-06-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ecriture-de-playbooks-ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/liens/</loc>
    <lastmod>2025-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/liens.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/boucles/</loc>
    <lastmod>2025-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/boucles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/conditions/</loc>
    <lastmod>2025-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/conditions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/filtres-jinja/</loc>
    <lastmod>2025-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/filtres-jinja.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/taches-asynchrones/</loc>
    <lastmod>2025-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/taches-asynchrones.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/blocks/</loc>
    <lastmod>2025-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/blocks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/customs-facts/</loc>
    <lastmod>2025-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/customs-facts.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/handlers/</loc>
    <lastmod>2025-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/handlers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/inventaires-dynamiques/</loc>
    <lastmod>2025-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/inventaires-dynamiques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/templates-jinja/</loc>
    <lastmod>2025-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/templates-jinja.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ansible-best-practices-tips/</loc>
    <lastmod>2025-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ansible-best-practices-tips.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-awx-operator-installation-kubernetes/</loc>
    <lastmod>2025-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-awx-operator-installation-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-piloter-vos-container/</loc>
    <lastmod>2025-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-piloter-vos-container.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vagrant-libvirt-disk-qcow2/</loc>
    <lastmod>2025-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vagrant-libvirt-disk-qcow2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vagrant-wsl2-docker/</loc>
    <lastmod>2025-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vagrant-wsl2-docker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/ip/</loc>
    <lastmod>2025-06-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/ip.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseaux/</loc>
    <lastmod>2025-06-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/reseaux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/</loc>
    <lastmod>2025-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/journalisation/</loc>
    <lastmod>2025-06-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/journalisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/</loc>
    <lastmod>2025-06-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/Ansible-AWX-upgrade-kubernetes/</loc>
    <lastmod>2025-06-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/Ansible-AWX-upgrade-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/apt/</loc>
    <lastmod>2025-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/apt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/acl/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/acl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/analyse-performances-disques/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/analyse-performances-disques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/apk/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/apk.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/btrfs/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/btrfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/capabilities/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/capabilities.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/certification-lfcs/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/certification-lfcs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/certification-rhcsa/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/certification-rhcsa.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/cgroups/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/cgroups.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/cron/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/cron.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/dnf/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/dnf.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/ext4/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/ext4.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/logrotate/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/logrotate.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/lvm/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/lvm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/mount/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/mount.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/namespaces/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/namespaces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/netplan/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/netplan.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/networkmanager/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/networkmanager.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/pacman/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/pacman.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/partitions/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/partitions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/quotas/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/quotas.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/scripts-shell-securises/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/scripts-shell-securises.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/ssh-tunneling/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/ssh-tunneling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/ssh-client/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/ssh-client.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/timers/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/timers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/users-groups/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/users-groups.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/wget/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/wget.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/xfs/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/xfs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/shells-linux/fish/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/shells-linux/fish.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/shells-linux/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/shells-linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/shells-linux/zsh/</loc>
    <lastmod>2025-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/shells-linux/zsh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/mentions-legales/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/mentions-legales.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/risques-hacking/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/risques-hacking.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/azure/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/azure.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/gcp/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/gcp.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/revealjs/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/revealjs.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/jenkins/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/jenkins.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/aws/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/aws.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/infra-as-code/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/infra-as-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/omi-packer/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/omi-packer.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/stockage/iops/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/stockage/iops.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/yaml/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages/yaml.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/ruby/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/ruby.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/rust/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/rust.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/certifications/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/certifications.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes-introduction/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes-introduction.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/controle/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/controle.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-archives/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-archives.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-memoire/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-memoire.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-processus/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-processus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/stockage/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/stockage.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/zypper/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/zypper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/documenter/schemas/c4model/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/documenter/schemas/c4model.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/fichiers/ripgrep/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/fichiers/ripgrep.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/gestion/cmdb/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/gestion/cmdb.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/gestion/ipam/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/gestion/ipam.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/scheduling/apache-airflow/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/scheduling/apache-airflow.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/chrony/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/chrony.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/conteneurs/neuvector/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/conteneurs/neuvector.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/firewalls/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/firewalls.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/incus/automatisation-images/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/incus/automatisation-images.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/incus/instances/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/incus/instances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/incus/ui-remote/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/incus/ui-remote.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/k3s/mix-architectures/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/k3s/mix-architectures.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kube-score/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kube-score.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-plugins/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-plugins.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/sealed-secrets/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/sealed-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/controle-connaissances/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/controle-connaissances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/vertical-pod-scaling/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/vertical-pod-scaling.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/golang/fonctions/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/golang/fonctions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/linting/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/linting.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/logging/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/logging.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/slicing/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/slicing.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/sqlachemy-2/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/sqlachemy-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/molecule-tox/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/molecule-tox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/pipeline-cicd/gitlab/outils/cli/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/pipeline-cicd/gitlab/outils/cli.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/relationnelles/sqlite/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd/relationnelles/sqlite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/powerdns/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/powerdns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/type1/proxmox/ansible-modules/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/type1/proxmox/ansible-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/ide/visual-studio-code/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/ide/visual-studio-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/tests/tox/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/tests/tox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/tests/unittest-1/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/tests/unittest-1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/windows/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/windows.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/Test-role-ansible-kitchenci-serverspec/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/Test-role-ansible-kitchenci-serverspec.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/advanced-ssh-config-assh/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/advanced-ssh-config-assh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-3-0-nouveautes-changements/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-3-0-nouveautes-changements.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-4.0/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-4.0.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-awx-add-isolated-execution-node/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-awx-add-isolated-execution-node.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-awx-getting-started/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-awx-getting-started.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-awx-operator-external-database/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-awx-operator-external-database.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-callback-caradoc/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-callback-caradoc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-collection-molecule/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-collection-molecule.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-create-snippet-vscode/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-create-snippet-vscode.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-event-driven/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-event-driven.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-extension-snippets/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-extension-snippets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-gendoc-role-collection/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-gendoc-role-collection.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-ia-chatgpt-2/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-ia-chatgpt-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-ia-chatgpt-3/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-ia-chatgpt-3.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-ia-chatgpt/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-ia-chatgpt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-later-lint/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-later-lint.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-machine-test-windows-libvirt/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-machine-test-windows-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-mock-test-monkeyble/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-mock-test-monkeyble.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-molecule-aws-ec2/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-molecule-aws-ec2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-molecule-delegated-driver-terraform/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-molecule-delegated-driver-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-parse-command-with-jc/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-parse-command-with-jc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-plugin-filters/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-plugin-filters.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-questions-frequentes-solutions/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-questions-frequentes-solutions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-splunk-http-event-collector-callback/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-splunk-http-event-collector-callback.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-wsl2-podman-ee/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-wsl2-podman-ee.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/aqua-tools/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/aqua-tools.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/augeas/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/augeas.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/automatiser-build-packages-rpm-deb-apk/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/automatiser-build-packages-rpm-deb-apk.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/automatiser-deploiement-hugo-wercker/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/automatiser-deploiement-hugo-wercker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/aws-activate-completion-boto3-vscode/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/aws-activate-completion-boto3-vscode.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/aws-system-management-ssm/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/aws-system-management-ssm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/build-dotnet-container-docker-windows/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/build-dotnet-container-docker-windows.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/configuration-devops-tools-2022/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/configuration-devops-tools-2022.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-akarde-install-cli-helm/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-akarde-install-cli-helm.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-cfgmgmtcamp-2023/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-cfgmgmtcamp-2023.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-cosign-rekor-private/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-cosign-rekor-private.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-distrobox/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-distrobox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-local-aws-localstack/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-local-aws-localstack.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-os-immutable-flatcar-linux/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-os-immutable-flatcar-linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-os-immutable-nixos/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-os-immutable-nixos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-personnaliser-profile-github/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-personnaliser-profile-github.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-r2devops-cicd-gitlab-github/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-r2devops-cicd-gitlab-github.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-r2devops-secure-supply-chain/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-r2devops-secure-supply-chain.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-trivy-aws-vmdk-ami/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-trivy-aws-vmdk-ami.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-trivy-cis-kubernetes/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-trivy-cis-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/directaccess-vm-linux/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/directaccess-vm-linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-ansible-bender/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-ansible-bender.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/dkron-jobs-cron/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/dkron-jobs-cron.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-linux-macos/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-linux-macos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-podman-buildkit/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-podman-buildkit.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-reverse-image/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-reverse-image.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docusaurus-v3/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docusaurus-v3.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/environnement-dev-windows10-linux-vagrant-hyperv-kvm-libvirt/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/environnement-dev-windows10-linux-vagrant-hyperv-kvm-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/formation-python/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/formation-python.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-api/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-api.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-auto-scaling-runner-aws/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-auto-scaling-runner-aws.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-container-docker-registry/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-container-docker-registry.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-montoring-several-pipelines/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-montoring-several-pipelines.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-secure-server-freeipa-2/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-secure-server-freeipa-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-secure-server-freeipa/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-secure-server-freeipa.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-build-image-container-renovate/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-build-image-container-renovate.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-certificats-https-ssl-mkcert/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-certificats-https-ssl-mkcert.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-devopsboxes/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-devopsboxes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-ingress-k3s-certificats-self-signed/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-ingress-k3s-certificats-self-signed.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-optimisation-temps-build-nexus/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-optimisation-temps-build-nexus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-prometheus-linux-node/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-prometheus-linux-node.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-renovate-ansible/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-renovate-ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-terraform-powerdns/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-terraform-powerdns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-terraform-rundeck/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-terraform-rundeck.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/https-k3s-lets-encrypt/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/https-k3s-lets-encrypt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/incus/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/incus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/introduction-podman-desktop/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/introduction-podman-desktop.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernertes-kapp-controller-imgpkg/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernertes-kapp-controller-imgpkg.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-alternative-dockershim-crio-containerd/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-alternative-dockershim-crio-containerd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-certificat-docker-registry-kind/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-certificat-docker-registry-kind.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-deploy-skaffold-gitlab-ci/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-deploy-skaffold-gitlab-ci.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-environnement-apprentissage-cka/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-environnement-apprentissage-cka.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-etcd/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-etcd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-ingress-nginx-baremetal/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-ingress-nginx-baremetal.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-kwatch-alert-slack-teams/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-kwatch-alert-slack-teams.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-lens-desktop/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-lens-desktop.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-kbld-immutable-image-docker/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-kbld-immutable-image-docker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-metrics-server/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-metrics-server.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-sidecars/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-sidecars.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-tableau-bord-kubevious/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-tableau-bord-kubevious.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-windows/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-windows.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kvm-windows-linux-4k/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kvm-windows-linux-4k.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/livre-terraform/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/livre-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/monitoring-kubernetes-k3s-prometheus-grafana/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/monitoring-kubernetes-k3s-prometheus-grafana.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/monitoring-traefik-prometheus/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/monitoring-traefik-prometheus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/newsletter-2/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/newsletter-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/nouvelle-version-du-site/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/nouvelle-version-du-site.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/novops-secrets/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/novops-secrets.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/openbao-fork-vault/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/openbao-fork-vault.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/opentofu-1-6/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/opentofu-1-6.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/podman-desktop-1-5/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/podman-desktop-1-5.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/projet-lms/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/projet-lms.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/python-pipx-piptools-pipdeptree/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/python-pipx-piptools-pipdeptree.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/raspberry-pi-server-dns/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/raspberry-pi-server-dns.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/review-minisforum-nab6/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/review-minisforum-nab6.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/rudder-openscap-hardening/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/rudder-openscap-hardening.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/rundeck-ansible-gerer-votre-infrastructure/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/rundeck-ansible-gerer-votre-infrastructure.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/scan-vulnerabilities-container-trivy/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/scan-vulnerabilities-container-trivy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/selenium-strava-kudos/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/selenium-strava-kudos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/sphinx-documentation-multi-version/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/sphinx-documentation-multi-version.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/strava-valider-parcours-route/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/strava-valider-parcours-route.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-ansible-google-cloud-platform/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-ansible-google-cloud-platform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-cloud/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-cloud.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-gitlab-aws-ansible/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-gitlab-aws-ansible.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-meta-tag/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-meta-tag.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-provisioner-ansible-remote-local/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-provisioner-ansible-remote-local.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/test-acepc-ak1/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/test-acepc-ak1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/test-automatique-openapi-swagger-dredd/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/test-automatique-openapi-swagger-dredd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/test-mini-pc-minisforum-um250/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/test-mini-pc-minisforum-um250.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/utiliser-ssh-github/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/utiliser-ssh-github.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/velotaf-casque-lumos-clignotant-mips/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/velotaf-casque-lumos-clignotant-mips.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/velotaf-wahoo-elemnt-roam/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/velotaf-wahoo-elemnt-roam.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/visual-code-customisation/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/visual-code-customisation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/visual-code-regex-search-replace/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/visual-code-regex-search-replace.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/velotaf-garmin-varia/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/velotaf-garmin-varia.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vscode-favorite-extensions/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vscode-favorite-extensions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/windows-family-hyper-v/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/windows-family-hyper-v.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/wolfi-os/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/wolfi-os.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/xpipe-fichiers-terminal/</loc>
    <lastmod>2025-05-22</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/xpipe-fichiers-terminal.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-playbook-grapher/</loc>
    <lastmod>2025-05-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-playbook-grapher.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/network/</loc>
    <lastmod>2025-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/network.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/sqlachemy-1/</loc>
    <lastmod>2025-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/sqlachemy-1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/jenkins-pipeline-jenkinsfile-groovy/</loc>
    <lastmod>2025-05-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/jenkins-pipeline-jenkinsfile-groovy.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/opentofu-adoption/</loc>
    <lastmod>2025-05-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/opentofu-adoption.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/scheduler-taches-repetitives-en-python-avec-apscheduler/</loc>
    <lastmod>2025-05-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/scheduler-taches-repetitives-en-python-avec-apscheduler.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/openshift/</loc>
    <lastmod>2025-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/openshift.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/ansible-k8s/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/ansible-k8s.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/assertions/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/assertions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/gestion-fichiers/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/gestion-fichiers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/linux/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/linux.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/packages/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/packages.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/raw-command-shell/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/raw-command-shell.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/services/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/services.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/modules/utils/</loc>
    <lastmod>2025-05-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/modules/utils.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/</loc>
    <lastmod>2025-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/developpement-modules/</loc>
    <lastmod>2025-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/developpement-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/fgpu/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/fgpu.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/infra-as-code-2/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/infra-as-code-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/outscale/osc-viewer-vscode/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/outscale/osc-viewer-vscode.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/controle-connaissances/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/images-conteneurs/controle-connaissances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/lxc/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/lxc.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-langages/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-langages.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/autres-outils/flox/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/autres-outils/flox.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/php/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/php.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/version/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/version.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/identifier-disques/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/identifier-disques.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/chef/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/chef.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/puppet/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/puppet.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/cloudformation/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/cloudformation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/securite/rkhunter/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/securite/rkhunter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/etckeeper/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/etckeeper.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/systeme/lazyjournal/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/systeme/lazyjournal.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/haute-disponibilite/drbd/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/haute-disponibilite/drbd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/hyperconverge/kubevirt/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/hyperconverge/kubevirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-controle-connaissances/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-controle-connaissances.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/golang/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/golang.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/poo-base/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/poo-base.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/tuple/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/tuple.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/yaml/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/yaml.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ansible-increase-performance/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ansible-increase-performance.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/ansible-navigator/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/ansible-navigator.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/extension-vscode/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/extension-vscode.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/import-include/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/import-include.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/pull/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/pull.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/spotter/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/gestion-de-configuration/ansible/spotter.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/logs/rsyslog/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/logs/rsyslog.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/outils/observabilite/synthetics-rum/hertzbeat/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/outils/observabilite/synthetics-rum/hertzbeat.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/relationnelles/postgresql/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd/relationnelles/postgresql.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/powerdns/powerdns-admin/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/powerdns/powerdns-admin.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/Terraform-1.10/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/Terraform-1.10.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-collections-hardening/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-collections-hardening.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-diagram-as-code/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-diagram-as-code.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/django-test-unitaire-docker/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/django-test-unitaire-docker.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/homelab-installation/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/homelab-installation.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/infra-as-code-policy-check-regula/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/infra-as-code-policy-check-regula.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-vendir-carvel/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-vendir-carvel.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-ytt-template-patch/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-ytt-template-patch.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/lms-api-first/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/lms-api-first.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/logitech-mx-keys-mini/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/logitech-mx-keys-mini.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/multipass-tips/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/multipass-tips.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/newsletter-4/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/newsletter-4.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/plane-jira-alernative/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/plane-jira-alernative.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/r2devops-2/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/r2devops-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vagrant-version-2.3/</loc>
    <lastmod>2025-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vagrant-version-2.3.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/cloud/scalabilite/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/cloud/scalabilite.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/artefacts/nexus/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/artefacts/nexus.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/dependances/dependabot/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/dependances/dependabot.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/filesystems/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/filesystems.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/reseau/ssh/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/reseau/ssh.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/virtualiser/hyperconverge/harvester/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/virtualiser/hyperconverge/harvester.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/operators/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/operators.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/bdd/relationnelles/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/bdd/relationnelles.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/services/devops/gitlab/runner-kubernetes/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/services/devops/gitlab/runner-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-awx-tower-workflows/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-awx-tower-workflows.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-cli-tower-gitlab-ci-cd/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-cli-tower-gitlab-ci-cd.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-vs-terraform/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-vs-terraform.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/avenir-site/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/avenir-site.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/aws-boto3-python/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/aws-boto3-python.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/devops-asdf-direnv/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/devops-asdf-direnv.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/gitlab-ci-release/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/gitlab-ci-release.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/kubernetes-cluster-ignite-footloose-kubespray/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/kubernetes-cluster-ignite-footloose-kubespray.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/packer-ansible-devops-libvirt/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/packer-ansible-devops-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/raspberry-cluster-glusterfs-kubernetes/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/raspberry-cluster-glusterfs-kubernetes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/terraform-vscode-extension/</loc>
    <lastmod>2025-05-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/terraform-vscode-extension.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/aide/</loc>
    <lastmod>2025-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/aide.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/installer-ansible-cygwin/</loc>
    <lastmod>2025-05-06</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/installer-ansible-cygwin.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/commandes/</loc>
    <lastmod>2025-05-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/commandes.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/gestion-espace-disque/</loc>
    <lastmod>2025-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/gestion-espace-disque.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/test-bidon-fidlock-twist/</loc>
    <lastmod>2025-05-04</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/test-bidon-fidlock-twist.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/stockage-local/</loc>
    <lastmod>2025-04-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/stockage-local.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/responsabilites/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/responsabilites.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/acces/teleport/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/acces/teleport.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/securiser/reseaux/snort/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/securiser/reseaux/snort.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kubectl-exec-debug/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/outils/kubectl-exec-debug.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/kubernetes/backup-restore/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/orchestrateurs/kubernetes/backup-restore.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/click/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/click.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/exceptions/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/exceptions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/liste/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/liste.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/pipx/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/pipx.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/tests/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/tests.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/asdf-vm-0.16/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/asdf-vm-0.16.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/google-dorks/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/google-dorks.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/openbao-2/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/openbao-2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/retour-wsl/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/retour-wsl.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/souverainete-1/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/souverainete-1.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/traefik-v3/</loc>
    <lastmod>2025-04-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/traefik-v3.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/linux-macos/</loc>
    <lastmod>2025-04-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/linux-macos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/docker-build-multiarch/</loc>
    <lastmod>2025-04-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/docker-build-multiarch.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/environnement-dev-windows10-multipass-linux-vagrant-hyperv-kvm-libvirt/</loc>
    <lastmod>2025-04-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/environnement-dev-windows10-multipass-linux-vagrant-hyperv-kvm-libvirt.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vagrant-macos/</loc>
    <lastmod>2025-04-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vagrant-macos.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/vagrant-triggers/</loc>
    <lastmod>2025-04-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/vagrant-triggers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/expressions-regulieres/</loc>
    <lastmod>2025-04-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/expressions-regulieres.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/jinja/</loc>
    <lastmod>2025-04-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/jinja.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-console/</loc>
    <lastmod>2025-04-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-console.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-plugin-lookup/</loc>
    <lastmod>2025-04-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-plugin-lookup.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/ansible-utiliser-mysql-comme-inventaire-dynamique/</loc>
    <lastmod>2025-04-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/ansible-utiliser-mysql-comme-inventaire-dynamique.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/bonnes-pratiques-modules/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/bonnes-pratiques-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/creation-modules/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/creation-modules.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/structure-module/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/structure-module.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/tester-module/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/tester-module.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/infra-as-code/provisionnement/terraform/modules/variables-outputs-module/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/infra-as-code/provisionnement/terraform/modules/variables-outputs-module.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/r2devops-2-9/</loc>
    <lastmod>2025-03-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/r2devops-2-9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/admin-serveurs/linux/wsl2/</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/admin-serveurs/linux/wsl2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/developper/programmation/python/fichiers/</loc>
    <lastmod>2024-12-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/developper/programmation/python/fichiers.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/test-openapi-swagger-postman-newman/</loc>
    <lastmod>2024-10-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/test-openapi-swagger-postman-newman.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/innersource-cybermenaces/</loc>
    <lastmod>2024-10-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/innersource-cybermenaces.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/colima/</loc>
    <lastmod>2024-10-07</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/colima.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/comment-etendre-facilement-wifi-pas-cher/</loc>
    <lastmod>2024-10-07</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/comment-etendre-facilement-wifi-pas-cher.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/optimisation-image-docker-python/</loc>
    <lastmod>2024-10-07</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/optimisation-image-docker-python.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/post/squadrat-strava/</loc>
    <lastmod>2024-10-07</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/post/squadrat-strava.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/podman-desktop/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://blog.stephane-robert.info/og/docs/conteneurs/moteurs-conteneurs/podman-desktop.png</image:loc>
    </image:image>
  </url>
</urlset>