<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.visrc.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.visrc.com/feed.php">
        <title>TD Wiki devops:k8s:setup</title>
        <description></description>
        <link>https://wiki.visrc.com/</link>
        <image rdf:resource="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-05-07T16:44:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:0_k8s_installation&amp;rev=1740059761&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:1_k8s_plugins&amp;rev=1740059761&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:2_net_cilium_bgp_ingress&amp;rev=1740059761&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico">
        <title>TD Wiki</title>
        <link>https://wiki.visrc.com/</link>
        <url>https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:0_k8s_installation&amp;rev=1740059761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>devops:k8s:setup:0_k8s_installation</title>
        <link>https://wiki.visrc.com/doku.php?id=devops:k8s:setup:0_k8s_installation&amp;rev=1740059761&amp;do=diff</link>
        <description>K8S Installation

1. Docker Installation

	*  &lt;https://docs.docker.com/engine/install/ubuntu/&gt;
	*  


sudo apt-get remove docker docker-engine docker.io containerd runc
ansible -m shell -a &quot;apt-get update&quot; jenkins
 9751  ansible -m shell -a &quot;apt-get update&quot; k8s-all
 9752  ansible -m shell -a &quot;apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common&quot; k8s-all
 9753  ls
 9754  ansible -m shell -a &quot;apt-get install apt-transport-https ca-certificates curl gnupg-…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:1_k8s_plugins&amp;rev=1740059761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>devops:k8s:setup:1_k8s_plugins</title>
        <link>https://wiki.visrc.com/doku.php?id=devops:k8s:setup:1_k8s_plugins&amp;rev=1740059761&amp;do=diff</link>
        <description>K8S Plugins

1. Ingress Traefik

	*  &lt;https://medium.com/kubernetes-tutorials/deploying-traefik-as-ingress-controller-for-your-kubernetes-cluster-b03a0672ae0c&gt;
	*  &lt;https://www.fosstechnix.com/install-traefik-ingress-controller-on-kubernetes-using-helm/&gt;
	*  &lt;https://mohitgoyal.co/2021/06/29/exposing-application-workloads-to-outside-world-using-ingress-in-kubernetes/&gt;

1.1 Traefik Dashboard
  kubectl port-forward -n traefik $(kubectl get pods -n traefik --selector &quot;app.kubernetes.io/name=traefik…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=devops:k8s:setup:2_net_cilium_bgp_ingress&amp;rev=1740059761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>devops:k8s:setup:2_net_cilium_bgp_ingress</title>
        <link>https://wiki.visrc.com/doku.php?id=devops:k8s:setup:2_net_cilium_bgp_ingress&amp;rev=1740059761&amp;do=diff</link>
        <description>Enable xternal traffic to baremetal cluster with Cilium pfsense BGP

	* Cilium can be configure to use BGP, which make metallb redundant.
	*  Before setting up cilium with bgp, bgp-configmap.yaml must be applied to k8s. The file content see cilium doc.</description>
    </item>
</rdf:RDF>
