<?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 virtualization:k8s</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:49:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:0_begin_multi_node_cluster&amp;rev=1740059724&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:0_begin&amp;rev=1740059725&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:01_k8s_operation&amp;rev=1740059725&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:02_k8s_day0&amp;rev=1740059724&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:03_dev_workflow&amp;rev=1740059725&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:04_k8s_networking&amp;rev=1740059725&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=virtualization:k8s:9_k8s_pro&amp;rev=1740059725&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=virtualization:k8s:0_begin_multi_node_cluster&amp;rev=1740059724&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:0_begin_multi_node_cluster</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:0_begin_multi_node_cluster&amp;rev=1740059724&amp;do=diff</link>
        <description>K8S multi-node cluster

1. Ansible deployment

See infra ansible projects.

If calico network is used. Node IP need to be updated. See &lt;http://localhost/~dang/wiki/doku.php?id=virtualization:k8s:04_k8s_networking#bgp_on_wrong_interface&gt;

2. Helm and Operator

	*  .&lt;https://searchitoperations.techtarget.com/tip/When-to-use-Kubernetes-operators-vs-Helm-charts&gt;</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:0_begin&amp;rev=1740059725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:0_begin</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:0_begin&amp;rev=1740059725&amp;do=diff</link>
        <description>Kubernetes Begin

1. Installation

	*  &lt;https://github.com/kelseyhightower/kubernetes-the-hard-way&gt;
	*  &lt;https://github.com/hocchudong/ghichep-kubernetes/blob/master/docs/kubernetes-5min/02.Caidat-Kubernetes.md&gt;

1.1 Postinstall

Bash completion. Add the completion script to the /etc/bash_completion.d directory:
kubectl completion bash &gt;/etc/bash_completion.d/kubectl
2. Concepts

3. Minikube

	*  k8s cheatsheet: &lt;https://kubernetes.io/docs/reference/kubectl/cheatsheet/&gt;</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:01_k8s_operation&amp;rev=1740059725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:01_k8s_operation</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:01_k8s_operation&amp;rev=1740059725&amp;do=diff</link>
        <description>K8S Management and Operations

Tags: k8s, operation

	* &lt;https://kubernetes.io/docs/reference/kubectl/cheatsheet/&gt;
	* app version: &lt;https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-apiversion-definition-guide.html&gt;
	* Sample service tutorial: &lt;https://medium.freecodecamp.org/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882&gt;
	* &lt;https://learnk8s.io/troubleshooting-deployments&gt;

1. Container Deployments

1.1 Quick steps
kubectl confi…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:02_k8s_day0&amp;rev=1740059724&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:02_k8s_day0</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:02_k8s_day0&amp;rev=1740059724&amp;do=diff</link>
        <description>K8s Day 0: Helm

TAGs: k8s, helm

	* .&lt;https://searchitoperations.techtarget.com/tip/When-to-use-Kubernetes-operators-vs-Helm-charts&gt;

1. Helm Installation

Follow .&lt;https://helm.sh/docs/intro/quickstart/&gt;


2. Install k8s dashboard

2.1 Search for packages and install

	*  .&lt;https://helm.sh/docs/intro/using_helm/&gt;

Search hub:
  helm search hub pkg-name
  
Searh local repository:

Add Add official charts repository
  helm repo add stable https://charts.helm.sh/stable</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:03_dev_workflow&amp;rev=1740059725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:03_dev_workflow</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:03_dev_workflow&amp;rev=1740059725&amp;do=diff</link>
        <description>K8S Dev Workflow

1. Code to image

1.1 Create Image

Create image from Dockerfile, S2I, etc..

See other tutorials

1.2 Upload Image to docker hub

TBD

2. Update image version in deployment yaml

Rolling update output


dang@localhost:~/.../service-directory-chariot/k8s-resource-manifests&gt; kubectl apply -f  sd-rest-deployment.yaml 
deployment.extensions/service-directory configured
dang@localhost:~/.../service-directory-chariot/k8s-resource-manifests&gt; kubectl describe deployments. service-dire…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:04_k8s_networking&amp;rev=1740059725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:04_k8s_networking</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:04_k8s_networking&amp;rev=1740059725&amp;do=diff</link>
        <description>K8S Networking

1. Container network

1.1 Flannel

1.2 Calico

1.2.1 Install calicoctl
  curl -o calicoctl -O -L  &quot;https://github.com/projectcalico/calicoctl/releases/download/v3.20.2/calicoctl&quot; 
  chmod +x calicoctl
  mv calicoctl /usr/local/bin
  
1.2.2 Troubleshooting calico</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=virtualization:k8s:9_k8s_pro&amp;rev=1740059725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualization:k8s:9_k8s_pro</title>
        <link>https://wiki.visrc.com/doku.php?id=virtualization:k8s:9_k8s_pro&amp;rev=1740059725&amp;do=diff</link>
        <description>Headline






1. Cloud Native Computing Foundation (CNCF)
What is the CNCF?
1m 40s
Save What is the CNCF?
First look at the CNCF landscape
 (Locked)2m 27s
Save First look at the CNCF landscape

2. Management and Orchestration
Building and deploying cloud native apps
2m 54s
Save Building and deploying cloud native apps
Service discovery and coordination
 (Locked)2m 17s
Save Service discovery and coordination
Managing cloud native services
 (Locked)3m 13s
Save Managing cloud native services

3. N…</description>
    </item>
</rdf:RDF>
