diff --git a/404.html b/404.html index a59ba1053d..1abb7eb59d 100644 --- a/404.html +++ b/404.html @@ -201,7 +201,7 @@

Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -302,6 +302,8 @@

    Social

    Recent Posts

    diff --git a/atom.xml b/atom.xml index 98f9882b84..f1a495967a 100644 --- a/atom.xml +++ b/atom.xml @@ -9,7 +9,7 @@ - 2024-02-21T08:56:03+00:00 + 2024-02-22T10:18:01+00:00 diff --git a/categories/ansible/index.html b/categories/ansible/index.html index 9b3c83ffa8..27a846b44f 100644 --- a/categories/ansible/index.html +++ b/categories/ansible/index.html @@ -402,7 +402,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -503,6 +503,8 @@

    Social

    Recent Posts

    diff --git a/categories/calico/index.html b/categories/calico/index.html index 01ea6d3d92..9d61d716ea 100644 --- a/categories/calico/index.html +++ b/categories/calico/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/ceph/index.html b/categories/ceph/index.html index cd6416902e..c1d7276c0b 100644 --- a/categories/ceph/index.html +++ b/categories/ceph/index.html @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/categories/ceph/page/2/index.html b/categories/ceph/page/2/index.html index 1d2b836bc7..789c74223c 100644 --- a/categories/ceph/page/2/index.html +++ b/categories/ceph/page/2/index.html @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/categories/chef/index.html b/categories/chef/index.html index cc219f62c7..e540adb1b3 100644 --- a/categories/chef/index.html +++ b/categories/chef/index.html @@ -252,7 +252,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -353,6 +353,8 @@

    Social

    Recent Posts

    diff --git a/categories/cilium/index.html b/categories/cilium/index.html index 8a9f9aef7c..c37ac50994 100644 --- a/categories/cilium/index.html +++ b/categories/cilium/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/cloud/index.html b/categories/cloud/index.html index 7df1a12312..b27478d325 100644 --- a/categories/cloud/index.html +++ b/categories/cloud/index.html @@ -302,7 +302,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -403,6 +403,8 @@

    Social

    Recent Posts

    diff --git a/categories/containerd/index.html b/categories/containerd/index.html index a049e708be..c5aaa289a6 100644 --- a/categories/containerd/index.html +++ b/categories/containerd/index.html @@ -302,7 +302,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -403,6 +403,8 @@

    Social

    Recent Posts

    diff --git a/categories/cri-o/index.html b/categories/cri-o/index.html index 33ffe832a7..489d86f498 100644 --- a/categories/cri-o/index.html +++ b/categories/cri-o/index.html @@ -302,7 +302,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -403,6 +403,8 @@

    Social

    Recent Posts

    diff --git a/categories/debian/index.html b/categories/debian/index.html index 2599eaa966..d39fb63bca 100644 --- a/categories/debian/index.html +++ b/categories/debian/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/gcp/index.html b/categories/gcp/index.html index 692b13cd84..26bcbd1a9b 100644 --- a/categories/gcp/index.html +++ b/categories/gcp/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/gitlab/index.html b/categories/gitlab/index.html index bed3a7df49..722ea8ee91 100644 --- a/categories/gitlab/index.html +++ b/categories/gitlab/index.html @@ -252,7 +252,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -353,6 +353,8 @@

    Social

    Recent Posts

    diff --git a/categories/google-cloud-platform/index.html b/categories/google-cloud-platform/index.html index 6d125d0103..530971e5d7 100644 --- a/categories/google-cloud-platform/index.html +++ b/categories/google-cloud-platform/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/index.html b/categories/index.html index b1d0e16a0e..6176dfe78b 100644 --- a/categories/index.html +++ b/categories/index.html @@ -165,13 +165,13 @@

    Categories

    - - Kubernetes + + Openshift

    -
    +
    @@ -180,13 +180,13 @@

    - - CRI-O + + Kubernetes

    -
    +

    @@ -195,13 +195,13 @@

    - - Proxmox + + CRI-O

    -
    +

    @@ -210,13 +210,13 @@

    - - Openshift + + Proxmox

    -
    +

    @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/categories/index.xml b/categories/index.xml index 9682e2c32c..2a5237809c 100644 --- a/categories/index.xml +++ b/categories/index.xml @@ -6,11 +6,21 @@ Recent content in Categories on devopstales Hugo -- gohugo.io en - Sat, 20 Jan 2024 00:00:00 +0000 + Tue, 20 Feb 2024 00:00:00 +0000 + + Openshift + https://devopstales.github.io/categories/openshift/ + Tue, 20 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/categories/openshift/ + + + + Kubernetes https://devopstales.github.io/categories/kubernetes/ - Sat, 20 Jan 2024 00:00:00 +0000 + Thu, 15 Feb 2024 00:00:00 +0000 https://devopstales.github.io/categories/kubernetes/ @@ -37,16 +47,6 @@ - - Openshift - https://devopstales.github.io/categories/openshift/ - Wed, 14 Jun 2023 00:00:00 +0000 - - https://devopstales.github.io/categories/openshift/ - - - - Ceph https://devopstales.github.io/categories/ceph/ diff --git a/categories/k3s/index.html b/categories/k3s/index.html index 7a8ef6c993..d3c4e02b78 100644 --- a/categories/k3s/index.html +++ b/categories/k3s/index.html @@ -352,7 +352,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -453,6 +453,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/index.html b/categories/kubernetes/index.html index 2ac5042dea..8a182437c4 100644 --- a/categories/kubernetes/index.html +++ b/categories/kubernetes/index.html @@ -163,6 +163,31 @@

    Kubernetes

    +
    + + RKE2 With MetalLB and NGINX Ingress Controller + +
    +
    +

    + + RKE2 With MetalLB and NGINX Ingress Controller + +

    +
    +
    +
    +
    +
    +

    In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller.

    +
    + +
    +
    Kubernetes Secure Install @@ -386,31 +411,6 @@

    -

    - -
    - - Troubleshooting Kubernetes: API error at resource listing - -
    -
    -

    - - Troubleshooting Kubernetes: API error at resource listing - -

    -
    -
    -
    -
    -
    -

    I this post I will show you how to troubleshoot your Kubernetes cluster when you get an API error at resource listing.

    -
    -
    @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/index.xml b/categories/kubernetes/index.xml index 0eb522d6ef..ee4f6e02b1 100644 --- a/categories/kubernetes/index.xml +++ b/categories/kubernetes/index.xml @@ -6,7 +6,18 @@ Recent content in Kubernetes on devopstales Hugo -- gohugo.io en - Sat, 20 Jan 2024 00:00:00 +0000 + Thu, 15 Feb 2024 00:00:00 +0000 + + RKE2 With MetalLB and NGINX Ingress Controller + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + Thu, 15 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller. + + + + Kubernetes Secure Install https://devopstales.github.io/kubernetes/k8s-secure-install/ diff --git a/categories/kubernetes/page/10/index.html b/categories/kubernetes/page/10/index.html index b18f7fb0e7..e18c8f595c 100644 --- a/categories/kubernetes/page/10/index.html +++ b/categories/kubernetes/page/10/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/11/index.html b/categories/kubernetes/page/11/index.html index 37901af89a..dde1699344 100644 --- a/categories/kubernetes/page/11/index.html +++ b/categories/kubernetes/page/11/index.html @@ -163,6 +163,31 @@

    Kubernetes

    +
    + + Kubernetes Network Policy + +
    +
    +

    + + Kubernetes Network Policy + +

    +
    +
    +
    +
    +
    +

    In this post I will show you how you can use NetworkPolicys in K8S.

    +
    + +
    +
    RKE2 Image security Admission Controller @@ -386,31 +411,6 @@

    -

    - -
    - - How to backup and restore Prometheus? - -
    -
    -

    - - How to backup and restore Prometheus? - -

    -
    -
    -
    -
    -
    -

    In this post I will show you how to take a backup from a running Prometheus and restore it.

    -
    -
    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/12/index.html b/categories/kubernetes/page/12/index.html index 286bd5b8b7..ed11f68176 100644 --- a/categories/kubernetes/page/12/index.html +++ b/categories/kubernetes/page/12/index.html @@ -163,6 +163,31 @@

    Kubernetes

    +
    + + How to backup and restore Prometheus? + +
    +
    +

    + + How to backup and restore Prometheus? + +

    +
    +
    +
    +
    +
    +

    In this post I will show you how to take a backup from a running Prometheus and restore it.

    +
    + +
    +
    How to fixing filesystem corruption on a Kubernetes Ceph RBD PersistentVolume @@ -389,31 +414,6 @@

    -

    - -
    - - Kubernetes project longhorn - -
    -
    -

    - - Kubernetes project longhorn - -

    -
    -
    -
    -
    -
    -

    Longhorn is lightweight, reliable, and powerful distributed block storage system for Kubernetes..

    -
    -
    @@ -460,7 +460,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -561,6 +561,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/13/index.html b/categories/kubernetes/page/13/index.html index 69956b07d5..7a349a9d76 100644 --- a/categories/kubernetes/page/13/index.html +++ b/categories/kubernetes/page/13/index.html @@ -163,6 +163,31 @@

    Kubernetes

    +
    + + Kubernetes project longhorn + +
    +
    +

    + + Kubernetes project longhorn + +

    +
    +
    +
    +
    +
    +

    Longhorn is lightweight, reliable, and powerful distributed block storage system for Kubernetes..

    +
    + +
    +
    Kubernetes nginx ingress with helm @@ -389,31 +414,6 @@

    -

    - -
    - - Install Kubernetes - -
    -
    -

    - - Install Kubernetes - -

    -
    -
    -
    -
    -
    -

    Kubespray is a pre made ansible playbook for Kubernetes installation. In this Post I will show you how to use to install a new Kubernetes cluster.

    -
    -
    @@ -460,7 +460,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -561,6 +561,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/14/index.html b/categories/kubernetes/page/14/index.html index cfcf41c7ab..0e013467cb 100644 --- a/categories/kubernetes/page/14/index.html +++ b/categories/kubernetes/page/14/index.html @@ -163,6 +163,31 @@

    Kubernetes

    +
    + + Install Kubernetes + +
    +
    +

    + + Install Kubernetes + +

    +
    +
    +
    +
    +
    +

    Kubespray is a pre made ansible playbook for Kubernetes installation. In this Post I will show you how to use to install a new Kubernetes cluster.

    +
    + +
    +
    Install MetalLB load balancer for Kubernetes @@ -406,7 +431,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -507,6 +532,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/2/index.html b/categories/kubernetes/page/2/index.html index 20c7f02525..aae197b6c1 100644 --- a/categories/kubernetes/page/2/index.html +++ b/categories/kubernetes/page/2/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/3/index.html b/categories/kubernetes/page/3/index.html index 92723b286b..8616b154df 100644 --- a/categories/kubernetes/page/3/index.html +++ b/categories/kubernetes/page/3/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/4/index.html b/categories/kubernetes/page/4/index.html index 5e7aceae95..27e0c95378 100644 --- a/categories/kubernetes/page/4/index.html +++ b/categories/kubernetes/page/4/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/5/index.html b/categories/kubernetes/page/5/index.html index ac876e125d..4fcdd4e0e9 100644 --- a/categories/kubernetes/page/5/index.html +++ b/categories/kubernetes/page/5/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/6/index.html b/categories/kubernetes/page/6/index.html index 50e625f62b..a1393e9694 100644 --- a/categories/kubernetes/page/6/index.html +++ b/categories/kubernetes/page/6/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/7/index.html b/categories/kubernetes/page/7/index.html index da8571dace..4c1aac4f29 100644 --- a/categories/kubernetes/page/7/index.html +++ b/categories/kubernetes/page/7/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/8/index.html b/categories/kubernetes/page/8/index.html index 8ffd934712..785d8191e4 100644 --- a/categories/kubernetes/page/8/index.html +++ b/categories/kubernetes/page/8/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/kubernetes/page/9/index.html b/categories/kubernetes/page/9/index.html index b856ee65c3..5c7be0b3f8 100644 --- a/categories/kubernetes/page/9/index.html +++ b/categories/kubernetes/page/9/index.html @@ -163,6 +163,31 @@

    Kubernetes

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/linux/index.html b/categories/linux/index.html index a7cba0eaa1..a18e94d517 100644 --- a/categories/linux/index.html +++ b/categories/linux/index.html @@ -452,7 +452,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -553,6 +553,8 @@

    Social

    Recent Posts

    diff --git a/categories/mikrotik/index.html b/categories/mikrotik/index.html index 37f31b07bb..76b100896b 100644 --- a/categories/mikrotik/index.html +++ b/categories/mikrotik/index.html @@ -327,7 +327,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -428,6 +428,8 @@

    Social

    Recent Posts

    diff --git a/categories/openshift/index.html b/categories/openshift/index.html index f6795c7e45..3431911c2c 100644 --- a/categories/openshift/index.html +++ b/categories/openshift/index.html @@ -163,6 +163,31 @@

    Openshift

    @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/categories/openshift/index.xml b/categories/openshift/index.xml index 133e51b271..5c5c5a24e5 100644 --- a/categories/openshift/index.xml +++ b/categories/openshift/index.xml @@ -6,7 +6,18 @@ Recent content in Openshift on devopstales Hugo -- gohugo.io en - Wed, 14 Jun 2023 00:00:00 +0000 + Tue, 20 Feb 2024 00:00:00 +0000 + + Integrating OpenShift 4 with External Grafana + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + Tue, 20 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + In this Post I will show you how you how you can integrate an external Grafana with OpenShift 4 Prometheus. + + + + OKD OpenShift 4 Monitoring https://devopstales.github.io/kubernetes/openshift4-monitoring/ diff --git a/categories/openshift/page/2/index.html b/categories/openshift/page/2/index.html index 1c62cfeaa8..a03c71b13b 100644 --- a/categories/openshift/page/2/index.html +++ b/categories/openshift/page/2/index.html @@ -163,6 +163,31 @@

    Openshift

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/openshift/page/3/index.html b/categories/openshift/page/3/index.html index 4bf7dd02e1..55b3bd7fc5 100644 --- a/categories/openshift/page/3/index.html +++ b/categories/openshift/page/3/index.html @@ -163,6 +163,31 @@

    Openshift

    @@ -457,7 +457,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -558,6 +558,8 @@

    Social

    Recent Posts

    diff --git a/categories/openshift/page/4/index.html b/categories/openshift/page/4/index.html index 249f7d54a0..a786987a0b 100644 --- a/categories/openshift/page/4/index.html +++ b/categories/openshift/page/4/index.html @@ -163,6 +163,31 @@

    Openshift

    @@ -458,7 +458,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -559,6 +559,8 @@

    Social

    Recent Posts

    diff --git a/categories/openshift/page/5/index.html b/categories/openshift/page/5/index.html index 1cc8a1f8ae..87d10701f0 100644 --- a/categories/openshift/page/5/index.html +++ b/categories/openshift/page/5/index.html @@ -163,6 +163,31 @@

    Openshift

    +
    Openshift LDAP authentication @@ -281,7 +306,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -382,6 +407,8 @@

    Social

    Recent Posts

    diff --git a/categories/page/2/index.html b/categories/page/2/index.html index 0491f28334..be697f75c3 100644 --- a/categories/page/2/index.html +++ b/categories/page/2/index.html @@ -357,7 +357,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -458,6 +458,8 @@

    Social

    Recent Posts

    diff --git a/categories/page/3/index.html b/categories/page/3/index.html index e3283c5124..e0a1d5f32c 100644 --- a/categories/page/3/index.html +++ b/categories/page/3/index.html @@ -266,7 +266,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -367,6 +367,8 @@

    Social

    Recent Posts

    diff --git a/categories/podman/index.html b/categories/podman/index.html index cb540c46ed..bcf261b952 100644 --- a/categories/podman/index.html +++ b/categories/podman/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/postgresql/index.html b/categories/postgresql/index.html index 11012bd7ee..5a4ad684c8 100644 --- a/categories/postgresql/index.html +++ b/categories/postgresql/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/categories/proxmox/index.html b/categories/proxmox/index.html index a1091daa95..397bf7d52c 100644 --- a/categories/proxmox/index.html +++ b/categories/proxmox/index.html @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/categories/proxmox/page/2/index.html b/categories/proxmox/page/2/index.html index 731d9a432a..fea500fa52 100644 --- a/categories/proxmox/page/2/index.html +++ b/categories/proxmox/page/2/index.html @@ -406,7 +406,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -507,6 +507,8 @@

    Social

    Recent Posts

    diff --git a/categories/sso/index.html b/categories/sso/index.html index a17ab274f5..136c615067 100644 --- a/categories/sso/index.html +++ b/categories/sso/index.html @@ -252,7 +252,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -353,6 +353,8 @@

    Social

    Recent Posts

    diff --git a/categories/virtualization/index.html b/categories/virtualization/index.html index ffc2de8625..178afb6f2d 100644 --- a/categories/virtualization/index.html +++ b/categories/virtualization/index.html @@ -277,7 +277,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -378,6 +378,8 @@

    Social

    Recent Posts

    diff --git a/categories/windows/index.html b/categories/windows/index.html index f02b9c4be8..da4893ffb0 100644 --- a/categories/windows/index.html +++ b/categories/windows/index.html @@ -352,7 +352,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -453,6 +453,8 @@

    Social

    Recent Posts

    diff --git a/categories/zfs/index.html b/categories/zfs/index.html index 088cabf9d5..5ff7fd13d4 100644 --- a/categories/zfs/index.html +++ b/categories/zfs/index.html @@ -227,7 +227,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -328,6 +328,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aks-azure-key-vault-akv2k8s/index.html b/cloud/aks-azure-key-vault-akv2k8s/index.html index 46e8260865..3fb48cb94e 100644 --- a/cloud/aks-azure-key-vault-akv2k8s/index.html +++ b/cloud/aks-azure-key-vault-akv2k8s/index.html @@ -369,7 +369,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -470,6 +470,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aks-azure-key-vault-csi/index.html b/cloud/aks-azure-key-vault-csi/index.html index 4a7250b95b..bc6156c257 100644 --- a/cloud/aks-azure-key-vault-csi/index.html +++ b/cloud/aks-azure-key-vault-csi/index.html @@ -406,7 +406,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -507,6 +507,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aks-ingress-controller/index.html b/cloud/aks-ingress-controller/index.html index f5c10f9905..23b5b15a93 100644 --- a/cloud/aks-ingress-controller/index.html +++ b/cloud/aks-ingress-controller/index.html @@ -349,7 +349,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -450,6 +450,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aks-registry/index.html b/cloud/aks-registry/index.html index 72482989c3..38d3aac56a 100644 --- a/cloud/aks-registry/index.html +++ b/cloud/aks-registry/index.html @@ -397,7 +397,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -498,6 +498,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aks/index.html b/cloud/aks/index.html index bca0981ca9..031b8b18ff 100644 --- a/cloud/aks/index.html +++ b/cloud/aks/index.html @@ -378,7 +378,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -479,6 +479,8 @@

    Social

    Recent Posts

    diff --git a/cloud/atom.xml b/cloud/atom.xml index 8ca02289ff..646bf59a05 100644 --- a/cloud/atom.xml +++ b/cloud/atom.xml @@ -9,7 +9,7 @@ - 2024-02-21T08:56:03+00:00 + 2024-02-22T10:18:01+00:00 diff --git a/cloud/aws-eks-amp-monitoring/index.html b/cloud/aws-eks-amp-monitoring/index.html index c1d08fb02d..bd2c8f88ad 100644 --- a/cloud/aws-eks-amp-monitoring/index.html +++ b/cloud/aws-eks-amp-monitoring/index.html @@ -524,7 +524,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -625,6 +625,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aws-eks-ecr/index.html b/cloud/aws-eks-ecr/index.html index 7ec5876954..bc03644747 100644 --- a/cloud/aws-eks-ecr/index.html +++ b/cloud/aws-eks-ecr/index.html @@ -339,7 +339,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -440,6 +440,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aws-eks-ingress/index.html b/cloud/aws-eks-ingress/index.html index 676067fea8..ac4aabbb29 100644 --- a/cloud/aws-eks-ingress/index.html +++ b/cloud/aws-eks-ingress/index.html @@ -463,7 +463,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -564,6 +564,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aws-eks-install/index.html b/cloud/aws-eks-install/index.html index b86fbfe2c2..f000aba59a 100644 --- a/cloud/aws-eks-install/index.html +++ b/cloud/aws-eks-install/index.html @@ -584,7 +584,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -685,6 +685,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aws-eks-networking/index.html b/cloud/aws-eks-networking/index.html index df5476c09d..7e2c1da7d3 100644 --- a/cloud/aws-eks-networking/index.html +++ b/cloud/aws-eks-networking/index.html @@ -47,7 +47,7 @@ - + @@ -330,7 +330,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -431,6 +431,8 @@

    Social

    Recent Posts

    diff --git a/cloud/aws-s2s-vpn/index.html b/cloud/aws-s2s-vpn/index.html index 270715db52..cc07a5740d 100644 --- a/cloud/aws-s2s-vpn/index.html +++ b/cloud/aws-s2s-vpn/index.html @@ -426,7 +426,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -527,6 +527,8 @@

    Social

    Recent Posts

    diff --git a/cloud/azure-dc-deploy/index.html b/cloud/azure-dc-deploy/index.html index e9ac2a26e8..7b41db847a 100644 --- a/cloud/azure-dc-deploy/index.html +++ b/cloud/azure-dc-deploy/index.html @@ -353,7 +353,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -454,6 +454,8 @@

    Social

    Recent Posts

    diff --git a/cloud/azure-terraform/index.html b/cloud/azure-terraform/index.html index 7135e69ec8..bc67b957d4 100644 --- a/cloud/azure-terraform/index.html +++ b/cloud/azure-terraform/index.html @@ -490,7 +490,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -591,6 +591,8 @@

    Social

    Recent Posts

    diff --git a/cloud/fcos-install/index.html b/cloud/fcos-install/index.html index 3d0195d862..6981bc9102 100644 --- a/cloud/fcos-install/index.html +++ b/cloud/fcos-install/index.html @@ -372,7 +372,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -473,6 +473,8 @@

    Social

    Recent Posts

    diff --git a/cloud/gcp-cloud-sql-postgresql-migration/index.html b/cloud/gcp-cloud-sql-postgresql-migration/index.html index cddb753828..59661fdd44 100644 --- a/cloud/gcp-cloud-sql-postgresql-migration/index.html +++ b/cloud/gcp-cloud-sql-postgresql-migration/index.html @@ -389,7 +389,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -490,6 +490,8 @@

    Social

    Recent Posts

    diff --git a/cloud/gcp-vm-export/index.html b/cloud/gcp-vm-export/index.html index e043382300..b30dc826f3 100644 --- a/cloud/gcp-vm-export/index.html +++ b/cloud/gcp-vm-export/index.html @@ -303,7 +303,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -404,6 +404,8 @@

    Social

    Recent Posts

    diff --git a/cloud/gke-egress/index.html b/cloud/gke-egress/index.html index 216f5761fd..fce8aba9dc 100644 --- a/cloud/gke-egress/index.html +++ b/cloud/gke-egress/index.html @@ -47,7 +47,7 @@ - + @@ -351,7 +351,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -452,6 +452,8 @@

    Social

    Recent Posts

    diff --git a/cloud/gke-gitlab-terraform/index.html b/cloud/gke-gitlab-terraform/index.html index 0f5b7a80cd..b1df12bee7 100644 --- a/cloud/gke-gitlab-terraform/index.html +++ b/cloud/gke-gitlab-terraform/index.html @@ -521,7 +521,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -622,6 +622,8 @@

    Social

    Recent Posts

    diff --git a/cloud/gke-ingress-controller/index.html b/cloud/gke-ingress-controller/index.html index 8305392edd..6ddc2c25b8 100644 --- a/cloud/gke-ingress-controller/index.html +++ b/cloud/gke-ingress-controller/index.html @@ -577,7 +577,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -678,6 +678,8 @@

    Social

    Recent Posts

    diff --git a/cloud/index.html b/cloud/index.html index ddfba2595d..47a320e319 100644 --- a/cloud/index.html +++ b/cloud/index.html @@ -448,7 +448,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -549,6 +549,8 @@

    Social

    Recent Posts

    diff --git a/cloud/page/2/index.html b/cloud/page/2/index.html index 164e150b82..26974f15c2 100644 --- a/cloud/page/2/index.html +++ b/cloud/page/2/index.html @@ -447,7 +447,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -548,6 +548,8 @@

    Social

    Recent Posts

    diff --git a/cloud/page/3/index.html b/cloud/page/3/index.html index be59f7adef..6b7edd4fd3 100644 --- a/cloud/page/3/index.html +++ b/cloud/page/3/index.html @@ -254,7 +254,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -355,6 +355,8 @@

    Social

    Recent Posts

    diff --git a/cloud/photon_basics/index.html b/cloud/photon_basics/index.html index 10084d023c..da720530e9 100644 --- a/cloud/photon_basics/index.html +++ b/cloud/photon_basics/index.html @@ -371,7 +371,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -472,6 +472,8 @@

    Social

    Recent Posts

    diff --git a/cloud/protonos_vagrant_box/index.html b/cloud/protonos_vagrant_box/index.html index 93b8260547..f8f88a6b61 100644 --- a/cloud/protonos_vagrant_box/index.html +++ b/cloud/protonos_vagrant_box/index.html @@ -358,7 +358,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -459,6 +459,8 @@

    Social

    Recent Posts

    diff --git a/cloud/proxmox-terraform/index.html b/cloud/proxmox-terraform/index.html index 4e970e4335..7adb47451b 100644 --- a/cloud/proxmox-terraform/index.html +++ b/cloud/proxmox-terraform/index.html @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/devops/atom.xml b/devops/atom.xml index fc9cab4031..179722cad3 100644 --- a/devops/atom.xml +++ b/devops/atom.xml @@ -9,7 +9,7 @@ - 2024-02-21T08:56:03+00:00 + 2024-02-22T10:18:01+00:00 diff --git a/devops/github-actions-basics/index.html b/devops/github-actions-basics/index.html index 82170adf73..93388efa62 100644 --- a/devops/github-actions-basics/index.html +++ b/devops/github-actions-basics/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/devops/github-self-hosted-runners-on-kubernetes/index.html b/devops/github-self-hosted-runners-on-kubernetes/index.html index 766c06aee7..09dc2c7bf2 100644 --- a/devops/github-self-hosted-runners-on-kubernetes/index.html +++ b/devops/github-self-hosted-runners-on-kubernetes/index.html @@ -402,7 +402,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -503,6 +503,8 @@

    Social

    Recent Posts

    diff --git a/devops/gitlab-ci-artifacts/index.html b/devops/gitlab-ci-artifacts/index.html index c5d3bfe1ac..e7a4a9cbee 100644 --- a/devops/gitlab-ci-artifacts/index.html +++ b/devops/gitlab-ci-artifacts/index.html @@ -376,7 +376,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -477,6 +477,8 @@

    Social

    Recent Posts

    diff --git a/devops/gitlab-ci-docker-bild-k8s/index.html b/devops/gitlab-ci-docker-bild-k8s/index.html index 4636a10c93..7370b2f401 100644 --- a/devops/gitlab-ci-docker-bild-k8s/index.html +++ b/devops/gitlab-ci-docker-bild-k8s/index.html @@ -358,7 +358,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -459,6 +459,8 @@

    Social

    Recent Posts

    diff --git a/devops/gitlab-ci-docker-bild/index.html b/devops/gitlab-ci-docker-bild/index.html index 4ebf93a9d0..cc3a5b53d0 100644 --- a/devops/gitlab-ci-docker-bild/index.html +++ b/devops/gitlab-ci-docker-bild/index.html @@ -429,7 +429,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -530,6 +530,8 @@

    Social

    Recent Posts

    diff --git a/devops/gitlab-install/index.html b/devops/gitlab-install/index.html index 958db485db..e311fd77a4 100644 --- a/devops/gitlab-install/index.html +++ b/devops/gitlab-install/index.html @@ -429,7 +429,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -530,6 +530,8 @@

    Social

    Recent Posts

    diff --git a/devops/index.html b/devops/index.html index 739c8f8172..e3dabf66fa 100644 --- a/devops/index.html +++ b/devops/index.html @@ -440,7 +440,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -541,6 +541,8 @@

    Social

    Recent Posts

    diff --git a/devops/introduction-to-gitlab-ci-cd/index.html b/devops/introduction-to-gitlab-ci-cd/index.html index c7fe2f5c43..9d917a68ae 100644 --- a/devops/introduction-to-gitlab-ci-cd/index.html +++ b/devops/introduction-to-gitlab-ci-cd/index.html @@ -422,7 +422,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -523,6 +523,8 @@

    Social

    Recent Posts

    diff --git a/devops/openshift-gitlab-helm/index.html b/devops/openshift-gitlab-helm/index.html index af07f55082..17bee49b89 100644 --- a/devops/openshift-gitlab-helm/index.html +++ b/devops/openshift-gitlab-helm/index.html @@ -569,7 +569,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -670,6 +670,8 @@

    Social

    Recent Posts

    diff --git a/devops/openshift-gitlabrunner/index.html b/devops/openshift-gitlabrunner/index.html index 5bf0e8845d..787bb19d0c 100644 --- a/devops/openshift-gitlabrunner/index.html +++ b/devops/openshift-gitlabrunner/index.html @@ -372,7 +372,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -473,6 +473,8 @@

    Social

    Recent Posts

    diff --git a/devops/openshift4-buildconfig/index.html b/devops/openshift4-buildconfig/index.html index a0fb34e872..26071f91e5 100644 --- a/devops/openshift4-buildconfig/index.html +++ b/devops/openshift4-buildconfig/index.html @@ -523,7 +523,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -624,6 +624,8 @@

    Social

    Recent Posts

    diff --git a/devops/page/2/index.html b/devops/page/2/index.html index 4d4d41e0f6..e1e9d9118a 100644 --- a/devops/page/2/index.html +++ b/devops/page/2/index.html @@ -231,7 +231,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -332,6 +332,8 @@

    Social

    Recent Posts

    diff --git a/devops/what-is-devops/index.html b/devops/what-is-devops/index.html index c35ad4ee64..1a3f583e82 100644 --- a/devops/what-is-devops/index.html +++ b/devops/what-is-devops/index.html @@ -359,7 +359,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -460,6 +460,8 @@

    Social

    Recent Posts

    diff --git a/home/admission-controllers/index.html b/home/admission-controllers/index.html index 13b1690b68..8110d6808b 100644 --- a/home/admission-controllers/index.html +++ b/home/admission-controllers/index.html @@ -396,7 +396,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -497,6 +497,8 @@

    Social

    Recent Posts

    diff --git a/home/aks-azure-key-vault-akv2k8s/index.html b/home/aks-azure-key-vault-akv2k8s/index.html index c5bc0fcf74..6aa48952ec 100644 --- a/home/aks-azure-key-vault-akv2k8s/index.html +++ b/home/aks-azure-key-vault-akv2k8s/index.html @@ -349,7 +349,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -450,6 +450,8 @@

    Social

    Recent Posts

    diff --git a/home/aks-azure-key-vault-csi/index.html b/home/aks-azure-key-vault-csi/index.html index 005dd5a8b9..e1ffa5305c 100644 --- a/home/aks-azure-key-vault-csi/index.html +++ b/home/aks-azure-key-vault-csi/index.html @@ -386,7 +386,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -487,6 +487,8 @@

    Social

    Recent Posts

    diff --git a/home/aks-ingress-controller/index.html b/home/aks-ingress-controller/index.html index ba32c1b0fc..25535cf567 100644 --- a/home/aks-ingress-controller/index.html +++ b/home/aks-ingress-controller/index.html @@ -329,7 +329,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -430,6 +430,8 @@

    Social

    Recent Posts

    diff --git a/home/aks-registry/index.html b/home/aks-registry/index.html index bb876eb17c..71831bb627 100644 --- a/home/aks-registry/index.html +++ b/home/aks-registry/index.html @@ -377,7 +377,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -478,6 +478,8 @@

    Social

    Recent Posts

    diff --git a/home/aks/index.html b/home/aks/index.html index 1857bb8e68..fa923b5ee9 100644 --- a/home/aks/index.html +++ b/home/aks/index.html @@ -358,7 +358,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -459,6 +459,8 @@

    Social

    Recent Posts

    diff --git a/home/alerta-on-centos7/index.html b/home/alerta-on-centos7/index.html index 01b45ba71e..f393e9f772 100644 --- a/home/alerta-on-centos7/index.html +++ b/home/alerta-on-centos7/index.html @@ -395,7 +395,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -496,6 +496,8 @@

    Social

    Recent Posts

    diff --git a/home/alerta-on-centos8/index.html b/home/alerta-on-centos8/index.html index 3a9c1de869..dae811ac40 100644 --- a/home/alerta-on-centos8/index.html +++ b/home/alerta-on-centos8/index.html @@ -400,7 +400,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -501,6 +501,8 @@

    Social

    Recent Posts

    diff --git a/home/ansible-k8s-install/index.html b/home/ansible-k8s-install/index.html index 65adc19b07..cd9e39d77c 100644 --- a/home/ansible-k8s-install/index.html +++ b/home/ansible-k8s-install/index.html @@ -420,7 +420,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -521,6 +521,8 @@

    Social

    Recent Posts

    diff --git a/home/ansible-openshift-install/index.html b/home/ansible-openshift-install/index.html index b405942296..522b19ca2e 100644 --- a/home/ansible-openshift-install/index.html +++ b/home/ansible-openshift-install/index.html @@ -428,7 +428,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -529,6 +529,8 @@

    Social

    Recent Posts

    diff --git a/home/ansible-operator-overview/index.html b/home/ansible-operator-overview/index.html index c7e694ced3..207d1d872b 100644 --- a/home/ansible-operator-overview/index.html +++ b/home/ansible-operator-overview/index.html @@ -420,7 +420,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -521,6 +521,8 @@

    Social

    Recent Posts

    diff --git a/home/argocd-image-updater/index.html b/home/argocd-image-updater/index.html index fbab184f5e..b8705ba734 100644 --- a/home/argocd-image-updater/index.html +++ b/home/argocd-image-updater/index.html @@ -372,7 +372,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -473,6 +473,8 @@

    Social

    Recent Posts

    diff --git a/home/argocd-kubeseal/index.html b/home/argocd-kubeseal/index.html index 3f873fc36f..09e8dac5cc 100644 --- a/home/argocd-kubeseal/index.html +++ b/home/argocd-kubeseal/index.html @@ -469,7 +469,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -570,6 +570,8 @@

    Social

    Recent Posts

    diff --git a/home/atom.xml b/home/atom.xml index 33ac4861fd..f4852eaa20 100644 --- a/home/atom.xml +++ b/home/atom.xml @@ -9,7 +9,7 @@ - 2024-02-21T08:56:03+00:00 + 2024-02-22T10:18:01+00:00 @@ -19,6 +19,195 @@ https://devopstales.github.io/home/ + + <![CDATA[Integrating OpenShift 4 with External Grafana]]> + + + + + + + + + https://devopstales.github.io/home/openshift4-monitoringw-with-external-grafana/ + + + 2024-02-20T00:00:00+00:00 + 2024-02-20T00:00:00+00:00 + + + In this Post I will show you how you how you can integrate an external Grafana with OpenShift 4 Prometheus.

    +

    OpenShift already has its built-in monitoring stack with Prometheus, Grafana, and Alertmanager. It’s useful for monitoring a single cluster, but in the case of multiple clusters, you may want to get a single point of view. So I will configure an external VM based installed Grafana to get graphs from all the clusters.

    +

    Configuring OpenShift Prometheus

    +

    First we will create a a secret in Openshift for the authentication based in the name of the monitoring service account:

    +
    oc apply -f - <<EOF
    +apiVersion: v1
    +kind: Secret
    +metadata:
    +  name: prometheus-robot-secret
    +  namespace: openshift-monitoring
    +  annotations:
    +    kubernetes.io/service-account.name: prometheus-k8s
    +type: kubernetes.io/service-account-token
    +EOF
    +

    Check the token string and Try to query the OpenShift Prometheus using that token

    +
    TOKEN=`oc -n openshift-monitoring extract secret/prometheus-robot-secret --to=- --keys=token`
    +
    +PROMETHEUS_URL=$(oc get route -n openshift-monitoring prometheus-k8s -o jsonpath="{.status.ingress[0].host}")
    +
    +curl -sk -H "Authorization: Bearer $TOKEN" https://$PROMETHEUS_URL/api/v1/alerts
    +

    The result will end up with something like this:

    +
    {"status":"success","data":{"alerts":[{"labels":{"alertname":"PodDisruptionBudgetAtLimit" 
    +

    Integrate Grafana with OpenShift Prometheus

    +

    Go back to the Grafana Dashboard, and add ‘‘‘data source’’’ by go to ‘‘‘menu’’’ → ‘‘‘connection’’’ → ‘‘‘data source’’’ → add ‘‘‘new data source’’’ and choose ‘‘‘Prometheus’'’.

    +

    On Authentication:

    +
      +
    • Choose Forward OAuth Identity as the authentication method
    • +
    • Skip TLS Certificate Validation when using untrusted certificate
    • +
    +

    On Authentication

    +

    On HTTP Headers, add Header:

    +
      +
    • Fill in the Header with ‘‘‘Authorization’’’
    • +
    • Fill in the value with the output of this following command
    • +
    +
    TOKEN= `oc -n openshift-monitoring extract secret/prometheus-robot-secret — to=- — keys=token`
    +echo "Bearer $TOKEN"
    +

    On Authentication

    +

    Click Save and Test, if there is an error it will be showing the error

    +

    On Authentication

    +

    If everything goes well, we can start building Grafana dashboard

    +

    On Authentication

    +

    Click on building the dashboard, and choose the previous data source

    +

    On Authentication

    +

    On Authentication

    ]]>
    + + + + + + + + + +
    + + + + <![CDATA[RKE2 With MetalLB and NGINX Ingress Controller]]> + + + + + + + + + https://devopstales.github.io/home/rke2-ingress-loadbalancer/ + + + 2024-02-15T00:00:00+00:00 + 2024-02-15T00:00:00+00:00 + + + In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller.

    +

    MetalLB Config

    +

    First we need to install the MetalLB in RKE2. In my previous post I wrote how to install it. So please check it.

    +

    The following configs should be deployed to your K8s environment.

    +
    apiVersion: metallb.io/v1beta1
    +kind: IPAddressPool
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  addresses:
    +  - 192.168.20.46/32
    +  - 192.168.20.47/32
    +  - 192.168.20.48/32
    +  - 192.168.20.85/32
    +  - 192.168.20.86/32
    +  - 192.168.20.87/32
    +  - 192.168.20.88/32
    +  - 192.168.20.89/32
    +  - 192.168.20.90/32
    +  - 192.168.20.91/32
    +  - 192.168.20.92/32
    +  - 192.168.20.93/32
    +  - 192.168.20.94/32
    +  - 192.168.20.95/32
    +  autoAssign: true
    +---
    +apiVersion: metallb.io/v1beta1
    +kind: L2Advertisement
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  ipAddressPools:
    +  - default
    +---
    +apiVersion: metallb.io/v1beta2
    +kind: BGPPeer
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  myASN: 64790
    +  peerASN: 64791
    +  peerAddress: 192.168.20.64
    +---
    +apiVersion: metallb.io/v1beta1
    +kind: BGPAdvertisement
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  ipAddressPools:
    +  - default
    +
    +

    I have both Layer 2 and BGP advertisements enabled. This is because my services and clients share the same subnet. BGP won’t work for clients on the same subnet as the services because it is layer 3, the client will ARP ping for the IP and receive no reply. The PFSense router will only route to service IP’s via the node IP’s from another subnet. Therefore you need both. I chose to have them on the same subnet because this avoids having large amounts of traffic transferring the PFSense FW which is slower and more resource hungry than dedicated switches.

    +
    +

    BGP on PFSense

    +

    In my previous post I wrote about how to configure MetalLB in BGP mode with PFSense.

    +
    +

    Just make sure to change the AS number to match your metallb config.

    +
    +

    NGINX Ingress Controller Config

    +

    We USE RKE2 as the kubernetes cluster. RKE2 has its own NGINX Ingress Controller already installed in host network mode. So we need to reconfigure the installed helm chart to run with LoadBalancer type service. For this we need to override the default helm values in the helm release object:

    +
    sudo nano /var/lib/rancher/rke2/server/manifests/rke2-ingress-nginx-config.yaml
    +

    Add the following contents.

    +
    apiVersion: helm.cattle.io/v1
    +kind: HelmChartConfig
    +metadata:
    +  name: rke2-ingress-nginx
    +  namespace: kube-system
    +spec:
    +  valuesContent: |-
    +    controller:
    +      config:
    +        use-forwarded-headers: "true"
    +        enable-real-ip: "true"
    +      publishService:
    +        enabled: true
    +      service:
    +        enabled: true
    +        type: LoadBalancer
    +        externalTrafficPolicy: Local
    +        annotations:
    +          metallb.universe.tf/loadBalancerIPs: 192.168.20.45    
    +
    ]]>
    + + + + + + + + + +
    + + <![CDATA[Github Self-Hosted Runners on Kubernetes with Actions Runner Controller]]> @@ -45231,74 +45420,73 @@ curl -XGET 'localhost:9200/_snapshot/my_backup/_all?pretty'

    Enviroment

    -
    kubectl get node
    -NAME     STATUS   ROLES    EXTERNAL-IP
    -host-1   Ready    master   203.0.113.1
    -host-2   Ready    node     203.0.113.2
    -host-3   Ready    node     203.0.113.3
    -host-4   Ready    node     203.0.113.4
    -

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    +
    kubectl get node
    +NAME     STATUS   ROLES    EXTERNAL-IP
    +host-1   Ready    master   203.0.113.1
    +host-2   Ready    node     203.0.113.2
    +host-3   Ready    node     203.0.113.3
    +host-4   Ready    node     203.0.113.4
    +

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    Example image

    First we need to apply the MetalLB manifest.

    -
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    -

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    -
    cat < EOF > metallb-config.yaml
    -apiVersion: v1
    -kind: ConfigMap
    -metadata:
    -  namespace: metallb-system
    -  name: config
    -data:
    -  config: |
    -    address-pools:
    -    - name: my-ip-space
    -      protocol: layer2
    -      addresses:
    -      - 203.0.113.2-203.0.113.4
    -EOF
    -
    -kubectl apply -f metallb-config.yaml
    -kubectl get pods -n metallb-system
    -

    Exposing a service through the load balancer

    -
    cat <EOF>> nginx.yaml
    -apiVersion: apps/v1
    -kind: Deployment
    -metadata:
    -  name: nginx-deployment
    -spec:
    -  selector:
    -    matchLabels:
    -      app: nginx
    -  replicas: 2
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:latest
    -        ports:
    -        - containerPort: 80
    ----
    -apiVersion: v1
    -kind: Service
    -metadata:
    -  name: nginx
    -spec:
    -  type: LoadBalancer
    -  selector:
    -    app: nginx
    -  ports:
    -  - port: 80
    -    name: http
    -EOF
    -
    -kubectl apply -f nginx-deployment.yaml
    -kubectl get svc
    -NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    -nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    -
    ]]> +
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    +

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    +
    cat < EOF > metallb-config.yaml
    +apiVersion: v1
    +kind: ConfigMap
    +metadata:
    +  namespace: metallb-system
    +  name: config
    +data:
    +  config: |
    +    address-pools:
    +    - name: my-ip-space
    +      protocol: layer2
    +      addresses:
    +      - 203.0.113.2-203.0.113.4    
    +EOF
    +
    +kubectl apply -f metallb-config.yaml
    +kubectl get pods -n metallb-system
    +

    Exposing a service through the load balancer

    +
    cat <EOF>> nginx.yaml
    +apiVersion: apps/v1
    +kind: Deployment
    +metadata:
    +  name: nginx-deployment
    +spec:
    +  selector:
    +    matchLabels:
    +      app: nginx
    +  replicas: 2
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:latest
    +        ports:
    +        - containerPort: 80
    +---
    +apiVersion: v1
    +kind: Service
    +metadata:
    +  name: nginx
    +spec:
    +  type: LoadBalancer
    +  selector:
    +    app: nginx
    +  ports:
    +  - port: 80
    +    name: http
    +EOF
    +
    kubectl apply -f nginx-deployment.yaml
    +kubectl get svc
    +NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    +nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    +
    ]]> diff --git a/home/aws-eks-amp-monitoring/index.html b/home/aws-eks-amp-monitoring/index.html index 07208ec1b7..35db59b647 100644 --- a/home/aws-eks-amp-monitoring/index.html +++ b/home/aws-eks-amp-monitoring/index.html @@ -496,7 +496,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -597,6 +597,8 @@

    Social

    Recent Posts

    diff --git a/home/aws-eks-ecr/index.html b/home/aws-eks-ecr/index.html index 2705ab2165..d0a3a3d2e9 100644 --- a/home/aws-eks-ecr/index.html +++ b/home/aws-eks-ecr/index.html @@ -317,7 +317,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -418,6 +418,8 @@

    Social

    Recent Posts

    diff --git a/home/aws-eks-ingress/index.html b/home/aws-eks-ingress/index.html index 3a4cfb1b93..b8e7a581c4 100644 --- a/home/aws-eks-ingress/index.html +++ b/home/aws-eks-ingress/index.html @@ -441,7 +441,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -542,6 +542,8 @@

    Social

    Recent Posts

    diff --git a/home/aws-eks-install/index.html b/home/aws-eks-install/index.html index d0d9d2470f..27a7a9ed67 100644 --- a/home/aws-eks-install/index.html +++ b/home/aws-eks-install/index.html @@ -562,7 +562,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -663,6 +663,8 @@

    Social

    Recent Posts

    diff --git a/home/aws-eks-networking/index.html b/home/aws-eks-networking/index.html index e48e206e41..b37b6930a0 100644 --- a/home/aws-eks-networking/index.html +++ b/home/aws-eks-networking/index.html @@ -307,7 +307,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -408,6 +408,8 @@

    Social

    Recent Posts

    diff --git a/home/aws-s2s-vpn/index.html b/home/aws-s2s-vpn/index.html index d673d09fe0..bd6e32263b 100644 --- a/home/aws-s2s-vpn/index.html +++ b/home/aws-s2s-vpn/index.html @@ -404,7 +404,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -505,6 +505,8 @@

    Social

    Recent Posts

    diff --git a/home/awx-docker/index.html b/home/awx-docker/index.html index 2f3286b1dc..9fb4951b75 100644 --- a/home/awx-docker/index.html +++ b/home/awx-docker/index.html @@ -302,7 +302,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -403,6 +403,8 @@

    Social

    Recent Posts

    diff --git a/home/awx-install/index.html b/home/awx-install/index.html index eb5f43f89e..2e686a47c7 100644 --- a/home/awx-install/index.html +++ b/home/awx-install/index.html @@ -344,7 +344,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -445,6 +445,8 @@

    Social

    Recent Posts

    diff --git a/home/azure-dc-deploy/index.html b/home/azure-dc-deploy/index.html index 6071824343..34640c57c8 100644 --- a/home/azure-dc-deploy/index.html +++ b/home/azure-dc-deploy/index.html @@ -339,7 +339,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -440,6 +440,8 @@

    Social

    Recent Posts

    diff --git a/home/azure-terraform/index.html b/home/azure-terraform/index.html index c866ffcf97..fcf6341ce0 100644 --- a/home/azure-terraform/index.html +++ b/home/azure-terraform/index.html @@ -474,7 +474,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -575,6 +575,8 @@

    Social

    Recent Posts

    diff --git a/home/backup-and-retore-prometheus/index.html b/home/backup-and-retore-prometheus/index.html index e1321a84a2..f1c424dfe9 100644 --- a/home/backup-and-retore-prometheus/index.html +++ b/home/backup-and-retore-prometheus/index.html @@ -292,7 +292,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -393,6 +393,8 @@

    Social

    Recent Posts

    diff --git a/home/being-productive-with-kubectl/index.html b/home/being-productive-with-kubectl/index.html index 0efc76ec04..d34322d70d 100644 --- a/home/being-productive-with-kubectl/index.html +++ b/home/being-productive-with-kubectl/index.html @@ -360,7 +360,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -461,6 +461,8 @@

    Social

    Recent Posts

    diff --git a/home/brew-repo/index.html b/home/brew-repo/index.html index 0bd2c95e90..83867c667d 100644 --- a/home/brew-repo/index.html +++ b/home/brew-repo/index.html @@ -345,7 +345,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -446,6 +446,8 @@

    Social

    Recent Posts

    diff --git a/home/centreon-install/index.html b/home/centreon-install/index.html index f4f45c156c..f96e8e48eb 100644 --- a/home/centreon-install/index.html +++ b/home/centreon-install/index.html @@ -325,7 +325,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -426,6 +426,8 @@

    Social

    Recent Posts

    diff --git a/home/ceph-block-device/index.html b/home/ceph-block-device/index.html index 822470d53d..457d0915f3 100644 --- a/home/ceph-block-device/index.html +++ b/home/ceph-block-device/index.html @@ -307,7 +307,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -408,6 +408,8 @@

    Social

    Recent Posts

    diff --git a/home/ceph-cephfs/index.html b/home/ceph-cephfs/index.html index eed4e2d9fc..da0cfa0b7d 100644 --- a/home/ceph-cephfs/index.html +++ b/home/ceph-cephfs/index.html @@ -294,7 +294,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -395,6 +395,8 @@

    Social

    Recent Posts

    diff --git a/home/ceph-change-journal-ssd/index.html b/home/ceph-change-journal-ssd/index.html index 5d9ad20fdc..a3f5746cda 100644 --- a/home/ceph-change-journal-ssd/index.html +++ b/home/ceph-change-journal-ssd/index.html @@ -439,7 +439,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -540,6 +540,8 @@

    Social

    Recent Posts

    diff --git a/home/ceph-full-osd/index.html b/home/ceph-full-osd/index.html index 91db7bef45..89ea0935fd 100644 --- a/home/ceph-full-osd/index.html +++ b/home/ceph-full-osd/index.html @@ -279,7 +279,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -380,6 +380,8 @@

    Social

    Recent Posts

    diff --git a/home/ceph_backup_benji/index.html b/home/ceph_backup_benji/index.html index d91130dfc1..ef1fe8b3e8 100644 --- a/home/ceph_backup_benji/index.html +++ b/home/ceph_backup_benji/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/chef-first-cookbook/index.html b/home/chef-first-cookbook/index.html index fd53c9bfaf..78f9670520 100644 --- a/home/chef-first-cookbook/index.html +++ b/home/chef-first-cookbook/index.html @@ -369,7 +369,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -470,6 +470,8 @@

    Social

    Recent Posts

    diff --git a/home/chef-server-install/index.html b/home/chef-server-install/index.html index 3a35dcd1a7..b7e5de7c7b 100644 --- a/home/chef-server-install/index.html +++ b/home/chef-server-install/index.html @@ -318,7 +318,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -419,6 +419,8 @@

    Social

    Recent Posts

    diff --git a/home/cilium-clustermesh/index.html b/home/cilium-clustermesh/index.html index 9be8859b05..95cd157611 100644 --- a/home/cilium-clustermesh/index.html +++ b/home/cilium-clustermesh/index.html @@ -744,7 +744,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -845,6 +845,8 @@

    Social

    Recent Posts

    diff --git a/home/cilium-clustermesh2/index.html b/home/cilium-clustermesh2/index.html index 4a4f555fb4..b7dbfe3871 100644 --- a/home/cilium-clustermesh2/index.html +++ b/home/cilium-clustermesh2/index.html @@ -283,7 +283,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -384,6 +384,8 @@

    Social

    Recent Posts

    diff --git a/home/cilium-opnsense-bgp-v2/index.html b/home/cilium-opnsense-bgp-v2/index.html index 8f27b4de3e..0da718fd8b 100644 --- a/home/cilium-opnsense-bgp-v2/index.html +++ b/home/cilium-opnsense-bgp-v2/index.html @@ -419,7 +419,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -520,6 +520,8 @@

    Social

    Recent Posts

    diff --git a/home/cilium-opnsense-bgp/index.html b/home/cilium-opnsense-bgp/index.html index 74730c96ed..6c2b57d405 100644 --- a/home/cilium-opnsense-bgp/index.html +++ b/home/cilium-opnsense-bgp/index.html @@ -415,7 +415,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -516,6 +516,8 @@

    Social

    Recent Posts

    diff --git a/home/clonedeploy/index.html b/home/clonedeploy/index.html index 76bfe95c10..c5a671829a 100644 --- a/home/clonedeploy/index.html +++ b/home/clonedeploy/index.html @@ -408,7 +408,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -509,6 +509,8 @@

    Social

    Recent Posts

    diff --git a/home/cluster-mesh-with-cilium/index.html b/home/cluster-mesh-with-cilium/index.html index b30aab3978..06cbe22fec 100644 --- a/home/cluster-mesh-with-cilium/index.html +++ b/home/cluster-mesh-with-cilium/index.html @@ -545,7 +545,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -646,6 +646,8 @@

    Social

    Recent Posts

    diff --git a/home/cluster-mesh-with-linkerd/index.html b/home/cluster-mesh-with-linkerd/index.html index 0f1fd0e778..c8b2d48357 100644 --- a/home/cluster-mesh-with-linkerd/index.html +++ b/home/cluster-mesh-with-linkerd/index.html @@ -587,7 +587,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -688,6 +688,8 @@

    Social

    Recent Posts

    diff --git a/home/cluster-mesh-with-skupper/index.html b/home/cluster-mesh-with-skupper/index.html index efcd75acc1..e2f3e7e43d 100644 --- a/home/cluster-mesh-with-skupper/index.html +++ b/home/cluster-mesh-with-skupper/index.html @@ -504,7 +504,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -605,6 +605,8 @@

    Social

    Recent Posts

    diff --git a/home/cluster-mesh-with-submariner/index.html b/home/cluster-mesh-with-submariner/index.html index ae2c06d1d3..54666642a6 100644 --- a/home/cluster-mesh-with-submariner/index.html +++ b/home/cluster-mesh-with-submariner/index.html @@ -540,7 +540,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -641,6 +641,8 @@

    Social

    Recent Posts

    diff --git a/home/cni-genie/index.html b/home/cni-genie/index.html index 6f0b77c4ea..1a7582f0f2 100644 --- a/home/cni-genie/index.html +++ b/home/cni-genie/index.html @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/home/configure-firefox-to-use-windows-certificate-store-via-gpo/index.html b/home/configure-firefox-to-use-windows-certificate-store-via-gpo/index.html index 189da9411d..1039c23087 100644 --- a/home/configure-firefox-to-use-windows-certificate-store-via-gpo/index.html +++ b/home/configure-firefox-to-use-windows-certificate-store-via-gpo/index.html @@ -295,7 +295,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -396,6 +396,8 @@

    Social

    Recent Posts

    diff --git a/home/container-build-in-kubernetes/index.html b/home/container-build-in-kubernetes/index.html index f5dfa8a4e4..1403efa5a0 100644 --- a/home/container-build-in-kubernetes/index.html +++ b/home/container-build-in-kubernetes/index.html @@ -455,7 +455,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -556,6 +556,8 @@

    Social

    Recent Posts

    diff --git a/home/container-runtimes/index.html b/home/container-runtimes/index.html index 946e38aa14..6de27d9401 100644 --- a/home/container-runtimes/index.html +++ b/home/container-runtimes/index.html @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/home/containers-vs-pods/index.html b/home/containers-vs-pods/index.html index 9e80e8c6f2..7688469b32 100644 --- a/home/containers-vs-pods/index.html +++ b/home/containers-vs-pods/index.html @@ -572,7 +572,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -673,6 +673,8 @@

    Social

    Recent Posts

    diff --git a/home/continuous-image-security/index.html b/home/continuous-image-security/index.html index 71d46c6fa3..ddded5fe7e 100644 --- a/home/continuous-image-security/index.html +++ b/home/continuous-image-security/index.html @@ -414,7 +414,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -515,6 +515,8 @@

    Social

    Recent Posts

    diff --git a/home/debug-couldnt-get-resource-list/index.html b/home/debug-couldnt-get-resource-list/index.html index 7c01588a4d..ea153003fb 100644 --- a/home/debug-couldnt-get-resource-list/index.html +++ b/home/debug-couldnt-get-resource-list/index.html @@ -301,7 +301,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -402,6 +402,8 @@

    Social

    Recent Posts

    diff --git a/home/docker-credential-in-keepassxc/index.html b/home/docker-credential-in-keepassxc/index.html index 476d982551..0c7c0a7552 100644 --- a/home/docker-credential-in-keepassxc/index.html +++ b/home/docker-credential-in-keepassxc/index.html @@ -329,7 +329,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -430,6 +430,8 @@

    Social

    Recent Posts

    diff --git a/home/docker-desktop-alternatives/index.html b/home/docker-desktop-alternatives/index.html index 9b4b8a326a..06644e4e7c 100644 --- a/home/docker-desktop-alternatives/index.html +++ b/home/docker-desktop-alternatives/index.html @@ -446,7 +446,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -547,6 +547,8 @@

    Social

    Recent Posts

    diff --git a/home/docker-on-fedora31/index.html b/home/docker-on-fedora31/index.html index 4add06e759..42dd2f0f43 100644 --- a/home/docker-on-fedora31/index.html +++ b/home/docker-on-fedora31/index.html @@ -258,7 +258,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -359,6 +359,8 @@

    Social

    Recent Posts

    diff --git a/home/elasticsearch-backup/index.html b/home/elasticsearch-backup/index.html index c86b0d782f..f65de02090 100644 --- a/home/elasticsearch-backup/index.html +++ b/home/elasticsearch-backup/index.html @@ -300,7 +300,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -401,6 +401,8 @@

    Social

    Recent Posts

    diff --git a/home/fcos-install/index.html b/home/fcos-install/index.html index a23e697e41..a8f4e8a99b 100644 --- a/home/fcos-install/index.html +++ b/home/fcos-install/index.html @@ -359,7 +359,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -460,6 +460,8 @@

    Social

    Recent Posts

    diff --git a/home/firecracker-containerd/index.html b/home/firecracker-containerd/index.html index d54c1a78ee..220088fbcc 100644 --- a/home/firecracker-containerd/index.html +++ b/home/firecracker-containerd/index.html @@ -746,7 +746,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -847,6 +847,8 @@

    Social

    Recent Posts

    diff --git a/home/firecracker-cri-o/index.html b/home/firecracker-cri-o/index.html index 2c796df9b7..058fe4e6cf 100644 --- a/home/firecracker-cri-o/index.html +++ b/home/firecracker-cri-o/index.html @@ -700,7 +700,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -801,6 +801,8 @@

    Social

    Recent Posts

    diff --git a/home/flagger-nginx-canary-deployments/index.html b/home/flagger-nginx-canary-deployments/index.html index cd2263c031..a22cffe497 100644 --- a/home/flagger-nginx-canary-deployments/index.html +++ b/home/flagger-nginx-canary-deployments/index.html @@ -478,7 +478,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -579,6 +579,8 @@

    Social

    Recent Posts

    diff --git a/home/foreman-pxe/index.html b/home/foreman-pxe/index.html index 29cea173b3..6fcd7bba3b 100644 --- a/home/foreman-pxe/index.html +++ b/home/foreman-pxe/index.html @@ -509,7 +509,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -610,6 +610,8 @@

    Social

    Recent Posts

    diff --git a/home/foreman-sso/index.html b/home/foreman-sso/index.html index 6d3f88509e..4d0531981f 100644 --- a/home/foreman-sso/index.html +++ b/home/foreman-sso/index.html @@ -301,7 +301,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -402,6 +402,8 @@

    Social

    Recent Posts

    diff --git a/home/gcp-cloud-sql-postgresql-migration/index.html b/home/gcp-cloud-sql-postgresql-migration/index.html index adc15ccaea..a19f027aaa 100644 --- a/home/gcp-cloud-sql-postgresql-migration/index.html +++ b/home/gcp-cloud-sql-postgresql-migration/index.html @@ -367,7 +367,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -468,6 +468,8 @@

    Social

    Recent Posts

    diff --git a/home/gcp-vm-export/index.html b/home/gcp-vm-export/index.html index 58564f8a3b..b373a4df78 100644 --- a/home/gcp-vm-export/index.html +++ b/home/gcp-vm-export/index.html @@ -286,7 +286,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -387,6 +387,8 @@

    Social

    Recent Posts

    diff --git a/home/github-actions-basics/index.html b/home/github-actions-basics/index.html index fcbef1535a..d4faae0d6b 100644 --- a/home/github-actions-basics/index.html +++ b/home/github-actions-basics/index.html @@ -334,7 +334,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -435,6 +435,8 @@

    Social

    Recent Posts

    diff --git a/home/github-self-hosted-runners-on-kubernetes/index.html b/home/github-self-hosted-runners-on-kubernetes/index.html index 4c649b7705..35be0586b4 100644 --- a/home/github-self-hosted-runners-on-kubernetes/index.html +++ b/home/github-self-hosted-runners-on-kubernetes/index.html @@ -388,7 +388,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -489,6 +489,8 @@

    Social

    Recent Posts

    diff --git a/home/gitlab-ci-artifacts/index.html b/home/gitlab-ci-artifacts/index.html index d4c5540151..6c11d8a77a 100644 --- a/home/gitlab-ci-artifacts/index.html +++ b/home/gitlab-ci-artifacts/index.html @@ -362,7 +362,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -463,6 +463,8 @@

    Social

    Recent Posts

    diff --git a/home/gitlab-ci-docker-bild-k8s/index.html b/home/gitlab-ci-docker-bild-k8s/index.html index db01a3e312..d6c4d2b6a6 100644 --- a/home/gitlab-ci-docker-bild-k8s/index.html +++ b/home/gitlab-ci-docker-bild-k8s/index.html @@ -343,7 +343,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -444,6 +444,8 @@

    Social

    Recent Posts

    diff --git a/home/gitlab-ci-docker-bild/index.html b/home/gitlab-ci-docker-bild/index.html index 2a58ea1d0e..f940221743 100644 --- a/home/gitlab-ci-docker-bild/index.html +++ b/home/gitlab-ci-docker-bild/index.html @@ -418,7 +418,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -519,6 +519,8 @@

    Social

    Recent Posts

    diff --git a/home/gitlab-install/index.html b/home/gitlab-install/index.html index f99f411569..ccdadf695b 100644 --- a/home/gitlab-install/index.html +++ b/home/gitlab-install/index.html @@ -418,7 +418,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -519,6 +519,8 @@

    Social

    Recent Posts

    diff --git a/home/gitlab-keycloak/index.html b/home/gitlab-keycloak/index.html index 9d8d0d60a4..111d0d0b86 100644 --- a/home/gitlab-keycloak/index.html +++ b/home/gitlab-keycloak/index.html @@ -354,7 +354,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -455,6 +455,8 @@

    Social

    Recent Posts

    diff --git a/home/gitops-flux2-kubeseal/index.html b/home/gitops-flux2-kubeseal/index.html index 26c03a19ba..c1f8ee4c30 100644 --- a/home/gitops-flux2-kubeseal/index.html +++ b/home/gitops-flux2-kubeseal/index.html @@ -352,7 +352,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -453,6 +453,8 @@

    Social

    Recent Posts

    diff --git a/home/gitops-flux2-sops/index.html b/home/gitops-flux2-sops/index.html index 8c0e2bdc19..d49e094332 100644 --- a/home/gitops-flux2-sops/index.html +++ b/home/gitops-flux2-sops/index.html @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/home/gitops-flux2/index.html b/home/gitops-flux2/index.html index cc95e0c2b1..df812d6a36 100644 --- a/home/gitops-flux2/index.html +++ b/home/gitops-flux2/index.html @@ -477,7 +477,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -578,6 +578,8 @@

    Social

    Recent Posts

    diff --git a/home/gke-egress/index.html b/home/gke-egress/index.html index 3c155c0765..55bbd02c8a 100644 --- a/home/gke-egress/index.html +++ b/home/gke-egress/index.html @@ -333,7 +333,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -434,6 +434,8 @@

    Social

    Recent Posts

    diff --git a/home/gke-gitlab-terraform/index.html b/home/gke-gitlab-terraform/index.html index 17c49efbc3..58dc5b8c75 100644 --- a/home/gke-gitlab-terraform/index.html +++ b/home/gke-gitlab-terraform/index.html @@ -499,7 +499,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -600,6 +600,8 @@

    Social

    Recent Posts

    diff --git a/home/gke-ingress-controller/index.html b/home/gke-ingress-controller/index.html index 36be37369a..f54573d198 100644 --- a/home/gke-ingress-controller/index.html +++ b/home/gke-ingress-controller/index.html @@ -557,7 +557,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -658,6 +658,8 @@

    Social

    Recent Posts

    diff --git a/home/gns3-linux-install/index.html b/home/gns3-linux-install/index.html index 5ce72bb039..e6542f1339 100644 --- a/home/gns3-linux-install/index.html +++ b/home/gns3-linux-install/index.html @@ -320,7 +320,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -421,6 +421,8 @@

    Social

    Recent Posts

    diff --git a/home/grafana-loki/index.html b/home/grafana-loki/index.html index 1d11b637df..4144eea4a6 100644 --- a/home/grafana-loki/index.html +++ b/home/grafana-loki/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/home/grafana-sso/index.html b/home/grafana-sso/index.html index 0871ab601a..e0d3a6bb95 100644 --- a/home/grafana-sso/index.html +++ b/home/grafana-sso/index.html @@ -287,7 +287,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -388,6 +388,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog-pfsense-squid/index.html b/home/graylog-pfsense-squid/index.html index 35fc5ad08b..ad5f3d917c 100644 --- a/home/graylog-pfsense-squid/index.html +++ b/home/graylog-pfsense-squid/index.html @@ -373,7 +373,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -474,6 +474,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog3-install/index.html b/home/graylog3-install/index.html index 66d337bec1..e0f3496eba 100644 --- a/home/graylog3-install/index.html +++ b/home/graylog3-install/index.html @@ -400,7 +400,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -501,6 +501,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog3-pfsense/index.html b/home/graylog3-pfsense/index.html index 0e7cc2923e..54a3c12af4 100644 --- a/home/graylog3-pfsense/index.html +++ b/home/graylog3-pfsense/index.html @@ -359,7 +359,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -460,6 +460,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog4-install/index.html b/home/graylog4-install/index.html index 9d421dc128..c83576890a 100644 --- a/home/graylog4-install/index.html +++ b/home/graylog4-install/index.html @@ -423,7 +423,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -524,6 +524,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog4-pfsense/index.html b/home/graylog4-pfsense/index.html index b7373b75ad..832baf5bcc 100644 --- a/home/graylog4-pfsense/index.html +++ b/home/graylog4-pfsense/index.html @@ -365,7 +365,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -466,6 +466,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog5-install/index.html b/home/graylog5-install/index.html index dc33b7bbfe..a7186037af 100644 --- a/home/graylog5-install/index.html +++ b/home/graylog5-install/index.html @@ -489,7 +489,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -590,6 +590,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog5-pfsense/index.html b/home/graylog5-pfsense/index.html index f0e9b3abca..9a40f85c95 100644 --- a/home/graylog5-pfsense/index.html +++ b/home/graylog5-pfsense/index.html @@ -388,7 +388,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -489,6 +489,8 @@

    Social

    Recent Posts

    diff --git a/home/graylog_kafka/index.html b/home/graylog_kafka/index.html index d65ee086bf..cfde47ece7 100644 --- a/home/graylog_kafka/index.html +++ b/home/graylog_kafka/index.html @@ -378,7 +378,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -479,6 +479,8 @@

    Social

    Recent Posts

    diff --git a/home/gvisor-containerd/index.html b/home/gvisor-containerd/index.html index 6faaa68379..e39e1cc0b4 100644 --- a/home/gvisor-containerd/index.html +++ b/home/gvisor-containerd/index.html @@ -574,7 +574,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -675,6 +675,8 @@

    Social

    Recent Posts

    diff --git a/home/gvisor-cri-o/index.html b/home/gvisor-cri-o/index.html index 00b448f79b..6f33c043a3 100644 --- a/home/gvisor-cri-o/index.html +++ b/home/gvisor-cri-o/index.html @@ -574,7 +574,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -675,6 +675,8 @@

    Social

    Recent Posts

    diff --git a/home/harbor-install/index.html b/home/harbor-install/index.html index 19426857f7..42832eb224 100644 --- a/home/harbor-install/index.html +++ b/home/harbor-install/index.html @@ -358,7 +358,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -459,6 +459,8 @@

    Social

    Recent Posts

    diff --git a/home/hashicorp-sso/index.html b/home/hashicorp-sso/index.html index cefae05961..ad19b612d9 100644 --- a/home/hashicorp-sso/index.html +++ b/home/hashicorp-sso/index.html @@ -279,7 +279,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -380,6 +380,8 @@

    Social

    Recent Posts

    diff --git a/home/hashicorp-vault/index.html b/home/hashicorp-vault/index.html index dd26d0a185..702aad8e04 100644 --- a/home/hashicorp-vault/index.html +++ b/home/hashicorp-vault/index.html @@ -343,7 +343,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -444,6 +444,8 @@

    Social

    Recent Posts

    diff --git a/home/helm-repositoty/index.html b/home/helm-repositoty/index.html index ffb28672d7..b5be4e3496 100644 --- a/home/helm-repositoty/index.html +++ b/home/helm-repositoty/index.html @@ -365,7 +365,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -466,6 +466,8 @@

    Social

    Recent Posts

    diff --git a/home/helm3-loki/index.html b/home/helm3-loki/index.html index b4abaa5a4f..be38df0f08 100644 --- a/home/helm3-loki/index.html +++ b/home/helm3-loki/index.html @@ -292,7 +292,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -393,6 +393,8 @@

    Social

    Recent Posts

    diff --git a/home/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html b/home/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html index 4d26895619..795a9d3086 100644 --- a/home/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html +++ b/home/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html @@ -304,7 +304,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -405,6 +405,8 @@

    Social

    Recent Posts

    diff --git a/home/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html b/home/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html index f06d89ec8c..c108f1cb44 100644 --- a/home/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html +++ b/home/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html @@ -310,7 +310,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -411,6 +411,8 @@

    Social

    Recent Posts

    diff --git a/home/how-to-fix-registry-console-ui-in-openshift-3-11/index.html b/home/how-to-fix-registry-console-ui-in-openshift-3-11/index.html index 26ee1b5e40..f4a8020409 100644 --- a/home/how-to-fix-registry-console-ui-in-openshift-3-11/index.html +++ b/home/how-to-fix-registry-console-ui-in-openshift-3-11/index.html @@ -300,7 +300,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -401,6 +401,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_add_host/index.html b/home/icinga2_add_host/index.html index f642925b8e..49c91469b6 100644 --- a/home/icinga2_add_host/index.html +++ b/home/icinga2_add_host/index.html @@ -305,7 +305,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -406,6 +406,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_director/index.html b/home/icinga2_director/index.html index 2834b5cfab..eabb85b66e 100644 --- a/home/icinga2_director/index.html +++ b/home/icinga2_director/index.html @@ -378,7 +378,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -479,6 +479,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_director_centos8/index.html b/home/icinga2_director_centos8/index.html index 1dc436645e..812126fdb3 100644 --- a/home/icinga2_director_centos8/index.html +++ b/home/icinga2_director_centos8/index.html @@ -372,7 +372,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -473,6 +473,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_install/index.html b/home/icinga2_install/index.html index 885b8d6e62..511472f240 100644 --- a/home/icinga2_install/index.html +++ b/home/icinga2_install/index.html @@ -426,7 +426,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -527,6 +527,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_install_centos8/index.html b/home/icinga2_install_centos8/index.html index 1f072c8a20..1573a2f2ee 100644 --- a/home/icinga2_install_centos8/index.html +++ b/home/icinga2_install_centos8/index.html @@ -408,7 +408,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -509,6 +509,8 @@

    Social

    Recent Posts

    diff --git a/home/icinga2_nrpe/index.html b/home/icinga2_nrpe/index.html index 757e169e69..8f2eb68520 100644 --- a/home/icinga2_nrpe/index.html +++ b/home/icinga2_nrpe/index.html @@ -297,7 +297,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -398,6 +398,8 @@

    Social

    Recent Posts

    diff --git a/home/image-security-admission-controller-v2/index.html b/home/image-security-admission-controller-v2/index.html index d516173ca7..5977c27d50 100644 --- a/home/image-security-admission-controller-v2/index.html +++ b/home/image-security-admission-controller-v2/index.html @@ -828,7 +828,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -929,6 +929,8 @@

    Social

    Recent Posts

    diff --git a/home/image-security-admission-controller-v3/index.html b/home/image-security-admission-controller-v3/index.html index 0bd47f9e01..762e14937d 100644 --- a/home/image-security-admission-controller-v3/index.html +++ b/home/image-security-admission-controller-v3/index.html @@ -498,7 +498,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -599,6 +599,8 @@

    Social

    Recent Posts

    diff --git a/home/image-security-admission-controller/index.html b/home/image-security-admission-controller/index.html index f6e1015b72..3f4d7b8f6d 100644 --- a/home/image-security-admission-controller/index.html +++ b/home/image-security-admission-controller/index.html @@ -538,7 +538,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -639,6 +639,8 @@

    Social

    Recent Posts

    diff --git a/home/index.html b/home/index.html index 19fd25c400..8755872f3f 100644 --- a/home/index.html +++ b/home/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -436,7 +436,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -537,6 +537,8 @@

    Social

    Recent Posts

    diff --git a/home/index.xml b/home/index.xml index ac288acd9a..e4ba18e8f4 100644 --- a/home/index.xml +++ b/home/index.xml @@ -6,7 +6,7 @@ Recent content in Homes on devopstales Hugo -- gohugo.io en - Mon, 29 Jan 2024 00:00:00 +0000 + Tue, 20 Feb 2024 00:00:00 +0000 Install Squid proxy https://devopstales.github.io/home/install-squid/ diff --git a/home/install-ceph/index.html b/home/install-ceph/index.html index 042fb628c2..2b47f075fa 100644 --- a/home/install-ceph/index.html +++ b/home/install-ceph/index.html @@ -365,7 +365,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -466,6 +466,8 @@

    Social

    Recent Posts

    diff --git a/home/install-mattermost-for-gitlab/index.html b/home/install-mattermost-for-gitlab/index.html index 3d4c153646..c3a588bdf5 100644 --- a/home/install-mattermost-for-gitlab/index.html +++ b/home/install-mattermost-for-gitlab/index.html @@ -367,7 +367,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -468,6 +468,8 @@

    Social

    Recent Posts

    diff --git a/home/install-postgresql/index.html b/home/install-postgresql/index.html index a178a130c4..4a81ea3ccc 100644 --- a/home/install-postgresql/index.html +++ b/home/install-postgresql/index.html @@ -318,7 +318,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -419,6 +419,8 @@

    Social

    Recent Posts

    diff --git a/home/install-prometheus-for-gitlab/index.html b/home/install-prometheus-for-gitlab/index.html index ef6c0c9705..df3c65344c 100644 --- a/home/install-prometheus-for-gitlab/index.html +++ b/home/install-prometheus-for-gitlab/index.html @@ -416,7 +416,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -517,6 +517,8 @@

    Social

    Recent Posts

    diff --git a/home/install-squid/index.html b/home/install-squid/index.html index 0eaad7d8a0..eb1890db10 100644 --- a/home/install-squid/index.html +++ b/home/install-squid/index.html @@ -384,7 +384,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -485,6 +485,8 @@

    Social

    Recent Posts

    diff --git a/home/install-unifi-controller/index.html b/home/install-unifi-controller/index.html index 209468179f..3b0a52fc72 100644 --- a/home/install-unifi-controller/index.html +++ b/home/install-unifi-controller/index.html @@ -295,7 +295,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -396,6 +396,8 @@

    Social

    Recent Posts

    diff --git a/home/install-vmware-in-proxmox/index.html b/home/install-vmware-in-proxmox/index.html index 7c6e57a052..c928dd16d7 100644 --- a/home/install-vmware-in-proxmox/index.html +++ b/home/install-vmware-in-proxmox/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/home/introduction-to-gitlab-ci-cd/index.html b/home/introduction-to-gitlab-ci-cd/index.html index 276a515a22..9c4fb2e820 100644 --- a/home/introduction-to-gitlab-ci-cd/index.html +++ b/home/introduction-to-gitlab-ci-cd/index.html @@ -411,7 +411,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -512,6 +512,8 @@

    Social

    Recent Posts

    diff --git a/home/ipmitool-config/index.html b/home/ipmitool-config/index.html index 622beb5181..2856c2a75a 100644 --- a/home/ipmitool-config/index.html +++ b/home/ipmitool-config/index.html @@ -304,7 +304,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -405,6 +405,8 @@

    Social

    Recent Posts

    diff --git a/home/jitsi-jibri/index.html b/home/jitsi-jibri/index.html index ccbcf58cf5..ace3f461fa 100644 --- a/home/jitsi-jibri/index.html +++ b/home/jitsi-jibri/index.html @@ -365,7 +365,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -466,6 +466,8 @@

    Social

    Recent Posts

    diff --git a/home/jitsi-meet/index.html b/home/jitsi-meet/index.html index ec7bb564a7..e901b408a9 100644 --- a/home/jitsi-meet/index.html +++ b/home/jitsi-meet/index.html @@ -367,7 +367,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -468,6 +468,8 @@

    Social

    Recent Posts

    diff --git a/home/k0s/index.html b/home/k0s/index.html index 8c03c4c3ff..6090fbd7d3 100644 --- a/home/k0s/index.html +++ b/home/k0s/index.html @@ -407,7 +407,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -508,6 +508,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-cilium/index.html b/home/k3s-cilium/index.html index b250d00282..3e4322540c 100644 --- a/home/k3s-cilium/index.html +++ b/home/k3s-cilium/index.html @@ -423,7 +423,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -524,6 +524,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-crio/index.html b/home/k3s-crio/index.html index 370b4ec445..e5160c27aa 100644 --- a/home/k3s-crio/index.html +++ b/home/k3s-crio/index.html @@ -405,7 +405,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -506,6 +506,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-etcd-kube-vip/index.html b/home/k3s-etcd-kube-vip/index.html index c20087f442..50c1fc1b66 100644 --- a/home/k3s-etcd-kube-vip/index.html +++ b/home/k3s-etcd-kube-vip/index.html @@ -443,7 +443,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -544,6 +544,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-fcos/index.html b/home/k3s-fcos/index.html index e3e8629f07..32e80eed50 100644 --- a/home/k3s-fcos/index.html +++ b/home/k3s-fcos/index.html @@ -310,7 +310,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -411,6 +411,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-gvisor/index.html b/home/k3s-gvisor/index.html index 90264616de..18af02a41a 100644 --- a/home/k3s-gvisor/index.html +++ b/home/k3s-gvisor/index.html @@ -508,7 +508,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -609,6 +609,8 @@

    Social

    Recent Posts

    diff --git a/home/k3s-helm-controller/index.html b/home/k3s-helm-controller/index.html index 56983c2913..254f54713b 100644 --- a/home/k3s-helm-controller/index.html +++ b/home/k3s-helm-controller/index.html @@ -315,7 +315,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -416,6 +416,8 @@

    Social

    Recent Posts

    diff --git a/home/k3sup-calico/index.html b/home/k3sup-calico/index.html index ccc72f7636..0d93c6d136 100644 --- a/home/k3sup-calico/index.html +++ b/home/k3sup-calico/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-backup/index.html b/home/k8s-backup/index.html index c098d387cb..88516feac3 100644 --- a/home/k8s-backup/index.html +++ b/home/k8s-backup/index.html @@ -643,7 +643,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -744,6 +744,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-calico-ebpf/index.html b/home/k8s-calico-ebpf/index.html index 36ba75ead9..d80872683a 100644 --- a/home/k8s-calico-ebpf/index.html +++ b/home/k8s-calico-ebpf/index.html @@ -368,7 +368,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -469,6 +469,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-central-oauth/index.html b/home/k8s-central-oauth/index.html index fc4a28daf0..f1ecdb46f5 100644 --- a/home/k8s-central-oauth/index.html +++ b/home/k8s-central-oauth/index.html @@ -345,7 +345,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -446,6 +446,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ceph-csi-extand/index.html b/home/k8s-ceph-csi-extand/index.html index 49437b28af..4ec80b47d6 100644 --- a/home/k8s-ceph-csi-extand/index.html +++ b/home/k8s-ceph-csi-extand/index.html @@ -406,7 +406,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -507,6 +507,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ceph-storage-with-csi-driver/index.html b/home/k8s-ceph-storage-with-csi-driver/index.html index 22a48ea16d..3b16b9a683 100644 --- a/home/k8s-ceph-storage-with-csi-driver/index.html +++ b/home/k8s-ceph-storage-with-csi-driver/index.html @@ -396,7 +396,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -497,6 +497,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ceph/index.html b/home/k8s-ceph/index.html index c4fe9aa737..2e587b3b4a 100644 --- a/home/k8s-ceph/index.html +++ b/home/k8s-ceph/index.html @@ -481,7 +481,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -582,6 +582,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-cephfs-storage-with-csi-driver/index.html b/home/k8s-cephfs-storage-with-csi-driver/index.html index 88336ec3ba..5367357077 100644 --- a/home/k8s-cephfs-storage-with-csi-driver/index.html +++ b/home/k8s-cephfs-storage-with-csi-driver/index.html @@ -381,7 +381,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -482,6 +482,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-cert-manager/index.html b/home/k8s-cert-manager/index.html index e35e1675ce..4ac6cb9bf0 100644 --- a/home/k8s-cert-manager/index.html +++ b/home/k8s-cert-manager/index.html @@ -413,7 +413,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -514,6 +514,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-cert/index.html b/home/k8s-cert/index.html index f9ad54c985..158db4b757 100644 --- a/home/k8s-cert/index.html +++ b/home/k8s-cert/index.html @@ -448,7 +448,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -549,6 +549,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-change-ip/index.html b/home/k8s-change-ip/index.html index 68952fb117..ec4a4b95ea 100644 --- a/home/k8s-change-ip/index.html +++ b/home/k8s-change-ip/index.html @@ -319,7 +319,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -420,6 +420,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-checkpointing/index.html b/home/k8s-checkpointing/index.html index 52a99ac164..f98867b6b4 100644 --- a/home/k8s-checkpointing/index.html +++ b/home/k8s-checkpointing/index.html @@ -584,7 +584,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -685,6 +685,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-cisa-install/index.html b/home/k8s-cisa-install/index.html index 70d54de2c3..ca11d0a038 100644 --- a/home/k8s-cisa-install/index.html +++ b/home/k8s-cisa-install/index.html @@ -574,7 +574,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -675,6 +675,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-connaisseur-v2/index.html b/home/k8s-connaisseur-v2/index.html index 45d3baa91a..18670bcbd3 100644 --- a/home/k8s-connaisseur-v2/index.html +++ b/home/k8s-connaisseur-v2/index.html @@ -544,7 +544,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -645,6 +645,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-connaisseur/index.html b/home/k8s-connaisseur/index.html index 18639fa13e..6979611a95 100644 --- a/home/k8s-connaisseur/index.html +++ b/home/k8s-connaisseur/index.html @@ -480,7 +480,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -581,6 +581,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-copy-secret/index.html b/home/k8s-copy-secret/index.html index a1977eca4b..9818521715 100644 --- a/home/k8s-copy-secret/index.html +++ b/home/k8s-copy-secret/index.html @@ -253,7 +253,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -354,6 +354,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-crio/index.html b/home/k8s-crio/index.html index 6a004e6b70..13f09a939a 100644 --- a/home/k8s-crio/index.html +++ b/home/k8s-crio/index.html @@ -446,7 +446,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -547,6 +547,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-crowdsec-ids/index.html b/home/k8s-crowdsec-ids/index.html index 35ed2c7ce8..1f90ac4359 100644 --- a/home/k8s-crowdsec-ids/index.html +++ b/home/k8s-crowdsec-ids/index.html @@ -495,7 +495,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -596,6 +596,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-custom-host/index.html b/home/k8s-custom-host/index.html index d0c5ca08ff..a91ac2c367 100644 --- a/home/k8s-custom-host/index.html +++ b/home/k8s-custom-host/index.html @@ -332,7 +332,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -433,6 +433,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-dasboard-auth/index.html b/home/k8s-dasboard-auth/index.html index 0f64f8478a..fc15c99076 100644 --- a/home/k8s-dasboard-auth/index.html +++ b/home/k8s-dasboard-auth/index.html @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ephemerald-pod/index.html b/home/k8s-ephemerald-pod/index.html index 52b5cb8733..65cd38b773 100644 --- a/home/k8s-ephemerald-pod/index.html +++ b/home/k8s-ephemerald-pod/index.html @@ -476,7 +476,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -577,6 +577,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-error-at-kubectl-logs/index.html b/home/k8s-error-at-kubectl-logs/index.html index 3bbf9fb89e..387d27cb28 100644 --- a/home/k8s-error-at-kubectl-logs/index.html +++ b/home/k8s-error-at-kubectl-logs/index.html @@ -274,7 +274,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -375,6 +375,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-falco/index.html b/home/k8s-falco/index.html index 2b2dae2d26..8c34e8f823 100644 --- a/home/k8s-falco/index.html +++ b/home/k8s-falco/index.html @@ -591,7 +591,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -692,6 +692,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-gangway/index.html b/home/k8s-gangway/index.html index 2fbfca1721..3cb5c04f90 100644 --- a/home/k8s-gangway/index.html +++ b/home/k8s-gangway/index.html @@ -554,7 +554,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -655,6 +655,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-git-backup/index.html b/home/k8s-git-backup/index.html index 471f2bf119..2de3d8fde8 100644 --- a/home/k8s-git-backup/index.html +++ b/home/k8s-git-backup/index.html @@ -466,7 +466,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -567,6 +567,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-gitops/index.html b/home/k8s-gitops/index.html index e14b0e5280..3c9e460dba 100644 --- a/home/k8s-gitops/index.html +++ b/home/k8s-gitops/index.html @@ -376,7 +376,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -477,6 +477,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-helm-rbac/index.html b/home/k8s-helm-rbac/index.html index 5721ac1fa1..10e9fa74e1 100644 --- a/home/k8s-helm-rbac/index.html +++ b/home/k8s-helm-rbac/index.html @@ -492,7 +492,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -593,6 +593,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-imagepullsecret-patcher/index.html b/home/k8s-imagepullsecret-patcher/index.html index 3ad2951532..bd4b68319a 100644 --- a/home/k8s-imagepullsecret-patcher/index.html +++ b/home/k8s-imagepullsecret-patcher/index.html @@ -345,7 +345,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -446,6 +446,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-install-containerd-v2/index.html b/home/k8s-install-containerd-v2/index.html index cbea391f11..3936b03d7d 100644 --- a/home/k8s-install-containerd-v2/index.html +++ b/home/k8s-install-containerd-v2/index.html @@ -447,7 +447,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -548,6 +548,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-install-containerd/index.html b/home/k8s-install-containerd/index.html index e44b533a65..70e4fdf730 100644 --- a/home/k8s-install-containerd/index.html +++ b/home/k8s-install-containerd/index.html @@ -397,7 +397,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -498,6 +498,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-install-openebs/index.html b/home/k8s-install-openebs/index.html index cd0ff7705b..7e3d89c314 100644 --- a/home/k8s-install-openebs/index.html +++ b/home/k8s-install-openebs/index.html @@ -487,7 +487,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -588,6 +588,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-install-with-swap/index.html b/home/k8s-install-with-swap/index.html index 2bd4bddb46..2c780763ed 100644 --- a/home/k8s-install-with-swap/index.html +++ b/home/k8s-install-with-swap/index.html @@ -497,7 +497,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -598,6 +598,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-install/index.html b/home/k8s-install/index.html index 8c19e93149..455bb0823a 100644 --- a/home/k8s-install/index.html +++ b/home/k8s-install/index.html @@ -372,7 +372,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -473,6 +473,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ipvs/index.html b/home/k8s-ipvs/index.html index a546c200d7..d15973df02 100644 --- a/home/k8s-ipvs/index.html +++ b/home/k8s-ipvs/index.html @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-kubeadm-ha/index.html b/home/k8s-kubeadm-ha/index.html index 9836842557..09388d2614 100644 --- a/home/k8s-kubeadm-ha/index.html +++ b/home/k8s-kubeadm-ha/index.html @@ -696,7 +696,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -797,6 +797,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-kuberos/index.html b/home/k8s-kuberos/index.html index 6a6b64467b..a44703dd35 100644 --- a/home/k8s-kuberos/index.html +++ b/home/k8s-kuberos/index.html @@ -411,7 +411,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -512,6 +512,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-kyverno-cosign/index.html b/home/k8s-kyverno-cosign/index.html index 6768efae9d..46d296facc 100644 --- a/home/k8s-kyverno-cosign/index.html +++ b/home/k8s-kyverno-cosign/index.html @@ -484,7 +484,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -585,6 +585,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-limits/index.html b/home/k8s-limits/index.html index b4455310f0..de15dd66fb 100644 --- a/home/k8s-limits/index.html +++ b/home/k8s-limits/index.html @@ -525,7 +525,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -626,6 +626,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-local-pv/index.html b/home/k8s-local-pv/index.html index 4eed75d762..d92cc2b252 100644 --- a/home/k8s-local-pv/index.html +++ b/home/k8s-local-pv/index.html @@ -393,7 +393,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -494,6 +494,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-longhorn/index.html b/home/k8s-longhorn/index.html index 526985df99..b57e21885e 100644 --- a/home/k8s-longhorn/index.html +++ b/home/k8s-longhorn/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-metallb-bgp-pfsense/index.html b/home/k8s-metallb-bgp-pfsense/index.html index ecbc9602a5..63ffdab39c 100644 --- a/home/k8s-metallb-bgp-pfsense/index.html +++ b/home/k8s-metallb-bgp-pfsense/index.html @@ -486,7 +486,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -587,6 +587,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-metallb/index.html b/home/k8s-metallb/index.html index 44213af667..e5a00fe922 100644 --- a/home/k8s-metallb/index.html +++ b/home/k8s-metallb/index.html @@ -29,7 +29,7 @@ "datePublished": "2019-08-08", "dateModified" : "2019-08-08", "url" : "https://devopstales.github.io/home/k8s-metallb/", - "wordCount" : "453", + "wordCount" : "452", "keywords" : [ "devops", "tales", "kubernetes deployment", "kubernetes ingress", "MetalLB", "Blog" ] } @@ -256,74 +256,73 @@

    Parts of the Kubernetes series

    Enviroment

    -
    kubectl get node
    -NAME     STATUS   ROLES    EXTERNAL-IP
    -host-1   Ready    master   203.0.113.1
    -host-2   Ready    node     203.0.113.2
    -host-3   Ready    node     203.0.113.3
    -host-4   Ready    node     203.0.113.4
    -

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    +
    kubectl get node
    +NAME     STATUS   ROLES    EXTERNAL-IP
    +host-1   Ready    master   203.0.113.1
    +host-2   Ready    node     203.0.113.2
    +host-3   Ready    node     203.0.113.3
    +host-4   Ready    node     203.0.113.4
    +

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    Example image

    First we need to apply the MetalLB manifest.

    -
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    -

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    -
    cat < EOF > metallb-config.yaml
    -apiVersion: v1
    -kind: ConfigMap
    -metadata:
    -  namespace: metallb-system
    -  name: config
    -data:
    -  config: |
    -    address-pools:
    -    - name: my-ip-space
    -      protocol: layer2
    -      addresses:
    -      - 203.0.113.2-203.0.113.4
    -EOF
    -
    -kubectl apply -f metallb-config.yaml
    -kubectl get pods -n metallb-system
    -

    Exposing a service through the load balancer

    -
    cat <EOF>> nginx.yaml
    -apiVersion: apps/v1
    -kind: Deployment
    -metadata:
    -  name: nginx-deployment
    -spec:
    -  selector:
    -    matchLabels:
    -      app: nginx
    -  replicas: 2
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:latest
    -        ports:
    -        - containerPort: 80
    ----
    -apiVersion: v1
    -kind: Service
    -metadata:
    -  name: nginx
    -spec:
    -  type: LoadBalancer
    -  selector:
    -    app: nginx
    -  ports:
    -  - port: 80
    -    name: http
    -EOF
    -
    -kubectl apply -f nginx-deployment.yaml
    -kubectl get svc
    -NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    -nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    -
    +
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    +

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    +
    cat < EOF > metallb-config.yaml
    +apiVersion: v1
    +kind: ConfigMap
    +metadata:
    +  namespace: metallb-system
    +  name: config
    +data:
    +  config: |
    +    address-pools:
    +    - name: my-ip-space
    +      protocol: layer2
    +      addresses:
    +      - 203.0.113.2-203.0.113.4    
    +EOF
    +
    +kubectl apply -f metallb-config.yaml
    +kubectl get pods -n metallb-system
    +

    Exposing a service through the load balancer

    +
    cat <EOF>> nginx.yaml
    +apiVersion: apps/v1
    +kind: Deployment
    +metadata:
    +  name: nginx-deployment
    +spec:
    +  selector:
    +    matchLabels:
    +      app: nginx
    +  replicas: 2
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:latest
    +        ports:
    +        - containerPort: 80
    +---
    +apiVersion: v1
    +kind: Service
    +metadata:
    +  name: nginx
    +spec:
    +  type: LoadBalancer
    +  selector:
    +    app: nginx
    +  ports:
    +  - port: 80
    +    name: http
    +EOF
    +
    kubectl apply -f nginx-deployment.yaml
    +kubectl get svc
    +NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    +nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    +
  • @@ -376,7 +375,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -477,6 +476,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-migrate-from-psp/index.html b/home/k8s-migrate-from-psp/index.html index 64d0a6b8b0..cef887b56d 100644 --- a/home/k8s-migrate-from-psp/index.html +++ b/home/k8s-migrate-from-psp/index.html @@ -555,7 +555,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -656,6 +656,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-migrate-pv/index.html b/home/k8s-migrate-pv/index.html index bfc1830e0c..e2f5f5bd55 100644 --- a/home/k8s-migrate-pv/index.html +++ b/home/k8s-migrate-pv/index.html @@ -387,7 +387,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -488,6 +488,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-networkpolicy/index.html b/home/k8s-networkpolicy/index.html index 7fe14df1ff..f45840f454 100644 --- a/home/k8s-networkpolicy/index.html +++ b/home/k8s-networkpolicy/index.html @@ -606,7 +606,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -707,6 +707,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-nginx-ingress/index.html b/home/k8s-nginx-ingress/index.html index 0a76c7b71e..8640e9a3ed 100644 --- a/home/k8s-nginx-ingress/index.html +++ b/home/k8s-nginx-ingress/index.html @@ -406,7 +406,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -507,6 +507,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-pinniped/index.html b/home/k8s-pinniped/index.html index b6c627b1c8..e7455f9af3 100644 --- a/home/k8s-pinniped/index.html +++ b/home/k8s-pinniped/index.html @@ -422,7 +422,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -523,6 +523,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-pod-locations/index.html b/home/k8s-pod-locations/index.html index 4881695b85..75a7edb841 100644 --- a/home/k8s-pod-locations/index.html +++ b/home/k8s-pod-locations/index.html @@ -465,7 +465,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -566,6 +566,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-pod-security-standards-using-kyverno/index.html b/home/k8s-pod-security-standards-using-kyverno/index.html index bd5562c67c..a6d56b4d0d 100644 --- a/home/k8s-pod-security-standards-using-kyverno/index.html +++ b/home/k8s-pod-security-standards-using-kyverno/index.html @@ -654,7 +654,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -755,6 +755,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-pomerium-ingress-controller/index.html b/home/k8s-pomerium-ingress-controller/index.html index 52d33ef312..0cd9215f21 100644 --- a/home/k8s-pomerium-ingress-controller/index.html +++ b/home/k8s-pomerium-ingress-controller/index.html @@ -463,7 +463,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -564,6 +564,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-prometheus-stack/index.html b/home/k8s-prometheus-stack/index.html index 3ad05646e5..eeda2fcd82 100644 --- a/home/k8s-prometheus-stack/index.html +++ b/home/k8s-prometheus-stack/index.html @@ -735,7 +735,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -836,6 +836,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-ps/index.html b/home/k8s-ps/index.html index 0713d1e595..64a3c89826 100644 --- a/home/k8s-ps/index.html +++ b/home/k8s-ps/index.html @@ -646,7 +646,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -747,6 +747,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-rbac-gen/index.html b/home/k8s-rbac-gen/index.html index e295112edc..e2c093bc81 100644 --- a/home/k8s-rbac-gen/index.html +++ b/home/k8s-rbac-gen/index.html @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-rolling-pods-config-changes/index.html b/home/k8s-rolling-pods-config-changes/index.html index d535544a89..eff6ee5d83 100644 --- a/home/k8s-rolling-pods-config-changes/index.html +++ b/home/k8s-rolling-pods-config-changes/index.html @@ -317,7 +317,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -418,6 +418,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-rolling-upgrade/index.html b/home/k8s-rolling-upgrade/index.html index dee816f37e..63f366c270 100644 --- a/home/k8s-rolling-upgrade/index.html +++ b/home/k8s-rolling-upgrade/index.html @@ -286,7 +286,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -387,6 +387,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-seccomp/index.html b/home/k8s-seccomp/index.html index 6367387696..1e8813d68e 100644 --- a/home/k8s-seccomp/index.html +++ b/home/k8s-seccomp/index.html @@ -662,7 +662,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -763,6 +763,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-secure-install/index.html b/home/k8s-secure-install/index.html index bb38e0f814..8af69321f9 100644 --- a/home/k8s-secure-install/index.html +++ b/home/k8s-secure-install/index.html @@ -1051,7 +1051,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -1152,6 +1152,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-security/index.html b/home/k8s-security/index.html index 0138e751d0..ba209449d6 100644 --- a/home/k8s-security/index.html +++ b/home/k8s-security/index.html @@ -671,7 +671,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -772,6 +772,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-test-tools/index.html b/home/k8s-test-tools/index.html index e73246b665..278be2c763 100644 --- a/home/k8s-test-tools/index.html +++ b/home/k8s-test-tools/index.html @@ -586,7 +586,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -687,6 +687,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-tillerless-helm/index.html b/home/k8s-tillerless-helm/index.html index 2e3c19b5de..6b2e94238f 100644 --- a/home/k8s-tillerless-helm/index.html +++ b/home/k8s-tillerless-helm/index.html @@ -326,7 +326,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -427,6 +427,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-user-accounts/index.html b/home/k8s-user-accounts/index.html index 1f4e0f2122..0483074d95 100644 --- a/home/k8s-user-accounts/index.html +++ b/home/k8s-user-accounts/index.html @@ -506,7 +506,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -607,6 +607,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-user-namespace/index.html b/home/k8s-user-namespace/index.html index 8de2f6959a..d4f2c3fee1 100644 --- a/home/k8s-user-namespace/index.html +++ b/home/k8s-user-namespace/index.html @@ -472,7 +472,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -573,6 +573,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-vault-v2/index.html b/home/k8s-vault-v2/index.html index f018a9b1da..51d9309783 100644 --- a/home/k8s-vault-v2/index.html +++ b/home/k8s-vault-v2/index.html @@ -549,7 +549,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -650,6 +650,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-vault/index.html b/home/k8s-vault/index.html index 5c8e8c3b66..abe308a5d5 100644 --- a/home/k8s-vault/index.html +++ b/home/k8s-vault/index.html @@ -591,7 +591,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -692,6 +692,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-velero-backup/index.html b/home/k8s-velero-backup/index.html index 70c0584680..a38c87c318 100644 --- a/home/k8s-velero-backup/index.html +++ b/home/k8s-velero-backup/index.html @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/k8s-vmware/index.html b/home/k8s-vmware/index.html index 734d0c4d10..d7c47a9b77 100644 --- a/home/k8s-vmware/index.html +++ b/home/k8s-vmware/index.html @@ -493,7 +493,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -594,6 +594,8 @@

    Social

    Recent Posts

    diff --git a/home/kata-container-containerd/index.html b/home/kata-container-containerd/index.html index 8ef32b3335..649b656eda 100644 --- a/home/kata-container-containerd/index.html +++ b/home/kata-container-containerd/index.html @@ -566,7 +566,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -667,6 +667,8 @@

    Social

    Recent Posts

    diff --git a/home/katello-client/index.html b/home/katello-client/index.html index 88092e2e25..8ba28a806b 100644 --- a/home/katello-client/index.html +++ b/home/katello-client/index.html @@ -281,7 +281,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -382,6 +382,8 @@

    Social

    Recent Posts

    diff --git a/home/katello-errata/index.html b/home/katello-errata/index.html index 382a4c0810..e0e11326ec 100644 --- a/home/katello-errata/index.html +++ b/home/katello-errata/index.html @@ -325,7 +325,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -426,6 +426,8 @@

    Social

    Recent Posts

    diff --git a/home/katello-install/index.html b/home/katello-install/index.html index d779708af3..8e227a8230 100644 --- a/home/katello-install/index.html +++ b/home/katello-install/index.html @@ -513,7 +513,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -614,6 +614,8 @@

    Social

    Recent Posts

    diff --git a/home/keycloak1/index.html b/home/keycloak1/index.html index 0bd3b3b300..8c647bc76e 100644 --- a/home/keycloak1/index.html +++ b/home/keycloak1/index.html @@ -400,7 +400,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -501,6 +501,8 @@

    Social

    Recent Posts

    diff --git a/home/keycloak2/index.html b/home/keycloak2/index.html index 035dbf6c5a..93b8c184e4 100644 --- a/home/keycloak2/index.html +++ b/home/keycloak2/index.html @@ -398,7 +398,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -499,6 +499,8 @@

    Social

    Recent Posts

    diff --git a/home/kind-install/index.html b/home/kind-install/index.html index 71e3c27cc3..5b5cbb9e06 100644 --- a/home/kind-install/index.html +++ b/home/kind-install/index.html @@ -304,7 +304,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -405,6 +405,8 @@

    Social

    Recent Posts

    diff --git a/home/kube-openid-connect-1.0/index.html b/home/kube-openid-connect-1.0/index.html index c854a1d43c..5372d8642a 100644 --- a/home/kube-openid-connect-1.0/index.html +++ b/home/kube-openid-connect-1.0/index.html @@ -573,7 +573,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -674,6 +674,8 @@

    Social

    Recent Posts

    diff --git a/home/kubectl-multi-cluster-config/index.html b/home/kubectl-multi-cluster-config/index.html index 4e9bffca23..087b3bcb8f 100644 --- a/home/kubectl-multi-cluster-config/index.html +++ b/home/kubectl-multi-cluster-config/index.html @@ -305,7 +305,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -406,6 +406,8 @@

    Social

    Recent Posts

    diff --git a/home/kubedash-1.0/index.html b/home/kubedash-1.0/index.html index b95acd0fb8..f766113b57 100644 --- a/home/kubedash-1.0/index.html +++ b/home/kubedash-1.0/index.html @@ -519,7 +519,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -620,6 +620,8 @@

    Social

    Recent Posts

    diff --git a/home/kubernetes-deprecated-docker-containderd-docker/index.html b/home/kubernetes-deprecated-docker-containderd-docker/index.html index f56837ddfc..0513ff9d5e 100644 --- a/home/kubernetes-deprecated-docker-containderd-docker/index.html +++ b/home/kubernetes-deprecated-docker-containderd-docker/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/kubernetes-networking-1/index.html b/home/kubernetes-networking-1/index.html index 4000b03496..1b3cd1dd46 100644 --- a/home/kubernetes-networking-1/index.html +++ b/home/kubernetes-networking-1/index.html @@ -330,7 +330,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -431,6 +431,8 @@

    Social

    Recent Posts

    diff --git a/home/kubernetes-networking-2/index.html b/home/kubernetes-networking-2/index.html index 6fa39220e5..662045c536 100644 --- a/home/kubernetes-networking-2/index.html +++ b/home/kubernetes-networking-2/index.html @@ -370,7 +370,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -471,6 +471,8 @@

    Social

    Recent Posts

    diff --git a/home/kubernetes-policy/index.html b/home/kubernetes-policy/index.html index 7259a84c8c..7fe05c39f7 100644 --- a/home/kubernetes-policy/index.html +++ b/home/kubernetes-policy/index.html @@ -662,7 +662,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -763,6 +763,8 @@

    Social

    Recent Posts

    diff --git a/home/kyverno-image-mirror/index.html b/home/kyverno-image-mirror/index.html index 75f7bafc46..6aac276418 100644 --- a/home/kyverno-image-mirror/index.html +++ b/home/kyverno-image-mirror/index.html @@ -485,7 +485,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -586,6 +586,8 @@

    Social

    Recent Posts

    diff --git a/home/lazyimage/index.html b/home/lazyimage/index.html index b86f3feb60..e01bf9523e 100644 --- a/home/lazyimage/index.html +++ b/home/lazyimage/index.html @@ -338,7 +338,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -439,6 +439,8 @@

    Social

    Recent Posts

    diff --git a/home/mattermost-keycloak-sso/index.html b/home/mattermost-keycloak-sso/index.html index f3400aabd0..867c1c8e33 100644 --- a/home/mattermost-keycloak-sso/index.html +++ b/home/mattermost-keycloak-sso/index.html @@ -322,7 +322,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -423,6 +423,8 @@

    Social

    Recent Posts

    diff --git a/home/microk8s-expired-cert/index.html b/home/microk8s-expired-cert/index.html index 2add57d3ec..7103f14b27 100644 --- a/home/microk8s-expired-cert/index.html +++ b/home/microk8s-expired-cert/index.html @@ -290,7 +290,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -391,6 +391,8 @@

    Social

    Recent Posts

    diff --git a/home/migrate-bind-to-windows-dns/index.html b/home/migrate-bind-to-windows-dns/index.html index d39c1225d7..6fa015c41f 100644 --- a/home/migrate-bind-to-windows-dns/index.html +++ b/home/migrate-bind-to-windows-dns/index.html @@ -273,7 +273,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -374,6 +374,8 @@

    Social

    Recent Posts

    diff --git a/home/migrate-docker-to-containerd/index.html b/home/migrate-docker-to-containerd/index.html index f6679821fa..2260796c1f 100644 --- a/home/migrate-docker-to-containerd/index.html +++ b/home/migrate-docker-to-containerd/index.html @@ -369,7 +369,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -470,6 +470,8 @@

    Social

    Recent Posts

    diff --git a/home/migrate-docker-to-crio/index.html b/home/migrate-docker-to-crio/index.html index cb5fb55743..e56d972af3 100644 --- a/home/migrate-docker-to-crio/index.html +++ b/home/migrate-docker-to-crio/index.html @@ -376,7 +376,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -477,6 +477,8 @@

    Social

    Recent Posts

    diff --git a/home/migrate-kubernetes-to-dockershim/index.html b/home/migrate-kubernetes-to-dockershim/index.html index a3ef0e0c74..fa05ff74ea 100644 --- a/home/migrate-kubernetes-to-dockershim/index.html +++ b/home/migrate-kubernetes-to-dockershim/index.html @@ -346,7 +346,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -447,6 +447,8 @@

    Social

    Recent Posts

    diff --git a/home/mod-auth-openidc/index.html b/home/mod-auth-openidc/index.html index 7cbc13a0ff..8e99ce40ef 100644 --- a/home/mod-auth-openidc/index.html +++ b/home/mod-auth-openidc/index.html @@ -356,7 +356,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -457,6 +457,8 @@

    Social

    Recent Posts

    diff --git a/home/msad-ldaps-subject-alternative-mame/index.html b/home/msad-ldaps-subject-alternative-mame/index.html index c27443e7b7..64125e6f57 100644 --- a/home/msad-ldaps-subject-alternative-mame/index.html +++ b/home/msad-ldaps-subject-alternative-mame/index.html @@ -336,7 +336,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -437,6 +437,8 @@

    Social

    Recent Posts

    diff --git a/home/msad-ldaps/index.html b/home/msad-ldaps/index.html index 9bbd9073fe..b249abe6b1 100644 --- a/home/msad-ldaps/index.html +++ b/home/msad-ldaps/index.html @@ -366,7 +366,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -467,6 +467,8 @@

    Social

    Recent Posts

    diff --git a/home/multus-calico/index.html b/home/multus-calico/index.html index ddc007b48b..e1a14e12e4 100644 --- a/home/multus-calico/index.html +++ b/home/multus-calico/index.html @@ -493,7 +493,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -594,6 +594,8 @@

    Social

    Recent Posts

    diff --git a/home/multus-nmstate/index.html b/home/multus-nmstate/index.html index 62ee672a0c..c49d241a41 100644 --- a/home/multus-nmstate/index.html +++ b/home/multus-nmstate/index.html @@ -472,7 +472,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -573,6 +573,8 @@

    Social

    Recent Posts

    diff --git a/home/multus/index.html b/home/multus/index.html index d546b8b43f..5e6e9e888a 100644 --- a/home/multus/index.html +++ b/home/multus/index.html @@ -566,7 +566,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -667,6 +667,8 @@

    Social

    Recent Posts

    diff --git a/home/naemon-influxdb/index.html b/home/naemon-influxdb/index.html index c6fcdabe43..33a7e08a54 100644 --- a/home/naemon-influxdb/index.html +++ b/home/naemon-influxdb/index.html @@ -570,7 +570,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -671,6 +671,8 @@

    Social

    Recent Posts

    diff --git a/home/nagios-ncpa/index.html b/home/nagios-ncpa/index.html index 513935540a..9f14e6c289 100644 --- a/home/nagios-ncpa/index.html +++ b/home/nagios-ncpa/index.html @@ -349,7 +349,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -450,6 +450,8 @@

    Social

    Recent Posts

    diff --git a/home/nagios-nrpe/index.html b/home/nagios-nrpe/index.html index 7a52e0a305..3db8f95b31 100644 --- a/home/nagios-nrpe/index.html +++ b/home/nagios-nrpe/index.html @@ -335,7 +335,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -436,6 +436,8 @@

    Social

    Recent Posts

    diff --git a/home/networkmanagger-dnsmasq/index.html b/home/networkmanagger-dnsmasq/index.html index e361b69847..4b30121b98 100644 --- a/home/networkmanagger-dnsmasq/index.html +++ b/home/networkmanagger-dnsmasq/index.html @@ -325,7 +325,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -426,6 +426,8 @@

    Social

    Recent Posts

    diff --git a/home/nextcloud-sso/index.html b/home/nextcloud-sso/index.html index 30179ef15f..bad8a8e5f7 100644 --- a/home/nextcloud-sso/index.html +++ b/home/nextcloud-sso/index.html @@ -298,7 +298,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -399,6 +399,8 @@

    Social

    Recent Posts

    diff --git a/home/nextcloud/index.html b/home/nextcloud/index.html index fce43e0165..18e59359ba 100644 --- a/home/nextcloud/index.html +++ b/home/nextcloud/index.html @@ -340,7 +340,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -441,6 +441,8 @@

    Social

    Recent Posts

    diff --git a/home/nexus-sso/index.html b/home/nexus-sso/index.html index 101e1050a1..a6f0712261 100644 --- a/home/nexus-sso/index.html +++ b/home/nexus-sso/index.html @@ -394,7 +394,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -495,6 +495,8 @@

    Social

    Recent Posts

    diff --git a/home/oml/index.html b/home/oml/index.html index 642afbdf3c..7846166a88 100644 --- a/home/oml/index.html +++ b/home/oml/index.html @@ -506,7 +506,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -607,6 +607,8 @@

    Social

    Recent Posts

    diff --git a/home/openproject-sso/index.html b/home/openproject-sso/index.html index 40015add3e..764935ead2 100644 --- a/home/openproject-sso/index.html +++ b/home/openproject-sso/index.html @@ -288,7 +288,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -389,6 +389,8 @@

    Social

    Recent Posts

    diff --git a/home/openproject/index.html b/home/openproject/index.html index 945b6f3067..4c3e3fb7c8 100644 --- a/home/openproject/index.html +++ b/home/openproject/index.html @@ -291,7 +291,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -392,6 +392,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-add-node/index.html b/home/openshift-add-node/index.html index 219ae4b21d..d0a45ade8f 100644 --- a/home/openshift-add-node/index.html +++ b/home/openshift-add-node/index.html @@ -380,7 +380,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -481,6 +481,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-auto-approval-csr/index.html b/home/openshift-auto-approval-csr/index.html index b6c6e1a96b..3d9b341bdb 100644 --- a/home/openshift-auto-approval-csr/index.html +++ b/home/openshift-auto-approval-csr/index.html @@ -306,7 +306,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -407,6 +407,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-ceph/index.html b/home/openshift-ceph/index.html index e3b18bfd0c..d0062775a3 100644 --- a/home/openshift-ceph/index.html +++ b/home/openshift-ceph/index.html @@ -409,7 +409,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -510,6 +510,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-cert-manager/index.html b/home/openshift-cert-manager/index.html index 47f9e6765e..127a41347b 100644 --- a/home/openshift-cert-manager/index.html +++ b/home/openshift-cert-manager/index.html @@ -451,7 +451,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -552,6 +552,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-cert/index.html b/home/openshift-cert/index.html index bda0dceeb1..92c4a5b914 100644 --- a/home/openshift-cert/index.html +++ b/home/openshift-cert/index.html @@ -313,7 +313,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -414,6 +414,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-elasticsearch-error/index.html b/home/openshift-elasticsearch-error/index.html index 4df80625c3..e6c5a4ac9b 100644 --- a/home/openshift-elasticsearch-error/index.html +++ b/home/openshift-elasticsearch-error/index.html @@ -327,7 +327,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -428,6 +428,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-extregistry/index.html b/home/openshift-extregistry/index.html index 938ab1c026..4409b14c97 100644 --- a/home/openshift-extregistry/index.html +++ b/home/openshift-extregistry/index.html @@ -327,7 +327,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -428,6 +428,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-gitlab-helm/index.html b/home/openshift-gitlab-helm/index.html index 765cfe4676..d1242610c1 100644 --- a/home/openshift-gitlab-helm/index.html +++ b/home/openshift-gitlab-helm/index.html @@ -539,7 +539,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -640,6 +640,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-gitlabrunner/index.html b/home/openshift-gitlabrunner/index.html index b413379d92..3324f961d7 100644 --- a/home/openshift-gitlabrunner/index.html +++ b/home/openshift-gitlabrunner/index.html @@ -344,7 +344,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -445,6 +445,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-helm/index.html b/home/openshift-helm/index.html index f7ef4b83d2..7626521812 100644 --- a/home/openshift-helm/index.html +++ b/home/openshift-helm/index.html @@ -342,7 +342,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -443,6 +443,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-hostalreadyclaimed/index.html b/home/openshift-hostalreadyclaimed/index.html index 45279f0eab..b7e8e37998 100644 --- a/home/openshift-hostalreadyclaimed/index.html +++ b/home/openshift-hostalreadyclaimed/index.html @@ -270,7 +270,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -371,6 +371,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-kompose/index.html b/home/openshift-kompose/index.html index 209d84f652..050d10ba2d 100644 --- a/home/openshift-kompose/index.html +++ b/home/openshift-kompose/index.html @@ -281,7 +281,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -382,6 +382,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-ldap/index.html b/home/openshift-ldap/index.html index c4e3d15ed3..7ff3b8de0c 100644 --- a/home/openshift-ldap/index.html +++ b/home/openshift-ldap/index.html @@ -313,7 +313,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -414,6 +414,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-letsencrypt/index.html b/home/openshift-letsencrypt/index.html index b53350092d..4a881ae4e2 100644 --- a/home/openshift-letsencrypt/index.html +++ b/home/openshift-letsencrypt/index.html @@ -332,7 +332,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -433,6 +433,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-log4shell/index.html b/home/openshift-log4shell/index.html index 9607d3b318..0395471355 100644 --- a/home/openshift-log4shell/index.html +++ b/home/openshift-log4shell/index.html @@ -338,7 +338,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -439,6 +439,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-rbd-fsck/index.html b/home/openshift-rbd-fsck/index.html index d008d6bddc..542f231a21 100644 --- a/home/openshift-rbd-fsck/index.html +++ b/home/openshift-rbd-fsck/index.html @@ -318,7 +318,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -419,6 +419,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-restrict-access/index.html b/home/openshift-restrict-access/index.html index ad27731822..82c1c8f095 100644 --- a/home/openshift-restrict-access/index.html +++ b/home/openshift-restrict-access/index.html @@ -297,7 +297,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -398,6 +398,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-secondary-router/index.html b/home/openshift-secondary-router/index.html index 23fef4dac8..7b8607ed7b 100644 --- a/home/openshift-secondary-router/index.html +++ b/home/openshift-secondary-router/index.html @@ -317,7 +317,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -418,6 +418,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-sso/index.html b/home/openshift-sso/index.html index 6d8cbd28e2..bd45dda847 100644 --- a/home/openshift-sso/index.html +++ b/home/openshift-sso/index.html @@ -339,7 +339,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -440,6 +440,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-sso2/index.html b/home/openshift-sso2/index.html index fa06a5824b..e3f592e55b 100644 --- a/home/openshift-sso2/index.html +++ b/home/openshift-sso2/index.html @@ -323,7 +323,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -424,6 +424,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift-vmware/index.html b/home/openshift-vmware/index.html index 46aacf67d4..378dc1f6c1 100644 --- a/home/openshift-vmware/index.html +++ b/home/openshift-vmware/index.html @@ -426,7 +426,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -527,6 +527,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-auth/index.html b/home/openshift4-auth/index.html index 433ce95d15..efa2c211d0 100644 --- a/home/openshift4-auth/index.html +++ b/home/openshift4-auth/index.html @@ -424,7 +424,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -525,6 +525,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-buildconfig/index.html b/home/openshift4-buildconfig/index.html index 18211088be..fdd7dcc99f 100644 --- a/home/openshift4-buildconfig/index.html +++ b/home/openshift4-buildconfig/index.html @@ -521,7 +521,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -622,6 +622,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-calico/index.html b/home/openshift4-calico/index.html index 6daebfabe8..e51cee94ac 100644 --- a/home/openshift4-calico/index.html +++ b/home/openshift4-calico/index.html @@ -619,7 +619,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -720,6 +720,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-ceph-rbd-csi/index.html b/home/openshift4-ceph-rbd-csi/index.html index 74d2d2d03f..4e90be0e4c 100644 --- a/home/openshift4-ceph-rbd-csi/index.html +++ b/home/openshift4-ceph-rbd-csi/index.html @@ -490,7 +490,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -591,6 +591,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-cilium/index.html b/home/openshift4-cilium/index.html index 071f5e684a..c3d5f57f4f 100644 --- a/home/openshift4-cilium/index.html +++ b/home/openshift4-cilium/index.html @@ -676,7 +676,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -777,6 +777,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-ingress/index.html b/home/openshift4-ingress/index.html index d98b004166..0d7bf094c5 100644 --- a/home/openshift4-ingress/index.html +++ b/home/openshift4-ingress/index.html @@ -389,7 +389,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -490,6 +490,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-install/index.html b/home/openshift4-install/index.html index 803cf64be9..9089d09b89 100644 --- a/home/openshift4-install/index.html +++ b/home/openshift4-install/index.html @@ -602,7 +602,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -703,6 +703,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-logging/index.html b/home/openshift4-logging/index.html index 7f3c103d10..eab8da6222 100644 --- a/home/openshift4-logging/index.html +++ b/home/openshift4-logging/index.html @@ -532,7 +532,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -633,6 +633,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-monitoring/index.html b/home/openshift4-monitoring/index.html index 22c6ef73e6..22baa6d245 100644 --- a/home/openshift4-monitoring/index.html +++ b/home/openshift4-monitoring/index.html @@ -408,7 +408,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -509,6 +509,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-monitoringw-with-external-grafana/index.html b/home/openshift4-monitoringw-with-external-grafana/index.html new file mode 100644 index 0000000000..b860edf192 --- /dev/null +++ b/home/openshift4-monitoringw-with-external-grafana/index.html @@ -0,0 +1,652 @@ + + + + + + + + + + + + + + Integrating OpenShift 4 with External Grafana - devopstales + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    + +
    +
    +
    +

    Integrating OpenShift 4 with External Grafana

    + +
    + +
    +
    Page content
    + +
    +

    In this Post I will show you how you how you can integrate an external Grafana with OpenShift 4 Prometheus.

    +

    OpenShift already has its built-in monitoring stack with Prometheus, Grafana, and Alertmanager. It’s useful for monitoring a single cluster, but in the case of multiple clusters, you may want to get a single point of view. So I will configure an external VM based installed Grafana to get graphs from all the clusters.

    +

    Configuring OpenShift Prometheus

    +

    First we will create a a secret in Openshift for the authentication based in the name of the monitoring service account:

    +
    oc apply -f - <<EOF
    +apiVersion: v1
    +kind: Secret
    +metadata:
    +  name: prometheus-robot-secret
    +  namespace: openshift-monitoring
    +  annotations:
    +    kubernetes.io/service-account.name: prometheus-k8s
    +type: kubernetes.io/service-account-token
    +EOF
    +

    Check the token string and Try to query the OpenShift Prometheus using that token

    +
    TOKEN=`oc -n openshift-monitoring extract secret/prometheus-robot-secret --to=- --keys=token`
    +
    +PROMETHEUS_URL=$(oc get route -n openshift-monitoring prometheus-k8s -o jsonpath="{.status.ingress[0].host}")
    +
    +curl -sk -H "Authorization: Bearer $TOKEN" https://$PROMETHEUS_URL/api/v1/alerts
    +

    The result will end up with something like this:

    +
    {"status":"success","data":{"alerts":[{"labels":{"alertname":"PodDisruptionBudgetAtLimit" 
    +

    Integrate Grafana with OpenShift Prometheus

    +

    Go back to the Grafana Dashboard, and add ‘‘‘data source’’’ by go to ‘‘‘menu’’’ → ‘‘‘connection’’’ → ‘‘‘data source’’’ → add ‘‘‘new data source’’’ and choose ‘‘‘Prometheus’'’.

    +

    On Authentication:

    +
      +
    • Choose Forward OAuth Identity as the authentication method
    • +
    • Skip TLS Certificate Validation when using untrusted certificate
    • +
    +

    On Authentication

    +

    On HTTP Headers, add Header:

    +
      +
    • Fill in the Header with ‘‘‘Authorization’’’
    • +
    • Fill in the value with the output of this following command
    • +
    +
    TOKEN= `oc -n openshift-monitoring extract secret/prometheus-robot-secret — to=- — keys=token`
    +echo "Bearer $TOKEN"
    +

    On Authentication

    +

    Click Save and Test, if there is an error it will be showing the error

    +

    On Authentication

    +

    If everything goes well, we can start building Grafana dashboard

    +

    On Authentication

    +

    Click on building the dashboard, and choose the previous data source

    +

    On Authentication

    +

    On Authentication

    +
    +
    +
    + +
    +
    +

    + Your support is our everlasting motivation,
    + that cup of coffee is what keeps us going! +

    +
    +

    As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online. +

    Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee. +

    + + Coffee Box + +
    +
    +
    + + + + + +
    + +
    +
    + + +
    + +
    + + + + + + + + + + diff --git a/home/openshift4-registry/index.html b/home/openshift4-registry/index.html index 9c70e28735..45f341b1db 100644 --- a/home/openshift4-registry/index.html +++ b/home/openshift4-registry/index.html @@ -363,7 +363,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -464,6 +464,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-service-serving-certificate/index.html b/home/openshift4-service-serving-certificate/index.html index fa238b6c56..ecf1cbcecd 100644 --- a/home/openshift4-service-serving-certificate/index.html +++ b/home/openshift4-service-serving-certificate/index.html @@ -387,7 +387,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -488,6 +488,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift4-tekton/index.html b/home/openshift4-tekton/index.html index bc6d72b0c6..b728cb430a 100644 --- a/home/openshift4-tekton/index.html +++ b/home/openshift4-tekton/index.html @@ -324,7 +324,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -425,6 +425,8 @@

    Social

    Recent Posts

    diff --git a/home/openshift_4/index.html b/home/openshift_4/index.html index 70cf39f712..d8683925d9 100644 --- a/home/openshift_4/index.html +++ b/home/openshift_4/index.html @@ -360,7 +360,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -461,6 +461,8 @@

    Social

    Recent Posts

    diff --git a/home/opnsense-ha/index.html b/home/opnsense-ha/index.html index 2c1997ec2a..5a1fd6b74a 100644 --- a/home/opnsense-ha/index.html +++ b/home/opnsense-ha/index.html @@ -326,7 +326,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -427,6 +427,8 @@

    Social

    Recent Posts

    diff --git a/home/opnsense-nextcloud/index.html b/home/opnsense-nextcloud/index.html index c88667a632..4d078d192e 100644 --- a/home/opnsense-nextcloud/index.html +++ b/home/opnsense-nextcloud/index.html @@ -305,7 +305,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -406,6 +406,8 @@

    Social

    Recent Posts

    diff --git a/home/opnsense-openvpn/index.html b/home/opnsense-openvpn/index.html index 2f01663a8e..03d02d8376 100644 --- a/home/opnsense-openvpn/index.html +++ b/home/opnsense-openvpn/index.html @@ -316,7 +316,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -417,6 +417,8 @@

    Social

    Recent Posts

    diff --git a/home/override-a-single-external-hostname-with-internal-dns-entry/index.html b/home/override-a-single-external-hostname-with-internal-dns-entry/index.html index e79955e6c2..2ac91ad421 100644 --- a/home/override-a-single-external-hostname-with-internal-dns-entry/index.html +++ b/home/override-a-single-external-hostname-with-internal-dns-entry/index.html @@ -280,7 +280,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -381,6 +381,8 @@

    Social

    Recent Posts

    diff --git a/home/page/10/index.html b/home/page/10/index.html index e431f5d0d3..ebf0d4ccdb 100644 --- a/home/page/10/index.html +++ b/home/page/10/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/11/index.html b/home/page/11/index.html index 036fc2d4c9..96379ff620 100644 --- a/home/page/11/index.html +++ b/home/page/11/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/12/index.html b/home/page/12/index.html index d9aa6cfcf7..5a19b16232 100644 --- a/home/page/12/index.html +++ b/home/page/12/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/13/index.html b/home/page/13/index.html index cd78b3f828..f41291e7ea 100644 --- a/home/page/13/index.html +++ b/home/page/13/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/14/index.html b/home/page/14/index.html index bd80ee7048..dbe735b023 100644 --- a/home/page/14/index.html +++ b/home/page/14/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/15/index.html b/home/page/15/index.html index 03eddf178c..0d5ca82d11 100644 --- a/home/page/15/index.html +++ b/home/page/15/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/16/index.html b/home/page/16/index.html index e1be13b329..5412767e6c 100644 --- a/home/page/16/index.html +++ b/home/page/16/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/17/index.html b/home/page/17/index.html index 1a3400a91d..db78aa5733 100644 --- a/home/page/17/index.html +++ b/home/page/17/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Analyzing PFsense logs in Graylog4 - -
    -
    -

    - - Analyzing PFsense logs in Graylog4 - -

    -
    -
    -
    -
    -
    -

    We will parse the log records generated by the PfSense Firewall. We already have our graylog server running and we will start preparing the terrain to capture those logs records.

    -
    - -
    - -
    - - Install Graylog4 - -
    -
    -

    - - Install Graylog4 - -

    -
    -
    -
    -
    -
    -

    Graylog is defined in terms of log management platform for collecting, indexing, and analyzing both structured and unstructured data from almost any source.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/18/index.html b/home/page/18/index.html index e51e00c14d..c77b34d98f 100644 --- a/home/page/18/index.html +++ b/home/page/18/index.html @@ -163,6 +163,52 @@

    Homes

    +
    + + Analyzing PFsense logs in Graylog4 + +
    +
    +

    + + Analyzing PFsense logs in Graylog4 + +

    +
    +
    +
    +
    +
    +

    We will parse the log records generated by the PfSense Firewall. We already have our graylog server running and we will start preparing the terrain to capture those logs records.

    +
    + +
    + +
    + + Install Graylog4 + +
    +
    +

    + + Install Graylog4 + +

    +
    +
    +
    +
    +
    +

    Graylog is defined in terms of log management platform for collecting, indexing, and analyzing both structured and unstructured data from almost any source.

    +
    + +
    @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/home/page/19/index.html b/home/page/19/index.html index d6432d2a01..275542e4a9 100644 --- a/home/page/19/index.html +++ b/home/page/19/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/2/index.html b/home/page/2/index.html index cffad7b0e7..a34098c505 100644 --- a/home/page/2/index.html +++ b/home/page/2/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/20/index.html b/home/page/20/index.html index 8c294f10a9..ab0087c879 100644 --- a/home/page/20/index.html +++ b/home/page/20/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/21/index.html b/home/page/21/index.html index 3562aec86f..ee4355ea7b 100644 --- a/home/page/21/index.html +++ b/home/page/21/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Install  Chef server - -
    -
    -

    - - Install Chef server - -

    -
    -
    -
    -
    -
    -

    Chef is a powerful configuration management utility writy in ruby. This post will help you to setup a chef 13 on CentOS 7

    -
    - -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/22/index.html b/home/page/22/index.html index a6b1d4c421..0fa60a4077 100644 --- a/home/page/22/index.html +++ b/home/page/22/index.html @@ -163,6 +163,52 @@

    Homes

    +
    + + Install  Chef server + +
    +
    +

    + + Install Chef server + +

    +
    +
    +
    +
    +
    +

    Chef is a powerful configuration management utility writy in ruby. This post will help you to setup a chef 13 on CentOS 7

    +
    + +
    @@ -440,7 +440,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -541,6 +541,8 @@

    Social

    Recent Posts

    diff --git a/home/page/23/index.html b/home/page/23/index.html index ea428cb692..bd5ad6bdbb 100644 --- a/home/page/23/index.html +++ b/home/page/23/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -440,7 +440,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -541,6 +541,8 @@

    Social

    Recent Posts

    diff --git a/home/page/24/index.html b/home/page/24/index.html index 10a428b5a3..9208be9c94 100644 --- a/home/page/24/index.html +++ b/home/page/24/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/25/index.html b/home/page/25/index.html index c6f5706223..f226315a9b 100644 --- a/home/page/25/index.html +++ b/home/page/25/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Install Kubernetes - -
    -
    -

    - - Install Kubernetes - -

    -
    -
    -
    -
    -
    -

    Kubespray is a pre made ansible playbook for Kubernetes installation. In this Post I will show you how to use to install a new Kubernetes cluster.

    -
    - -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/26/index.html b/home/page/26/index.html index e915e5d7ed..a868b5a92f 100644 --- a/home/page/26/index.html +++ b/home/page/26/index.html @@ -163,6 +163,52 @@

    Homes

    +
    + + Install Kubernetes + +
    +
    +

    + + Install Kubernetes + +

    +
    +
    +
    +
    +
    +

    Kubespray is a pre made ansible playbook for Kubernetes installation. In this Post I will show you how to use to install a new Kubernetes cluster.

    +
    + +
    - -
    - - Install pxeboot server - -
    -
    -

    - - Install pxeboot server - -

    -
    -
    -
    -
    -
    -

    Have you ever needed to troubleshoot or diagnose a problematic computer and you forgot where the utility CD is? We’ll show you how to utilize network booting (PXE) to make that problem a thing of the past.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/27/index.html b/home/page/27/index.html index 06d571e524..73e892d5e8 100644 --- a/home/page/27/index.html +++ b/home/page/27/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + Install pxeboot server + +
    +
    +

    + + Install pxeboot server + +

    +
    +
    +
    +
    +
    +

    Have you ever needed to troubleshoot or diagnose a problematic computer and you forgot where the utility CD is? We’ll show you how to utilize network booting (PXE) to make that problem a thing of the past.

    +
    + +
    @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/home/page/28/index.html b/home/page/28/index.html index 27c2fcface..762e86f55c 100644 --- a/home/page/28/index.html +++ b/home/page/28/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Nextcloud SSO - -
    -
    -

    - - Nextcloud SSO - -

    -
    -
    -
    -
    -
    -

    Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud application functionally is similar to Dropbox.

    -
    -
    @@ -438,7 +438,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -539,6 +539,8 @@

    Social

    Recent Posts

    diff --git a/home/page/29/index.html b/home/page/29/index.html index 5ac3844a2f..72e52c2f4e 100644 --- a/home/page/29/index.html +++ b/home/page/29/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + Nextcloud SSO + +
    +
    +

    + + Nextcloud SSO + +

    +
    +
    +
    +
    +
    +

    Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud application functionally is similar to Dropbox.

    +
    + +
    - -
    - - Install Katello client - -
    -
    -

    - - Install Katello client - -

    -
    -
    -
    -
    -
    -

    Katello brings the full power of content management alongside the provisioning and configuration capabilities of Foreman. Katello is the upstream community project from which the Red Hat Satellite product is derived after Red Hat Satellite Server 6.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/3/index.html b/home/page/3/index.html index 3bbd2a0928..6f388504ac 100644 --- a/home/page/3/index.html +++ b/home/page/3/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/30/index.html b/home/page/30/index.html index 1e3a383a7e..9869df2f85 100644 --- a/home/page/30/index.html +++ b/home/page/30/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + Install Katello client + +
    +
    +

    + + Install Katello client + +

    +
    +
    +
    +
    +
    +

    Katello brings the full power of content management alongside the provisioning and configuration capabilities of Foreman. Katello is the upstream community project from which the Red Hat Satellite product is derived after Red Hat Satellite Server 6.

    +
    + +
    - -
    - - Install privacyIDEA - -
    -
    -

    - - Install privacyIDEA - -

    -
    -
    -
    -
    -
    -

    privacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. It is opensource, written in Python and hosted at GitHub.

    -
    - -
    - -
    - - Install spacewalk 2.9 - -
    -
    -

    - - Install spacewalk 2.9 - -

    -
    -
    -
    -
    -
    -

    Spacewalk is an open source Linux systems management solution. Spacewalk is the upstream community project from which the Red Hat Satellite product is derived before Red Hat Satellite Server 6.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/31/index.html b/home/page/31/index.html index b85c00b758..5ea261c3e6 100644 --- a/home/page/31/index.html +++ b/home/page/31/index.html @@ -163,6 +163,52 @@

    Homes

    +
    + + Install privacyIDEA + +
    +
    +

    + + Install privacyIDEA + +

    +
    +
    +
    +
    +
    +

    privacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. It is opensource, written in Python and hosted at GitHub.

    +
    + +
    + +
    + + Install spacewalk 2.9 + +
    +
    +

    + + Install spacewalk 2.9 + +

    +
    +
    +
    +
    +
    +

    Spacewalk is an open source Linux systems management solution. Spacewalk is the upstream community project from which the Red Hat Satellite product is derived before Red Hat Satellite Server 6.

    +
    + +
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/32/index.html b/home/page/32/index.html index f17890942c..37bdeb05e2 100644 --- a/home/page/32/index.html +++ b/home/page/32/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Install Nextcloud - -
    -
    -

    - - Install Nextcloud - -

    -
    -
    -
    -
    -
    -

    Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud application functionally is similar to Dropbox.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/33/index.html b/home/page/33/index.html index 2054838841..b51cf79d04 100644 --- a/home/page/33/index.html +++ b/home/page/33/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + Install Nextcloud + +
    +
    +

    + + Install Nextcloud + +

    +
    +
    +
    +
    +
    +

    Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud application functionally is similar to Dropbox.

    +
    + +
    - -
    - - Use Ceph Block Device - -
    -
    -

    - - Use Ceph Block Device - -

    -
    -
    -
    -
    -
    -

    Ceph block devices are thin-provisioned, resizable and store data striped over multiple OSDs in a Ceph cluster. Ceph block devices leverage RADOS capabilities such as snapshotting, replication and consistency. Ceph’s RADOS Block Devices (RBD) interact with OSDs using kernel modules or the librbd library.

    -
    - -
    - -
    - - Use Ceph CephFS - -
    -
    -

    - - Use Ceph CephFS - -

    -
    -
    -
    -
    -
    -

    The Ceph Filesystem (CephFS) is a POSIX-compliant filesystem that uses a Ceph Storage Cluster to store its data. The Ceph filesystem uses the same Ceph Storage Cluster system as Ceph Block Devices, Ceph Object Storage with its S3 and Swift APIs, or native bindings (librados).

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/34/index.html b/home/page/34/index.html index feaca5aa89..4fba4aa7b3 100644 --- a/home/page/34/index.html +++ b/home/page/34/index.html @@ -163,6 +163,52 @@

    Homes

    +
    + + Use Ceph Block Device + +
    +
    +

    + + Use Ceph Block Device + +

    +
    +
    +
    +
    +
    +

    Ceph block devices are thin-provisioned, resizable and store data striped over multiple OSDs in a Ceph cluster. Ceph block devices leverage RADOS capabilities such as snapshotting, replication and consistency. Ceph’s RADOS Block Devices (RBD) interact with OSDs using kernel modules or the librbd library.

    +
    + +
    + +
    + + Use Ceph CephFS + +
    +
    +

    + + Use Ceph CephFS + +

    +
    +
    +
    +
    +
    +

    The Ceph Filesystem (CephFS) is a POSIX-compliant filesystem that uses a Ceph Storage Cluster to store its data. The Ceph filesystem uses the same Ceph Storage Cluster system as Ceph Block Devices, Ceph Object Storage with its S3 and Swift APIs, or native bindings (librados).

    +
    + +
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/35/index.html b/home/page/35/index.html index 4d6b873c57..e289fce441 100644 --- a/home/page/35/index.html +++ b/home/page/35/index.html @@ -163,6 +163,52 @@

    Homes

    +
    Install Node-exporter @@ -265,7 +311,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -366,6 +412,8 @@

    Social

    Recent Posts

    diff --git a/home/page/4/index.html b/home/page/4/index.html index f83d04145f..ac0e7d1b13 100644 --- a/home/page/4/index.html +++ b/home/page/4/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - What is DevOps? - -
    -
    -

    - - What is DevOps? - -

    -
    -
    -
    -
    -
    -

    This blog post is the first post of my new series where we will learn the use of the most popular CI/CD tools. But first we will understand tha philosophy behind this tools.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/5/index.html b/home/page/5/index.html index 05b30ca9e4..469c5c57a8 100644 --- a/home/page/5/index.html +++ b/home/page/5/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + What is DevOps? + +
    +
    +

    + + What is DevOps? + +

    +
    +
    +
    +
    +
    +

    This blog post is the first post of my new series where we will learn the use of the most popular CI/CD tools. But first we will understand tha philosophy behind this tools.

    +
    + +
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/6/index.html b/home/page/6/index.html index b99a33c764..ed7830a33d 100644 --- a/home/page/6/index.html +++ b/home/page/6/index.html @@ -163,6 +163,52 @@

    Homes

    - -
    - - Kubernetes Pod Security Admission - -
    -
    -

    - - Kubernetes Pod Security Admission - -

    -
    -
    -
    -
    -
    -

    With the release of Kubernetes v1.25, Pod Security Admission has now entered to stable and PodSecurityPolicy is removed. In this article, we cover the key concepts of Pod Security Admission along with how to use it.

    -
    -
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/7/index.html b/home/page/7/index.html index 0280855e1a..d14e5b27a6 100644 --- a/home/page/7/index.html +++ b/home/page/7/index.html @@ -163,6 +163,52 @@

    Homes

    + +
    + + Kubernetes Pod Security Admission + +
    +
    +

    + + Kubernetes Pod Security Admission + +

    +
    +
    +
    +
    +
    +

    With the release of Kubernetes v1.25, Pod Security Admission has now entered to stable and PodSecurityPolicy is removed. In this article, we cover the key concepts of Pod Security Admission along with how to use it.

    +
    + +
    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/8/index.html b/home/page/8/index.html index 9fd3c07ec5..b0e6362900 100644 --- a/home/page/8/index.html +++ b/home/page/8/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/page/9/index.html b/home/page/9/index.html index 8324b73959..ad5d79c268 100644 --- a/home/page/9/index.html +++ b/home/page/9/index.html @@ -163,6 +163,52 @@

    Homes

    @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-2fa/index.html b/home/pfsense-2fa/index.html index cd1121fcfb..803c226e5c 100644 --- a/home/pfsense-2fa/index.html +++ b/home/pfsense-2fa/index.html @@ -501,7 +501,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -602,6 +602,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-ad-join/index.html b/home/pfsense-ad-join/index.html index 629b804df0..045ed8d3bf 100644 --- a/home/pfsense-ad-join/index.html +++ b/home/pfsense-ad-join/index.html @@ -296,7 +296,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -397,6 +397,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-cert/index.html b/home/pfsense-cert/index.html index 38ba10c5c3..4203371de0 100644 --- a/home/pfsense-cert/index.html +++ b/home/pfsense-cert/index.html @@ -271,7 +271,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -372,6 +372,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-ha-ipsec/index.html b/home/pfsense-ha-ipsec/index.html index 3be7754339..51dda4f9cd 100644 --- a/home/pfsense-ha-ipsec/index.html +++ b/home/pfsense-ha-ipsec/index.html @@ -403,7 +403,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -504,6 +504,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-ha/index.html b/home/pfsense-ha/index.html index 95ed13e203..c644e55a9d 100644 --- a/home/pfsense-ha/index.html +++ b/home/pfsense-ha/index.html @@ -334,7 +334,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -435,6 +435,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-ipsec-mss-clamping/index.html b/home/pfsense-ipsec-mss-clamping/index.html index 9964f95104..43d9bc1127 100644 --- a/home/pfsense-ipsec-mss-clamping/index.html +++ b/home/pfsense-ipsec-mss-clamping/index.html @@ -298,7 +298,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -399,6 +399,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-openvpn/index.html b/home/pfsense-openvpn/index.html index 680e083ceb..de6045985a 100644 --- a/home/pfsense-openvpn/index.html +++ b/home/pfsense-openvpn/index.html @@ -317,7 +317,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -418,6 +418,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-suidproxy/index.html b/home/pfsense-suidproxy/index.html index 4ae6645fa5..5469ef16c5 100644 --- a/home/pfsense-suidproxy/index.html +++ b/home/pfsense-suidproxy/index.html @@ -287,7 +287,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -388,6 +388,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-telegraf/index.html b/home/pfsense-telegraf/index.html index 700f09ba9d..7984cc91b1 100644 --- a/home/pfsense-telegraf/index.html +++ b/home/pfsense-telegraf/index.html @@ -288,7 +288,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -389,6 +389,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-usg/index.html b/home/pfsense-usg/index.html index b960d072fd..4d20764159 100644 --- a/home/pfsense-usg/index.html +++ b/home/pfsense-usg/index.html @@ -275,7 +275,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -376,6 +376,8 @@

    Social

    Recent Posts

    diff --git a/home/pfsense-wlan/index.html b/home/pfsense-wlan/index.html index e8414e1db1..5dc06b1e76 100644 --- a/home/pfsense-wlan/index.html +++ b/home/pfsense-wlan/index.html @@ -319,7 +319,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -420,6 +420,8 @@

    Social

    Recent Posts

    diff --git a/home/pgbackrest_backup_server/index.html b/home/pgbackrest_backup_server/index.html index 46bce6e55b..b0cdfb15b0 100644 --- a/home/pgbackrest_backup_server/index.html +++ b/home/pgbackrest_backup_server/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/pgbackrest_backup_to_s3/index.html b/home/pgbackrest_backup_to_s3/index.html index 8d7bf62105..d13f0178ae 100644 --- a/home/pgbackrest_backup_to_s3/index.html +++ b/home/pgbackrest_backup_to_s3/index.html @@ -351,7 +351,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -452,6 +452,8 @@

    Social

    Recent Posts

    diff --git a/home/photon_basics/index.html b/home/photon_basics/index.html index bf7157c8fa..9522a27326 100644 --- a/home/photon_basics/index.html +++ b/home/photon_basics/index.html @@ -352,7 +352,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -453,6 +453,8 @@

    Social

    Recent Posts

    diff --git a/home/postgresql_pg_rewind/index.html b/home/postgresql_pg_rewind/index.html index 1cce37ccff..5b36464567 100644 --- a/home/postgresql_pg_rewind/index.html +++ b/home/postgresql_pg_rewind/index.html @@ -309,7 +309,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -410,6 +410,8 @@

    Social

    Recent Posts

    diff --git a/home/postgresql_pgbackrest/index.html b/home/postgresql_pgbackrest/index.html index 53afd3c3a5..fe064fc97d 100644 --- a/home/postgresql_pgbackrest/index.html +++ b/home/postgresql_pgbackrest/index.html @@ -354,7 +354,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -455,6 +455,8 @@

    Social

    Recent Posts

    diff --git a/home/postgresql_replication/index.html b/home/postgresql_replication/index.html index b207e94563..48f006c86e 100644 --- a/home/postgresql_replication/index.html +++ b/home/postgresql_replication/index.html @@ -330,7 +330,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -431,6 +431,8 @@

    Social

    Recent Posts

    diff --git a/home/privacyidea-install/index.html b/home/privacyidea-install/index.html index 3e754f4a61..016013df3c 100644 --- a/home/privacyidea-install/index.html +++ b/home/privacyidea-install/index.html @@ -289,7 +289,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -390,6 +390,8 @@

    Social

    Recent Posts

    diff --git a/home/prometheus-alertmanagger/index.html b/home/prometheus-alertmanagger/index.html index 9a5aca2059..2d9693cb22 100644 --- a/home/prometheus-alertmanagger/index.html +++ b/home/prometheus-alertmanagger/index.html @@ -340,7 +340,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -441,6 +441,8 @@

    Social

    Recent Posts

    diff --git a/home/prometheus-influxdb/index.html b/home/prometheus-influxdb/index.html index b79b40e860..7236562067 100644 --- a/home/prometheus-influxdb/index.html +++ b/home/prometheus-influxdb/index.html @@ -309,7 +309,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -410,6 +410,8 @@

    Social

    Recent Posts

    diff --git a/home/prometheus-install/index.html b/home/prometheus-install/index.html index ac728cb7d6..7e805ee585 100644 --- a/home/prometheus-install/index.html +++ b/home/prometheus-install/index.html @@ -326,7 +326,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -427,6 +427,8 @@

    Social

    Recent Posts

    diff --git a/home/prometheus-misbehaving-unexpected-end-of-json-input/index.html b/home/prometheus-misbehaving-unexpected-end-of-json-input/index.html index 63a922b109..5181cd5136 100644 --- a/home/prometheus-misbehaving-unexpected-end-of-json-input/index.html +++ b/home/prometheus-misbehaving-unexpected-end-of-json-input/index.html @@ -357,7 +357,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -458,6 +458,8 @@

    Social

    Recent Posts

    diff --git a/home/prometheus-node-exporter/index.html b/home/prometheus-node-exporter/index.html index d14a5bde62..24a7e907e9 100644 --- a/home/prometheus-node-exporter/index.html +++ b/home/prometheus-node-exporter/index.html @@ -331,7 +331,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -432,6 +432,8 @@

    Social

    Recent Posts

    diff --git a/home/protonos_vagrant_box/index.html b/home/protonos_vagrant_box/index.html index ba01c6807f..4123f78b6e 100644 --- a/home/protonos_vagrant_box/index.html +++ b/home/protonos_vagrant_box/index.html @@ -339,7 +339,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -440,6 +440,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-backup-error/index.html b/home/proxmox-backup-error/index.html index d5933773bd..402c2bed78 100644 --- a/home/proxmox-backup-error/index.html +++ b/home/proxmox-backup-error/index.html @@ -262,7 +262,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -363,6 +363,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-backup-pve-zsync/index.html b/home/proxmox-backup-pve-zsync/index.html index 14fc641659..3d6a5e1b27 100644 --- a/home/proxmox-backup-pve-zsync/index.html +++ b/home/proxmox-backup-pve-zsync/index.html @@ -283,7 +283,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -384,6 +384,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-backup-sanoid/index.html b/home/proxmox-backup-sanoid/index.html index 8eb7e8f463..905400b99f 100644 --- a/home/proxmox-backup-sanoid/index.html +++ b/home/proxmox-backup-sanoid/index.html @@ -318,7 +318,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -419,6 +419,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-backup-znapzend/index.html b/home/proxmox-backup-znapzend/index.html index 4b566f5333..99377117ae 100644 --- a/home/proxmox-backup-znapzend/index.html +++ b/home/proxmox-backup-znapzend/index.html @@ -314,7 +314,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -415,6 +415,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-ceph-radosgw/index.html b/home/proxmox-ceph-radosgw/index.html index 3d5c2af740..8f928114dd 100644 --- a/home/proxmox-ceph-radosgw/index.html +++ b/home/proxmox-ceph-radosgw/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-cluster-join-error/index.html b/home/proxmox-cluster-join-error/index.html index 7ed26c07c8..a3643171f7 100644 --- a/home/proxmox-cluster-join-error/index.html +++ b/home/proxmox-cluster-join-error/index.html @@ -298,7 +298,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -399,6 +399,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-custom-certificate/index.html b/home/proxmox-custom-certificate/index.html index ac6214f8bf..b700c36fa0 100644 --- a/home/proxmox-custom-certificate/index.html +++ b/home/proxmox-custom-certificate/index.html @@ -296,7 +296,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -397,6 +397,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-dark-theme/index.html b/home/proxmox-dark-theme/index.html index 601185fcbc..2e6bb8663e 100644 --- a/home/proxmox-dark-theme/index.html +++ b/home/proxmox-dark-theme/index.html @@ -320,7 +320,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -421,6 +421,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-fail2ban/index.html b/home/proxmox-fail2ban/index.html index ea2cee31b8..7f6eefe411 100644 --- a/home/proxmox-fail2ban/index.html +++ b/home/proxmox-fail2ban/index.html @@ -346,7 +346,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -447,6 +447,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-haproxy-lb/index.html b/home/proxmox-haproxy-lb/index.html index fd1f3c43dc..493f9906de 100644 --- a/home/proxmox-haproxy-lb/index.html +++ b/home/proxmox-haproxy-lb/index.html @@ -308,7 +308,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -409,6 +409,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-mail-gateway/index.html b/home/proxmox-mail-gateway/index.html index f2741dda73..c38916c9a4 100644 --- a/home/proxmox-mail-gateway/index.html +++ b/home/proxmox-mail-gateway/index.html @@ -288,7 +288,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -389,6 +389,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-node-remove/index.html b/home/proxmox-node-remove/index.html index 5575275c85..ee595b95de 100644 --- a/home/proxmox-node-remove/index.html +++ b/home/proxmox-node-remove/index.html @@ -282,7 +282,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -383,6 +383,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-pci-passthrough/index.html b/home/proxmox-pci-passthrough/index.html index f93369f62c..d91523ee68 100644 --- a/home/proxmox-pci-passthrough/index.html +++ b/home/proxmox-pci-passthrough/index.html @@ -319,7 +319,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -420,6 +420,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-reload-network/index.html b/home/proxmox-reload-network/index.html index b105351ae2..1fa168c776 100644 --- a/home/proxmox-reload-network/index.html +++ b/home/proxmox-reload-network/index.html @@ -300,7 +300,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -401,6 +401,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-terraform/index.html b/home/proxmox-terraform/index.html index 5280ca1dd6..a20ce08339 100644 --- a/home/proxmox-terraform/index.html +++ b/home/proxmox-terraform/index.html @@ -424,7 +424,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -525,6 +525,8 @@

    Social

    Recent Posts

    diff --git a/home/proxmox-xtermjs-enable/index.html b/home/proxmox-xtermjs-enable/index.html index ed3d6c6301..ac7f34189b 100644 --- a/home/proxmox-xtermjs-enable/index.html +++ b/home/proxmox-xtermjs-enable/index.html @@ -283,7 +283,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -384,6 +384,8 @@

    Social

    Recent Posts

    diff --git a/home/pxe1/index.html b/home/pxe1/index.html index 83cccada60..ba5f603dec 100644 --- a/home/pxe1/index.html +++ b/home/pxe1/index.html @@ -405,7 +405,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -506,6 +506,8 @@

    Social

    Recent Posts

    diff --git a/home/redmine/index.html b/home/redmine/index.html index 21765b65e6..348f63d13d 100644 --- a/home/redmine/index.html +++ b/home/redmine/index.html @@ -325,7 +325,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -426,6 +426,8 @@

    Social

    Recent Posts

    diff --git a/home/rke2-airgap-install/index.html b/home/rke2-airgap-install/index.html index 6abc3a9e79..4a25eaf6f2 100644 --- a/home/rke2-airgap-install/index.html +++ b/home/rke2-airgap-install/index.html @@ -491,7 +491,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -592,6 +592,8 @@

    Social

    Recent Posts

    diff --git a/home/rke2-calico/index.html b/home/rke2-calico/index.html index 55c309d673..5910d26b4c 100644 --- a/home/rke2-calico/index.html +++ b/home/rke2-calico/index.html @@ -546,7 +546,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -647,6 +647,8 @@

    Social

    Recent Posts

    diff --git a/home/rke2-cilium/index.html b/home/rke2-cilium/index.html index 6f801ea47d..db7ae363b1 100644 --- a/home/rke2-cilium/index.html +++ b/home/rke2-cilium/index.html @@ -625,7 +625,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -726,6 +726,8 @@

    Social

    Recent Posts

    diff --git a/home/rke2-ingress-loadbalancer/index.html b/home/rke2-ingress-loadbalancer/index.html new file mode 100644 index 0000000000..51f2ae7bb6 --- /dev/null +++ b/home/rke2-ingress-loadbalancer/index.html @@ -0,0 +1,694 @@ + + + + + + + + + + + + + + RKE2 With MetalLB and NGINX Ingress Controller - devopstales + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    +
    + +
    +
    +
    +

    RKE2 With MetalLB and NGINX Ingress Controller

    + +
    + +
    +
    Page content
    + +
    +

    In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller.

    +

    MetalLB Config

    +

    First we need to install the MetalLB in RKE2. In my previous post I wrote how to install it. So please check it.

    +

    The following configs should be deployed to your K8s environment.

    +
    apiVersion: metallb.io/v1beta1
    +kind: IPAddressPool
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  addresses:
    +  - 192.168.20.46/32
    +  - 192.168.20.47/32
    +  - 192.168.20.48/32
    +  - 192.168.20.85/32
    +  - 192.168.20.86/32
    +  - 192.168.20.87/32
    +  - 192.168.20.88/32
    +  - 192.168.20.89/32
    +  - 192.168.20.90/32
    +  - 192.168.20.91/32
    +  - 192.168.20.92/32
    +  - 192.168.20.93/32
    +  - 192.168.20.94/32
    +  - 192.168.20.95/32
    +  autoAssign: true
    +---
    +apiVersion: metallb.io/v1beta1
    +kind: L2Advertisement
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  ipAddressPools:
    +  - default
    +---
    +apiVersion: metallb.io/v1beta2
    +kind: BGPPeer
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  myASN: 64790
    +  peerASN: 64791
    +  peerAddress: 192.168.20.64
    +---
    +apiVersion: metallb.io/v1beta1
    +kind: BGPAdvertisement
    +metadata:
    +  name: default
    +  namespace: metallb-system
    +spec:
    +  ipAddressPools:
    +  - default
    +
    +

    I have both Layer 2 and BGP advertisements enabled. This is because my services and clients share the same subnet. BGP won’t work for clients on the same subnet as the services because it is layer 3, the client will ARP ping for the IP and receive no reply. The PFSense router will only route to service IP’s via the node IP’s from another subnet. Therefore you need both. I chose to have them on the same subnet because this avoids having large amounts of traffic transferring the PFSense FW which is slower and more resource hungry than dedicated switches.

    +
    +

    BGP on PFSense

    +

    In my previous post I wrote about how to configure MetalLB in BGP mode with PFSense.

    +
    +

    Just make sure to change the AS number to match your metallb config.

    +
    +

    NGINX Ingress Controller Config

    +

    We USE RKE2 as the kubernetes cluster. RKE2 has its own NGINX Ingress Controller already installed in host network mode. So we need to reconfigure the installed helm chart to run with LoadBalancer type service. For this we need to override the default helm values in the helm release object:

    +
    sudo nano /var/lib/rancher/rke2/server/manifests/rke2-ingress-nginx-config.yaml
    +

    Add the following contents.

    +
    apiVersion: helm.cattle.io/v1
    +kind: HelmChartConfig
    +metadata:
    +  name: rke2-ingress-nginx
    +  namespace: kube-system
    +spec:
    +  valuesContent: |-
    +    controller:
    +      config:
    +        use-forwarded-headers: "true"
    +        enable-real-ip: "true"
    +      publishService:
    +        enabled: true
    +      service:
    +        enabled: true
    +        type: LoadBalancer
    +        externalTrafficPolicy: Local
    +        annotations:
    +          metallb.universe.tf/loadBalancerIPs: 192.168.20.45    
    +
    +
    +
    +
    + +
    +
    +

    + Your support is our everlasting motivation,
    + that cup of coffee is what keeps us going! +

    +
    +

    As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online. +

    Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee. +

    + + Coffee Box + +
    +
    +
    + + + + + +
    + +
    +
    + + +
    + +
    + + + + + + + + + + diff --git a/home/rke2-pod-security-policy/index.html b/home/rke2-pod-security-policy/index.html index eadc96da5e..0aa484f233 100644 --- a/home/rke2-pod-security-policy/index.html +++ b/home/rke2-pod-security-policy/index.html @@ -506,7 +506,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -607,6 +607,8 @@

    Social

    Recent Posts

    diff --git a/home/ros-basic/index.html b/home/ros-basic/index.html index f0e12456b9..da3a64374b 100644 --- a/home/ros-basic/index.html +++ b/home/ros-basic/index.html @@ -408,7 +408,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -509,6 +509,8 @@

    Social

    Recent Posts

    diff --git a/home/ros-pppoe-server/index.html b/home/ros-pppoe-server/index.html index d8e21dd9c3..6814222760 100644 --- a/home/ros-pppoe-server/index.html +++ b/home/ros-pppoe-server/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/home/ros-secure/index.html b/home/ros-secure/index.html index da1008f557..1370a575ac 100644 --- a/home/ros-secure/index.html +++ b/home/ros-secure/index.html @@ -374,7 +374,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -475,6 +475,8 @@

    Social

    Recent Posts

    diff --git a/home/ros-web-content-filter/index.html b/home/ros-web-content-filter/index.html index 0ee5381299..36f1205596 100644 --- a/home/ros-web-content-filter/index.html +++ b/home/ros-web-content-filter/index.html @@ -325,7 +325,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -426,6 +426,8 @@

    Social

    Recent Posts

    diff --git a/home/ros-wifi/index.html b/home/ros-wifi/index.html index 3f90f85aad..5a079dfe99 100644 --- a/home/ros-wifi/index.html +++ b/home/ros-wifi/index.html @@ -286,7 +286,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -387,6 +387,8 @@

    Social

    Recent Posts

    diff --git a/home/rundeck-acl/index.html b/home/rundeck-acl/index.html index e44793631f..43e439ad94 100644 --- a/home/rundeck-acl/index.html +++ b/home/rundeck-acl/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/rundeck-ldap/index.html b/home/rundeck-ldap/index.html index f111bf76c2..7979332144 100644 --- a/home/rundeck-ldap/index.html +++ b/home/rundeck-ldap/index.html @@ -370,7 +370,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -471,6 +471,8 @@

    Social

    Recent Posts

    diff --git a/home/rundeck-sso/index.html b/home/rundeck-sso/index.html index 5bbb635ad0..dffb8d1ac1 100644 --- a/home/rundeck-sso/index.html +++ b/home/rundeck-sso/index.html @@ -352,7 +352,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -453,6 +453,8 @@

    Social

    Recent Posts

    diff --git a/home/rundeck/index.html b/home/rundeck/index.html index 1f2fa38b5d..85c0d2f799 100644 --- a/home/rundeck/index.html +++ b/home/rundeck/index.html @@ -319,7 +319,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -420,6 +420,8 @@

    Social

    Recent Posts

    diff --git a/home/running_and_building_multi_arch_containers/index.html b/home/running_and_building_multi_arch_containers/index.html index c1f7c08b2a..56544ff03b 100644 --- a/home/running_and_building_multi_arch_containers/index.html +++ b/home/running_and_building_multi_arch_containers/index.html @@ -329,7 +329,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -430,6 +430,8 @@

    Social

    Recent Posts

    diff --git a/home/s3cmd-with-radosgw/index.html b/home/s3cmd-with-radosgw/index.html index febf8ee2a6..0919887dcb 100644 --- a/home/s3cmd-with-radosgw/index.html +++ b/home/s3cmd-with-radosgw/index.html @@ -317,7 +317,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -418,6 +418,8 @@

    Social

    Recent Posts

    diff --git a/home/sonarkube-install/index.html b/home/sonarkube-install/index.html index 831c757c47..530f70bd30 100644 --- a/home/sonarkube-install/index.html +++ b/home/sonarkube-install/index.html @@ -339,7 +339,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -440,6 +440,8 @@

    Social

    Recent Posts

    diff --git a/home/spacewalk-install/index.html b/home/spacewalk-install/index.html index 56a85213be..546c86a03f 100644 --- a/home/spacewalk-install/index.html +++ b/home/spacewalk-install/index.html @@ -296,7 +296,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -397,6 +397,8 @@

    Social

    Recent Posts

    diff --git a/home/spacewalk-software-channels/index.html b/home/spacewalk-software-channels/index.html index 60002088b8..ea65bb8a2b 100644 --- a/home/spacewalk-software-channels/index.html +++ b/home/spacewalk-software-channels/index.html @@ -442,7 +442,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -543,6 +543,8 @@

    Social

    Recent Posts

    diff --git a/home/speed_up_zfs/index.html b/home/speed_up_zfs/index.html index 818c9b54b8..d69bb9eeeb 100644 --- a/home/speed_up_zfs/index.html +++ b/home/speed_up_zfs/index.html @@ -288,7 +288,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -389,6 +389,8 @@

    Social

    Recent Posts

    diff --git a/home/ssh-credential-in-keepassxc/index.html b/home/ssh-credential-in-keepassxc/index.html index 315171635c..335da06301 100644 --- a/home/ssh-credential-in-keepassxc/index.html +++ b/home/ssh-credential-in-keepassxc/index.html @@ -347,7 +347,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -448,6 +448,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-1.0/index.html b/home/trivy-operator-1.0/index.html index c0398a24ec..6141899ab8 100644 --- a/home/trivy-operator-1.0/index.html +++ b/home/trivy-operator-1.0/index.html @@ -474,7 +474,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -575,6 +575,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-2.1/index.html b/home/trivy-operator-2.1/index.html index 6a3b1d3b92..2db9c68937 100644 --- a/home/trivy-operator-2.1/index.html +++ b/home/trivy-operator-2.1/index.html @@ -491,7 +491,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -592,6 +592,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-2.2/index.html b/home/trivy-operator-2.2/index.html index 512565a588..4bbfc78a81 100644 --- a/home/trivy-operator-2.2/index.html +++ b/home/trivy-operator-2.2/index.html @@ -507,7 +507,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -608,6 +608,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-2.3/index.html b/home/trivy-operator-2.3/index.html index 2da8c85ced..c0abccb8c3 100644 --- a/home/trivy-operator-2.3/index.html +++ b/home/trivy-operator-2.3/index.html @@ -509,7 +509,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -610,6 +610,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-2.4/index.html b/home/trivy-operator-2.4/index.html index a3d0e7d269..eb410f2896 100644 --- a/home/trivy-operator-2.4/index.html +++ b/home/trivy-operator-2.4/index.html @@ -530,7 +530,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -631,6 +631,8 @@

    Social

    Recent Posts

    diff --git a/home/trivy-operator-2.5/index.html b/home/trivy-operator-2.5/index.html index 655cfe9a04..58288e0769 100644 --- a/home/trivy-operator-2.5/index.html +++ b/home/trivy-operator-2.5/index.html @@ -708,7 +708,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -809,6 +809,8 @@

    Social

    Recent Posts

    diff --git a/home/ubuntu-22.04-ad-join/index.html b/home/ubuntu-22.04-ad-join/index.html index 07bbff96a0..ba5e9c5ed7 100644 --- a/home/ubuntu-22.04-ad-join/index.html +++ b/home/ubuntu-22.04-ad-join/index.html @@ -369,7 +369,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -470,6 +470,8 @@

    Social

    Recent Posts

    diff --git a/home/update-ilo/index.html b/home/update-ilo/index.html index 9e81ba456b..6debc97562 100644 --- a/home/update-ilo/index.html +++ b/home/update-ilo/index.html @@ -290,7 +290,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -391,6 +391,8 @@

    Social

    Recent Posts

    diff --git a/home/vcluster/index.html b/home/vcluster/index.html index 73a7723cf2..0b6091051f 100644 --- a/home/vcluster/index.html +++ b/home/vcluster/index.html @@ -398,7 +398,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -499,6 +499,8 @@

    Social

    Recent Posts

    diff --git a/home/veeam-cant-add-repo/index.html b/home/veeam-cant-add-repo/index.html index e3a1ee8416..25819344cf 100644 --- a/home/veeam-cant-add-repo/index.html +++ b/home/veeam-cant-add-repo/index.html @@ -296,7 +296,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -397,6 +397,8 @@

    Social

    Recent Posts

    diff --git a/home/veeam-cant-create-job-to-s3/index.html b/home/veeam-cant-create-job-to-s3/index.html index 0046b1d97b..884a415897 100644 --- a/home/veeam-cant-create-job-to-s3/index.html +++ b/home/veeam-cant-create-job-to-s3/index.html @@ -305,7 +305,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -406,6 +406,8 @@

    Social

    Recent Posts

    diff --git a/home/wazuh-authentication/index.html b/home/wazuh-authentication/index.html index c108004d35..0bd34cb212 100644 --- a/home/wazuh-authentication/index.html +++ b/home/wazuh-authentication/index.html @@ -327,7 +327,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -428,6 +428,8 @@

    Social

    Recent Posts

    diff --git a/home/wazuh-siem/index.html b/home/wazuh-siem/index.html index 43cb890738..f85cb4573e 100644 --- a/home/wazuh-siem/index.html +++ b/home/wazuh-siem/index.html @@ -433,7 +433,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -534,6 +534,8 @@

    Social

    Recent Posts

    diff --git a/home/what-is-devops/index.html b/home/what-is-devops/index.html index be29265d06..086b92a6c9 100644 --- a/home/what-is-devops/index.html +++ b/home/what-is-devops/index.html @@ -348,7 +348,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -449,6 +449,8 @@

    Social

    Recent Posts

    diff --git a/home/who-mapping-rbd-device/index.html b/home/who-mapping-rbd-device/index.html index 12ce7b890d..d7a890badd 100644 --- a/home/who-mapping-rbd-device/index.html +++ b/home/who-mapping-rbd-device/index.html @@ -284,7 +284,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -385,6 +385,8 @@

    Social

    Recent Posts

    diff --git a/home/windows-server-radius/index.html b/home/windows-server-radius/index.html index 7f21d2bdd2..6672ecf53b 100644 --- a/home/windows-server-radius/index.html +++ b/home/windows-server-radius/index.html @@ -300,7 +300,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -401,6 +401,8 @@

    Social

    Recent Posts

    diff --git a/img/include/openshift-external-grafana01.webp b/img/include/openshift-external-grafana01.webp new file mode 100644 index 0000000000..6e6887fa3e Binary files /dev/null and b/img/include/openshift-external-grafana01.webp differ diff --git a/img/include/openshift-external-grafana02.webp b/img/include/openshift-external-grafana02.webp new file mode 100644 index 0000000000..b3b1a6b60d Binary files /dev/null and b/img/include/openshift-external-grafana02.webp differ diff --git a/img/include/openshift-external-grafana03.webp b/img/include/openshift-external-grafana03.webp new file mode 100644 index 0000000000..6b756378ba Binary files /dev/null and b/img/include/openshift-external-grafana03.webp differ diff --git a/img/include/openshift-external-grafana04.webp b/img/include/openshift-external-grafana04.webp new file mode 100644 index 0000000000..0c65457568 Binary files /dev/null and b/img/include/openshift-external-grafana04.webp differ diff --git a/img/include/openshift-external-grafana05.webp b/img/include/openshift-external-grafana05.webp new file mode 100644 index 0000000000..31dcbb1069 Binary files /dev/null and b/img/include/openshift-external-grafana05.webp differ diff --git a/img/include/openshift-external-grafana06.webp b/img/include/openshift-external-grafana06.webp new file mode 100644 index 0000000000..327cd3fac7 Binary files /dev/null and b/img/include/openshift-external-grafana06.webp differ diff --git a/index.html b/index.html index f1315d089f..4905336580 100644 --- a/index.html +++ b/index.html @@ -173,6 +173,52 @@
    @@ -445,7 +445,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -546,6 +546,8 @@

    Social

    Recent Posts

    diff --git a/index.xml b/index.xml index b329c822e1..fb8aa54af9 100644 --- a/index.xml +++ b/index.xml @@ -6,7 +6,29 @@ Recent content on devopstales Hugo -- gohugo.io en - Mon, 29 Jan 2024 00:00:00 +0000 + Tue, 20 Feb 2024 00:00:00 +0000 + + Integrating OpenShift 4 with External Grafana + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + Tue, 20 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + In this Post I will show you how you how you can integrate an external Grafana with OpenShift 4 Prometheus. + + + + + + RKE2 With MetalLB and NGINX Ingress Controller + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + Thu, 15 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller. + + + + Github Self-Hosted Runners on Kubernetes with Actions Runner Controller https://devopstales.github.io/devops/github-self-hosted-runners-on-kubernetes/ diff --git a/kubernetes/admission-controllers/index.html b/kubernetes/admission-controllers/index.html index 4294c5dab9..a26943f4e6 100644 --- a/kubernetes/admission-controllers/index.html +++ b/kubernetes/admission-controllers/index.html @@ -419,7 +419,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -520,6 +520,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/ansible-k8s-install/index.html b/kubernetes/ansible-k8s-install/index.html index f9174c7c9c..c7fb190ae1 100644 --- a/kubernetes/ansible-k8s-install/index.html +++ b/kubernetes/ansible-k8s-install/index.html @@ -439,7 +439,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -540,6 +540,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/ansible-openshift-install/index.html b/kubernetes/ansible-openshift-install/index.html index 473a735dbf..0033798259 100644 --- a/kubernetes/ansible-openshift-install/index.html +++ b/kubernetes/ansible-openshift-install/index.html @@ -447,7 +447,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -548,6 +548,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/ansible-operator-overview/index.html b/kubernetes/ansible-operator-overview/index.html index 9e304ef7b5..63730120dd 100644 --- a/kubernetes/ansible-operator-overview/index.html +++ b/kubernetes/ansible-operator-overview/index.html @@ -437,7 +437,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -538,6 +538,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/argocd-image-updater/index.html b/kubernetes/argocd-image-updater/index.html index 70aa30ccbe..16588a78b2 100644 --- a/kubernetes/argocd-image-updater/index.html +++ b/kubernetes/argocd-image-updater/index.html @@ -390,7 +390,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -491,6 +491,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/argocd-kubeseal/index.html b/kubernetes/argocd-kubeseal/index.html index 7d5975ce6e..3bc0d80a8b 100644 --- a/kubernetes/argocd-kubeseal/index.html +++ b/kubernetes/argocd-kubeseal/index.html @@ -487,7 +487,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -588,6 +588,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/atom.xml b/kubernetes/atom.xml index e00a939086..f0b7eb57fa 100644 --- a/kubernetes/atom.xml +++ b/kubernetes/atom.xml @@ -9,7 +9,7 @@ - 2024-02-21T08:56:03+00:00 + 2024-02-22T10:18:01+00:00 diff --git a/kubernetes/backup-and-retore-prometheus/index.html b/kubernetes/backup-and-retore-prometheus/index.html index 5ce868406b..87be01ac19 100644 --- a/kubernetes/backup-and-retore-prometheus/index.html +++ b/kubernetes/backup-and-retore-prometheus/index.html @@ -308,7 +308,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -409,6 +409,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/being-productive-with-kubectl/index.html b/kubernetes/being-productive-with-kubectl/index.html index 0f5aa28430..d6fb5e69d4 100644 --- a/kubernetes/being-productive-with-kubectl/index.html +++ b/kubernetes/being-productive-with-kubectl/index.html @@ -371,7 +371,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -472,6 +472,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cilium-clustermesh/index.html b/kubernetes/cilium-clustermesh/index.html index d0a6587e03..e299248a37 100644 --- a/kubernetes/cilium-clustermesh/index.html +++ b/kubernetes/cilium-clustermesh/index.html @@ -47,7 +47,7 @@ - + @@ -771,7 +771,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -872,6 +872,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cilium-clustermesh2/index.html b/kubernetes/cilium-clustermesh2/index.html index 5c4ad38028..9c34558f34 100644 --- a/kubernetes/cilium-clustermesh2/index.html +++ b/kubernetes/cilium-clustermesh2/index.html @@ -283,7 +283,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -384,6 +384,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cilium-opnsense-bgp-v2/index.html b/kubernetes/cilium-opnsense-bgp-v2/index.html index d41d316caf..209c7f9ef4 100644 --- a/kubernetes/cilium-opnsense-bgp-v2/index.html +++ b/kubernetes/cilium-opnsense-bgp-v2/index.html @@ -47,7 +47,7 @@ - + @@ -445,7 +445,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -546,6 +546,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cilium-opnsense-bgp/index.html b/kubernetes/cilium-opnsense-bgp/index.html index 4802c020ad..d81189c8eb 100644 --- a/kubernetes/cilium-opnsense-bgp/index.html +++ b/kubernetes/cilium-opnsense-bgp/index.html @@ -47,7 +47,7 @@ - + @@ -441,7 +441,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -542,6 +542,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cluster-mesh-with-cilium/index.html b/kubernetes/cluster-mesh-with-cilium/index.html index def4236ce3..85efced892 100644 --- a/kubernetes/cluster-mesh-with-cilium/index.html +++ b/kubernetes/cluster-mesh-with-cilium/index.html @@ -47,7 +47,7 @@ - + @@ -569,7 +569,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -670,6 +670,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cluster-mesh-with-linkerd/index.html b/kubernetes/cluster-mesh-with-linkerd/index.html index 4f5206f380..d9ad817b7a 100644 --- a/kubernetes/cluster-mesh-with-linkerd/index.html +++ b/kubernetes/cluster-mesh-with-linkerd/index.html @@ -47,7 +47,7 @@ - + @@ -611,7 +611,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -712,6 +712,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cluster-mesh-with-skupper/index.html b/kubernetes/cluster-mesh-with-skupper/index.html index 1c57dbdada..b95417ec28 100644 --- a/kubernetes/cluster-mesh-with-skupper/index.html +++ b/kubernetes/cluster-mesh-with-skupper/index.html @@ -47,7 +47,7 @@ - + @@ -528,7 +528,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -629,6 +629,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cluster-mesh-with-submariner/index.html b/kubernetes/cluster-mesh-with-submariner/index.html index c3b4c726f1..fe17823122 100644 --- a/kubernetes/cluster-mesh-with-submariner/index.html +++ b/kubernetes/cluster-mesh-with-submariner/index.html @@ -47,7 +47,7 @@ - + @@ -564,7 +564,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -665,6 +665,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/cni-genie/index.html b/kubernetes/cni-genie/index.html index 72d29f50e2..831f688780 100644 --- a/kubernetes/cni-genie/index.html +++ b/kubernetes/cni-genie/index.html @@ -47,7 +47,7 @@ - + @@ -479,7 +479,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -580,6 +580,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/container-build-in-kubernetes/index.html b/kubernetes/container-build-in-kubernetes/index.html index 5722ecb86c..a46cd011b8 100644 --- a/kubernetes/container-build-in-kubernetes/index.html +++ b/kubernetes/container-build-in-kubernetes/index.html @@ -469,7 +469,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -570,6 +570,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/container-runtimes/index.html b/kubernetes/container-runtimes/index.html index eac62e3b1e..688b3377d2 100644 --- a/kubernetes/container-runtimes/index.html +++ b/kubernetes/container-runtimes/index.html @@ -380,7 +380,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -481,6 +481,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/containers-vs-pods/index.html b/kubernetes/containers-vs-pods/index.html index 49ad2bd174..2c61647d05 100644 --- a/kubernetes/containers-vs-pods/index.html +++ b/kubernetes/containers-vs-pods/index.html @@ -586,7 +586,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -687,6 +687,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/continuous-image-security/index.html b/kubernetes/continuous-image-security/index.html index 46921d4038..f1ca855514 100644 --- a/kubernetes/continuous-image-security/index.html +++ b/kubernetes/continuous-image-security/index.html @@ -446,7 +446,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -547,6 +547,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/debug-couldnt-get-resource-list/index.html b/kubernetes/debug-couldnt-get-resource-list/index.html index 4989462005..e4665393d1 100644 --- a/kubernetes/debug-couldnt-get-resource-list/index.html +++ b/kubernetes/debug-couldnt-get-resource-list/index.html @@ -315,7 +315,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -416,6 +416,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/docker-desktop-alternatives/index.html b/kubernetes/docker-desktop-alternatives/index.html index 02dc1b8be1..bc6e0091bc 100644 --- a/kubernetes/docker-desktop-alternatives/index.html +++ b/kubernetes/docker-desktop-alternatives/index.html @@ -466,7 +466,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -567,6 +567,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/firecracker-containerd/index.html b/kubernetes/firecracker-containerd/index.html index 02469f9bba..15da3d1f70 100644 --- a/kubernetes/firecracker-containerd/index.html +++ b/kubernetes/firecracker-containerd/index.html @@ -779,7 +779,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -880,6 +880,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/firecracker-cri-o/index.html b/kubernetes/firecracker-cri-o/index.html index e15c7ccfd2..50881b9be9 100644 --- a/kubernetes/firecracker-cri-o/index.html +++ b/kubernetes/firecracker-cri-o/index.html @@ -730,7 +730,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -831,6 +831,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/flagger-nginx-canary-deployments/index.html b/kubernetes/flagger-nginx-canary-deployments/index.html index 89c741743f..68adb29a73 100644 --- a/kubernetes/flagger-nginx-canary-deployments/index.html +++ b/kubernetes/flagger-nginx-canary-deployments/index.html @@ -495,7 +495,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -596,6 +596,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/gitops-flux2-kubeseal/index.html b/kubernetes/gitops-flux2-kubeseal/index.html index 0cd154eeb9..f7edf7f2d9 100644 --- a/kubernetes/gitops-flux2-kubeseal/index.html +++ b/kubernetes/gitops-flux2-kubeseal/index.html @@ -370,7 +370,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -471,6 +471,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/gitops-flux2-sops/index.html b/kubernetes/gitops-flux2-sops/index.html index 64eeb96b89..c8033631bf 100644 --- a/kubernetes/gitops-flux2-sops/index.html +++ b/kubernetes/gitops-flux2-sops/index.html @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/gitops-flux2/index.html b/kubernetes/gitops-flux2/index.html index 29e369c952..b85185e274 100644 --- a/kubernetes/gitops-flux2/index.html +++ b/kubernetes/gitops-flux2/index.html @@ -494,7 +494,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -595,6 +595,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/gvisor-containerd/index.html b/kubernetes/gvisor-containerd/index.html index 7ffbd50e79..7fc15dd073 100644 --- a/kubernetes/gvisor-containerd/index.html +++ b/kubernetes/gvisor-containerd/index.html @@ -604,7 +604,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -705,6 +705,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/gvisor-cri-o/index.html b/kubernetes/gvisor-cri-o/index.html index 6be10201c0..dee2a2e7d2 100644 --- a/kubernetes/gvisor-cri-o/index.html +++ b/kubernetes/gvisor-cri-o/index.html @@ -601,7 +601,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -702,6 +702,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/helm-repositoty/index.html b/kubernetes/helm-repositoty/index.html index 2dcabb9dfb..66dab96d54 100644 --- a/kubernetes/helm-repositoty/index.html +++ b/kubernetes/helm-repositoty/index.html @@ -381,7 +381,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -482,6 +482,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/helm3-loki/index.html b/kubernetes/helm3-loki/index.html index b84cad5333..21589512c0 100644 --- a/kubernetes/helm3-loki/index.html +++ b/kubernetes/helm3-loki/index.html @@ -312,7 +312,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -413,6 +413,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html b/kubernetes/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html index 8dd2a09485..fa49ad7afd 100644 --- a/kubernetes/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html +++ b/kubernetes/how-to-fix-ansible-service-broker-in-openshift-3-11/index.html @@ -326,7 +326,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -427,6 +427,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html b/kubernetes/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html index 0d6371caf6..d5694823f1 100644 --- a/kubernetes/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html +++ b/kubernetes/how-to-fix-cluster-monitoring-operator-in-openshift-3-11/index.html @@ -332,7 +332,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -433,6 +433,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/how-to-fix-registry-console-ui-in-openshift-3-11/index.html b/kubernetes/how-to-fix-registry-console-ui-in-openshift-3-11/index.html index e51cce6111..51efd40d80 100644 --- a/kubernetes/how-to-fix-registry-console-ui-in-openshift-3-11/index.html +++ b/kubernetes/how-to-fix-registry-console-ui-in-openshift-3-11/index.html @@ -322,7 +322,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -423,6 +423,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/image-security-admission-controller-v2/index.html b/kubernetes/image-security-admission-controller-v2/index.html index ae271d9eef..6a9b4247ce 100644 --- a/kubernetes/image-security-admission-controller-v2/index.html +++ b/kubernetes/image-security-admission-controller-v2/index.html @@ -857,7 +857,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -958,6 +958,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/image-security-admission-controller-v3/index.html b/kubernetes/image-security-admission-controller-v3/index.html index 15751bd20e..6be9b3f1da 100644 --- a/kubernetes/image-security-admission-controller-v3/index.html +++ b/kubernetes/image-security-admission-controller-v3/index.html @@ -527,7 +527,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -628,6 +628,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/image-security-admission-controller/index.html b/kubernetes/image-security-admission-controller/index.html index 93f8d72e84..8cef2824fe 100644 --- a/kubernetes/image-security-admission-controller/index.html +++ b/kubernetes/image-security-admission-controller/index.html @@ -567,7 +567,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -668,6 +668,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/index.html b/kubernetes/index.html index 71676f4a18..93e97c9f6a 100644 --- a/kubernetes/index.html +++ b/kubernetes/index.html @@ -163,6 +163,56 @@

    Kubernetes

    @@ -456,7 +456,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -557,6 +557,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/index.xml b/kubernetes/index.xml index 5d9fc62109..83ff08ae86 100644 --- a/kubernetes/index.xml +++ b/kubernetes/index.xml @@ -6,7 +6,29 @@ Recent content in Kubernetes on devopstales Hugo -- gohugo.io en - Sat, 20 Jan 2024 00:00:00 +0000 + Tue, 20 Feb 2024 00:00:00 +0000 + + Integrating OpenShift 4 with External Grafana + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + Tue, 20 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/openshift4-monitoringw-with-external-grafana/ + In this Post I will show you how you how you can integrate an external Grafana with OpenShift 4 Prometheus. + + + + + + RKE2 With MetalLB and NGINX Ingress Controller + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + Thu, 15 Feb 2024 00:00:00 +0000 + + https://devopstales.github.io/kubernetes/rke2-ingress-loadbalancer/ + In this Post I will show you how to Configure MetalLB to provide a bare metal Load Balancer for NGINX Ingress Controller. + + + + Kubernetes Secure Install https://devopstales.github.io/kubernetes/k8s-secure-install/ diff --git a/kubernetes/k0s/index.html b/kubernetes/k0s/index.html index bd644bf4d2..9cb74fe60f 100644 --- a/kubernetes/k0s/index.html +++ b/kubernetes/k0s/index.html @@ -421,7 +421,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -522,6 +522,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-cilium/index.html b/kubernetes/k3s-cilium/index.html index 3772480b0c..5a504326d9 100644 --- a/kubernetes/k3s-cilium/index.html +++ b/kubernetes/k3s-cilium/index.html @@ -48,7 +48,7 @@ - + @@ -444,7 +444,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -545,6 +545,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-crio/index.html b/kubernetes/k3s-crio/index.html index 014e2adc66..3f0b73e4e1 100644 --- a/kubernetes/k3s-crio/index.html +++ b/kubernetes/k3s-crio/index.html @@ -428,7 +428,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -529,6 +529,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-etcd-kube-vip/index.html b/kubernetes/k3s-etcd-kube-vip/index.html index 9da45669a9..aef4fe86ff 100644 --- a/kubernetes/k3s-etcd-kube-vip/index.html +++ b/kubernetes/k3s-etcd-kube-vip/index.html @@ -48,7 +48,7 @@ - + @@ -464,7 +464,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -565,6 +565,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-fcos/index.html b/kubernetes/k3s-fcos/index.html index 7be80fc160..a70858d3d0 100644 --- a/kubernetes/k3s-fcos/index.html +++ b/kubernetes/k3s-fcos/index.html @@ -327,7 +327,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -428,6 +428,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-gvisor/index.html b/kubernetes/k3s-gvisor/index.html index 426233c8ee..dee9236932 100644 --- a/kubernetes/k3s-gvisor/index.html +++ b/kubernetes/k3s-gvisor/index.html @@ -539,7 +539,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -640,6 +640,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3s-helm-controller/index.html b/kubernetes/k3s-helm-controller/index.html index 1a1c24b5bf..ba2ef395f2 100644 --- a/kubernetes/k3s-helm-controller/index.html +++ b/kubernetes/k3s-helm-controller/index.html @@ -338,7 +338,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -439,6 +439,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k3sup-calico/index.html b/kubernetes/k3sup-calico/index.html index af79dc4fd7..524a7e9d67 100644 --- a/kubernetes/k3sup-calico/index.html +++ b/kubernetes/k3sup-calico/index.html @@ -48,7 +48,7 @@ - + @@ -368,7 +368,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -469,6 +469,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-backup/index.html b/kubernetes/k8s-backup/index.html index f08cee589d..4efde098da 100644 --- a/kubernetes/k8s-backup/index.html +++ b/kubernetes/k8s-backup/index.html @@ -669,7 +669,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -770,6 +770,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-calico-ebpf/index.html b/kubernetes/k8s-calico-ebpf/index.html index e1844c7fe1..991540e274 100644 --- a/kubernetes/k8s-calico-ebpf/index.html +++ b/kubernetes/k8s-calico-ebpf/index.html @@ -48,7 +48,7 @@ - + @@ -395,7 +395,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -496,6 +496,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-central-oauth/index.html b/kubernetes/k8s-central-oauth/index.html index beaf7dc75b..a87963e2dd 100644 --- a/kubernetes/k8s-central-oauth/index.html +++ b/kubernetes/k8s-central-oauth/index.html @@ -366,7 +366,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -467,6 +467,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-ceph-csi-extand/index.html b/kubernetes/k8s-ceph-csi-extand/index.html index 19f2068657..d33cfad6f7 100644 --- a/kubernetes/k8s-ceph-csi-extand/index.html +++ b/kubernetes/k8s-ceph-csi-extand/index.html @@ -426,7 +426,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -527,6 +527,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-ceph-storage-with-csi-driver/index.html b/kubernetes/k8s-ceph-storage-with-csi-driver/index.html index 0a8f7d2f88..b1598bfbfb 100644 --- a/kubernetes/k8s-ceph-storage-with-csi-driver/index.html +++ b/kubernetes/k8s-ceph-storage-with-csi-driver/index.html @@ -413,7 +413,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -514,6 +514,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-ceph/index.html b/kubernetes/k8s-ceph/index.html index 6aec0c18fa..5c91e0129a 100644 --- a/kubernetes/k8s-ceph/index.html +++ b/kubernetes/k8s-ceph/index.html @@ -501,7 +501,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -602,6 +602,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-cephfs-storage-with-csi-driver/index.html b/kubernetes/k8s-cephfs-storage-with-csi-driver/index.html index a8d26aeb16..28bdf19360 100644 --- a/kubernetes/k8s-cephfs-storage-with-csi-driver/index.html +++ b/kubernetes/k8s-cephfs-storage-with-csi-driver/index.html @@ -398,7 +398,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -499,6 +499,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-cert-manager/index.html b/kubernetes/k8s-cert-manager/index.html index ae07b722c7..765cd18400 100644 --- a/kubernetes/k8s-cert-manager/index.html +++ b/kubernetes/k8s-cert-manager/index.html @@ -430,7 +430,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -531,6 +531,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-cert/index.html b/kubernetes/k8s-cert/index.html index 73cdcd36cc..f6b3974d5a 100644 --- a/kubernetes/k8s-cert/index.html +++ b/kubernetes/k8s-cert/index.html @@ -468,7 +468,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -569,6 +569,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-change-ip/index.html b/kubernetes/k8s-change-ip/index.html index ca5458797e..e4b5ff2f24 100644 --- a/kubernetes/k8s-change-ip/index.html +++ b/kubernetes/k8s-change-ip/index.html @@ -335,7 +335,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -436,6 +436,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-checkpointing/index.html b/kubernetes/k8s-checkpointing/index.html index a0326cdeb8..6be94f0d50 100644 --- a/kubernetes/k8s-checkpointing/index.html +++ b/kubernetes/k8s-checkpointing/index.html @@ -605,7 +605,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -706,6 +706,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-cisa-install/index.html b/kubernetes/k8s-cisa-install/index.html index 2b60505cab..d854161315 100644 --- a/kubernetes/k8s-cisa-install/index.html +++ b/kubernetes/k8s-cisa-install/index.html @@ -588,7 +588,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -689,6 +689,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-connaisseur-v2/index.html b/kubernetes/k8s-connaisseur-v2/index.html index 89459aebb8..864db06494 100644 --- a/kubernetes/k8s-connaisseur-v2/index.html +++ b/kubernetes/k8s-connaisseur-v2/index.html @@ -564,7 +564,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -665,6 +665,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-connaisseur/index.html b/kubernetes/k8s-connaisseur/index.html index ec77aaba1f..a7348dd98e 100644 --- a/kubernetes/k8s-connaisseur/index.html +++ b/kubernetes/k8s-connaisseur/index.html @@ -497,7 +497,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -598,6 +598,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-copy-secret/index.html b/kubernetes/k8s-copy-secret/index.html index 2fa1f3c227..9c429e55ca 100644 --- a/kubernetes/k8s-copy-secret/index.html +++ b/kubernetes/k8s-copy-secret/index.html @@ -269,7 +269,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -370,6 +370,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-crio/index.html b/kubernetes/k8s-crio/index.html index e99d5f5c25..d477174396 100644 --- a/kubernetes/k8s-crio/index.html +++ b/kubernetes/k8s-crio/index.html @@ -466,7 +466,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -567,6 +567,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-crowdsec-ids/index.html b/kubernetes/k8s-crowdsec-ids/index.html index 53b4e62c22..574798e1e0 100644 --- a/kubernetes/k8s-crowdsec-ids/index.html +++ b/kubernetes/k8s-crowdsec-ids/index.html @@ -509,7 +509,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -610,6 +610,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-custom-host/index.html b/kubernetes/k8s-custom-host/index.html index faef81a82c..da5902b3cb 100644 --- a/kubernetes/k8s-custom-host/index.html +++ b/kubernetes/k8s-custom-host/index.html @@ -48,7 +48,7 @@ - + @@ -350,7 +350,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -451,6 +451,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-ephemerald-pod/index.html b/kubernetes/k8s-ephemerald-pod/index.html index ef641bb5dd..5c1df40f82 100644 --- a/kubernetes/k8s-ephemerald-pod/index.html +++ b/kubernetes/k8s-ephemerald-pod/index.html @@ -491,7 +491,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -592,6 +592,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-error-at-kubectl-logs/index.html b/kubernetes/k8s-error-at-kubectl-logs/index.html index 0f7526e6cd..5725d7c751 100644 --- a/kubernetes/k8s-error-at-kubectl-logs/index.html +++ b/kubernetes/k8s-error-at-kubectl-logs/index.html @@ -290,7 +290,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -391,6 +391,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-falco/index.html b/kubernetes/k8s-falco/index.html index 9dd97f5c73..2aee3f6461 100644 --- a/kubernetes/k8s-falco/index.html +++ b/kubernetes/k8s-falco/index.html @@ -608,7 +608,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -709,6 +709,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-git-backup/index.html b/kubernetes/k8s-git-backup/index.html index 3a0d17ab2b..1e178d3e0d 100644 --- a/kubernetes/k8s-git-backup/index.html +++ b/kubernetes/k8s-git-backup/index.html @@ -486,7 +486,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -587,6 +587,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-gitops/index.html b/kubernetes/k8s-gitops/index.html index c4aff8ea1b..5ee89d9e7e 100644 --- a/kubernetes/k8s-gitops/index.html +++ b/kubernetes/k8s-gitops/index.html @@ -393,7 +393,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -494,6 +494,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-helm-rbac/index.html b/kubernetes/k8s-helm-rbac/index.html index 0f51917af9..f8c9d22cd0 100644 --- a/kubernetes/k8s-helm-rbac/index.html +++ b/kubernetes/k8s-helm-rbac/index.html @@ -509,7 +509,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -610,6 +610,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-imagepullsecret-patcher/index.html b/kubernetes/k8s-imagepullsecret-patcher/index.html index 80e8140218..4f117831e4 100644 --- a/kubernetes/k8s-imagepullsecret-patcher/index.html +++ b/kubernetes/k8s-imagepullsecret-patcher/index.html @@ -361,7 +361,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -462,6 +462,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-install-containerd-v2/index.html b/kubernetes/k8s-install-containerd-v2/index.html index dec45d1342..af00119fd9 100644 --- a/kubernetes/k8s-install-containerd-v2/index.html +++ b/kubernetes/k8s-install-containerd-v2/index.html @@ -468,7 +468,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -569,6 +569,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-install-containerd/index.html b/kubernetes/k8s-install-containerd/index.html index 4443bc66b3..f92dd62b6e 100644 --- a/kubernetes/k8s-install-containerd/index.html +++ b/kubernetes/k8s-install-containerd/index.html @@ -418,7 +418,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -519,6 +519,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-install-openebs/index.html b/kubernetes/k8s-install-openebs/index.html index 9ebf719a0c..d2511221f6 100644 --- a/kubernetes/k8s-install-openebs/index.html +++ b/kubernetes/k8s-install-openebs/index.html @@ -504,7 +504,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -605,6 +605,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-install-with-swap/index.html b/kubernetes/k8s-install-with-swap/index.html index d309d64845..54726eac17 100644 --- a/kubernetes/k8s-install-with-swap/index.html +++ b/kubernetes/k8s-install-with-swap/index.html @@ -518,7 +518,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -619,6 +619,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-install/index.html b/kubernetes/k8s-install/index.html index e4041e121d..a884f487da 100644 --- a/kubernetes/k8s-install/index.html +++ b/kubernetes/k8s-install/index.html @@ -389,7 +389,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -490,6 +490,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-ipvs/index.html b/kubernetes/k8s-ipvs/index.html index 5d0ef3018c..e898b61388 100644 --- a/kubernetes/k8s-ipvs/index.html +++ b/kubernetes/k8s-ipvs/index.html @@ -48,7 +48,7 @@ - + @@ -377,7 +377,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -478,6 +478,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-kubeadm-ha/index.html b/kubernetes/k8s-kubeadm-ha/index.html index 910a0137c3..a7a95b459e 100644 --- a/kubernetes/k8s-kubeadm-ha/index.html +++ b/kubernetes/k8s-kubeadm-ha/index.html @@ -712,7 +712,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -813,6 +813,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-kyverno-cosign/index.html b/kubernetes/k8s-kyverno-cosign/index.html index 70937127a3..b5fe24303a 100644 --- a/kubernetes/k8s-kyverno-cosign/index.html +++ b/kubernetes/k8s-kyverno-cosign/index.html @@ -510,7 +510,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -611,6 +611,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-limits/index.html b/kubernetes/k8s-limits/index.html index 36ed02df73..9283905f65 100644 --- a/kubernetes/k8s-limits/index.html +++ b/kubernetes/k8s-limits/index.html @@ -539,7 +539,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -640,6 +640,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-local-pv/index.html b/kubernetes/k8s-local-pv/index.html index cf99772850..6cbbe78a20 100644 --- a/kubernetes/k8s-local-pv/index.html +++ b/kubernetes/k8s-local-pv/index.html @@ -413,7 +413,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -514,6 +514,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-longhorn/index.html b/kubernetes/k8s-longhorn/index.html index bf4e1c8733..a691bafa77 100644 --- a/kubernetes/k8s-longhorn/index.html +++ b/kubernetes/k8s-longhorn/index.html @@ -364,7 +364,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -465,6 +465,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-metallb-bgp-pfsense/index.html b/kubernetes/k8s-metallb-bgp-pfsense/index.html index 6c109ecf7a..c8604003ae 100644 --- a/kubernetes/k8s-metallb-bgp-pfsense/index.html +++ b/kubernetes/k8s-metallb-bgp-pfsense/index.html @@ -48,7 +48,7 @@ - + @@ -510,7 +510,7 @@

    Blog Series

  • k8s-lessons (10)
  • -
  • k8s-network (29) +
  • k8s-network (30)
  • k8s-operators (10) @@ -611,6 +611,8 @@

    Social

    Recent Posts

    diff --git a/kubernetes/k8s-metallb/index.html b/kubernetes/k8s-metallb/index.html index fa7ecfd392..6e98bf41fe 100644 --- a/kubernetes/k8s-metallb/index.html +++ b/kubernetes/k8s-metallb/index.html @@ -29,7 +29,7 @@ "datePublished": "2019-08-08", "dateModified" : "2019-08-08", "url" : "https://devopstales.github.io/kubernetes/k8s-metallb/", - "wordCount" : "453", + "wordCount" : "452", "keywords" : [ "kubernetes deployment", "kubernetes ingress", "MetalLB", "Blog" ] } @@ -48,7 +48,7 @@ - + @@ -260,74 +260,73 @@

    Parts of the Kubernetes series

    Enviroment

    -
    kubectl get node
    -NAME     STATUS   ROLES    EXTERNAL-IP
    -host-1   Ready    master   203.0.113.1
    -host-2   Ready    node     203.0.113.2
    -host-3   Ready    node     203.0.113.3
    -host-4   Ready    node     203.0.113.4
    -

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    +
    kubectl get node
    +NAME     STATUS   ROLES    EXTERNAL-IP
    +host-1   Ready    master   203.0.113.1
    +host-2   Ready    node     203.0.113.2
    +host-3   Ready    node     203.0.113.3
    +host-4   Ready    node     203.0.113.4
    +

    MetalLB provides a network load-balancer implementation for Kubernetes clusters that do not run on a supported cloud provider, effectively allowing the usage of LoadBalancer Services within ber-metal Installation. Kubernetes does not offer an implementation of network load-balancers (Services of type LoadBalancer) for bare metal clusters. The implementations of Network LB that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in the “pending” state indefinitely when created.

    Example image

    First we need to apply the MetalLB manifest.

    -
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    -

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    -
    cat < EOF > metallb-config.yaml
    -apiVersion: v1
    -kind: ConfigMap
    -metadata:
    -  namespace: metallb-system
    -  name: config
    -data:
    -  config: |
    -    address-pools:
    -    - name: my-ip-space
    -      protocol: layer2
    -      addresses:
    -      - 203.0.113.2-203.0.113.4
    -EOF
    -
    -kubectl apply -f metallb-config.yaml
    -kubectl get pods -n metallb-system
    -

    Exposing a service through the load balancer

    -
    cat <EOF>> nginx.yaml
    -apiVersion: apps/v1
    -kind: Deployment
    -metadata:
    -  name: nginx-deployment
    -spec:
    -  selector:
    -    matchLabels:
    -      app: nginx
    -  replicas: 2
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:latest
    -        ports:
    -        - containerPort: 80
    ----
    -apiVersion: v1
    -kind: Service
    -metadata:
    -  name: nginx
    -spec:
    -  type: LoadBalancer
    -  selector:
    -    app: nginx
    -  ports:
    -  - port: 80
    -    name: http
    -EOF
    -
    -kubectl apply -f nginx-deployment.yaml
    -kubectl get svc
    -NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    -nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    -
    +
    kubectl apply -f https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
    +

    Create a metallb-configmap.yaml file and modify your IP range accordingly.

    +
    cat < EOF > metallb-config.yaml
    +apiVersion: v1
    +kind: ConfigMap
    +metadata:
    +  namespace: metallb-system
    +  name: config
    +data:
    +  config: |
    +    address-pools:
    +    - name: my-ip-space
    +      protocol: layer2
    +      addresses:
    +      - 203.0.113.2-203.0.113.4    
    +EOF
    +
    +kubectl apply -f metallb-config.yaml
    +kubectl get pods -n metallb-system
    +

    Exposing a service through the load balancer

    +
    cat <EOF>> nginx.yaml
    +apiVersion: apps/v1
    +kind: Deployment
    +metadata:
    +  name: nginx-deployment
    +spec:
    +  selector:
    +    matchLabels:
    +      app: nginx
    +  replicas: 2
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:latest
    +        ports:
    +        - containerPort: 80
    +---
    +apiVersion: v1
    +kind: Service
    +metadata:
    +  name: nginx
    +spec:
    +  type: LoadBalancer
    +  selector:
    +    app: nginx
    +  ports:
    +  - port: 80
    +    name: http
    +EOF
    +
    kubectl apply -f nginx-deployment.yaml
    +kubectl get svc
    +NAME           TYPE           CLUSTER-IP       EXTERNAL-IP    PORT(S)        AGE
    +nginx          LoadBalancer   10.109.51.83     203.0.113.2    80:30452/TCP   5m
    +