Skip to content

Automate, Protect, Optimize – IT Simplified

  • Domov
  • Windows
    • ActiveDirectory
    • DNS
  • VMware
    • Automation
    • vSphere
    • Horizon
  • Proxmox
  • Checkpoint
  • CheckMK
  • Veeam
  • Azure
  • English (US)English (US)
  • SlovenčinaSlovenčina
  • Toggle search form

K3s na Raspberry Pi – Od nápadu po funkčný Kubernetes klaster

Posted on 9 augusta, 202511 januára, 2026 By Martin Hasin Žiadne komentáre na K3s na Raspberry Pi – Od nápadu po funkčný Kubernetes klaster

K3s na Raspberry Pi je skvelý spôsob, ako si vytvoriť domáci Kubernetes klaster. V tomto návode vám ukážem kompletný postup od prípravy systému až po funkčný klaster.

K3s na Raspberry Pi je lightweight distribúcia Kubernetes od Rancher Labs, ideálna pre resource-constrained prostredia ako IoT a edge computing.

Požiadavky pre K3s na Raspberry Pi

  • Hardware: Raspberry Pi 4/5 s 64-bit OS
  • RAM: Minimum 512MB (2GB+ odporúčané)
  • OS: Raspberry Pi OS Lite alebo Ubuntu Server 22.04 LTS (64-bit)
  • Storage: microSD karta alebo SSD
  • Sieť: Statické IP adresy

Viac o K3s nájdete v oficiálnej K3s dokumentácii.

Príprava systému pre K3s na Raspberry Pi

Aktualizácia systému

sudo apt update && sudo apt full-upgrade -y
sudo reboot

Vypnutie swap

sudo dphys-swapfile swapoff
sudo systemctl disable dphys-swapfile

Povolenie cgroups

Upravte /boot/cmdline.txt a pridajte:

cgroup_memory=1 cgroup_enable=memory

Inštalácia K3s na Raspberry Pi – Master node

curl -sfL https://get.k3s.io | sh -

Overenie inštalácie

sudo systemctl status k3s
k3s kubectl get nodes
k3s kubectl get pods -A

Získanie tokenu pre worker nodes

sudo cat /var/lib/rancher/k3s/server/node-token

Pridanie worker nodes do K3s na Raspberry Pi klastra

curl -sfL https://get.k3s.io | K3S_URL=https://MASTER_IP:6443 K3S_TOKEN=NODE_TOKEN sh -

Testovanie klastra

k3s kubectl create deployment test-nginx --image=nginx
k3s kubectl expose deployment test-nginx --type=NodePort --port=80
k3s kubectl get service test-nginx

Zhrnutie

K3s na Raspberry Pi je efektívne riešenie pre domáci Kubernetes klaster. Kľúčové body:

  • Lightweight distribúcia ideálna pre ARM zariadenia
  • Jednoduchá inštalácia jedným príkazom
  • Swap musí byť vypnutý
  • Cgroups sú potrebné pre správu resources

Ďalšie návody na virtualizáciu nájdete v našej sekcii.

Martin Hasin
CEO at mhite S.R.O. | martin.hasin@gmail.com | Website |  + postsBio

Odborník na kybernetickú bezpečnosť, správu Azure Cloud a VMware onprem. Využíva technológie, ako Checkmk a MRTG, na monitorovanie siete a zvyšovanie efektívnosti a bezpečnosti IT infraštruktúry. Kontakt: hasin(at)mhite.sk

  • Martin Hasin
    Cisco Nexus VPC klaster pre PROXMOX – Kompletný návodCisco Nexus VPC Cluster for PROXMOX – Complete Guide
  • Martin Hasin
    Windows 11 v Azure s Entra ID – Kompletný návodWindows 11 in Azure with Entra ID – Complete Guide
  • Martin Hasin
    Overenie prístupu k Azure SQL – Kompletný návodAzure SQL Access Verification – Complete Guide
  • Martin Hasin
    Veeam Backup Replication v13 Linux Appliance – Kompletný návodVeeam Backup Replication v13 Linux Appliance – Complete Guide
  • Martin Hasin
    Check Point VSX DHCP Relay – Konfigurácia
  • Martin Hasin
    K3s na Raspberry Pi – Od nápadu po funkčný Kubernetes klaster
  • Martin Hasin
    Zálohovanie MinIO S3 s Veeam – Kompletný návod
  • Martin Hasin
    Zálohovanie klientskych staníc – Legislatíva a praktické dôvody
  • Martin Hasin
    MSSQL transakčné logy – Správa diskového priestoru
  • Martin Hasin
    Cisco UCS C220 M7 monitoring a logovanie Part 7
Linux Tags:cloud-native, container orchestration

Navigácia v článku

Previous Post: Zálohovanie MinIO S3 s Veeam – Kompletný návod
Next Post: Check Point VSX DHCP Relay – Konfigurácia

Pridaj komentár Zrušiť odpoveď

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Search

Archives

  • január 2026
  • november 2025
  • október 2025
  • september 2025
  • august 2025
  • júl 2025
  • máj 2025
  • apríl 2025
  • marec 2025
  • február 2025
  • január 2025
  • december 2024
  • november 2024
  • júl 2024
  • jún 2024
  • máj 2024
  • marec 2024
  • február 2024
  • január 2024
  • december 2023
  • jún 2023
  • apríl 2023
  • november 2022
  • október 2022
  • august 2022
  • júl 2022
  • marec 2022
  • február 2022
  • január 2022
  • december 2021
  • november 2021
  • október 2021

Categories

  • ActiveDirectory
  • Automation
  • Azure
  • CheckMK
  • Checkpoint
  • DNS
  • Linux
  • Proxmox
  • Uncategorized
  • Veeam
  • VMware
  • vSphere
  • Windows

Archives

  • január 2026
  • november 2025
  • október 2025
  • september 2025
  • august 2025
  • júl 2025
  • máj 2025
  • apríl 2025
  • marec 2025
  • február 2025
  • január 2025
  • december 2024
  • november 2024
  • júl 2024
  • jún 2024
  • máj 2024
  • marec 2024
  • február 2024
  • január 2024
  • december 2023
  • jún 2023
  • apríl 2023
  • november 2022
  • október 2022
  • august 2022
  • júl 2022
  • marec 2022
  • február 2022
  • január 2022
  • december 2021
  • november 2021
  • október 2021

Copyright © 2021 Martin Hasin.

Powered by PressBook WordPress theme

Spravujte súhlas so súbormi cookie
Na poskytovanie tých najlepších skúseností používame technológie, ako sú súbory cookie na ukladanie a/alebo prístup k informáciám o zariadení. Súhlas s týmito technológiami nám umožní spracovávať údaje, ako je správanie pri prehliadaní alebo jedinečné ID na tejto stránke. Nesúhlas alebo odvolanie súhlasu môže nepriaznivo ovplyvniť určité vlastnosti a funkcie.
Funkčné Vždy aktívny
Technické uloženie alebo prístup sú nevyhnutne potrebné na legitímny účel umožnenia použitia konkrétnej služby, ktorú si účastník alebo používateľ výslovne vyžiadal, alebo na jediný účel vykonania prenosu komunikácie cez elektronickú komunikačnú sieť.
Predvoľby
Technické uloženie alebo prístup je potrebný na legitímny účel ukladania preferencií, ktoré si účastník alebo používateľ nepožaduje.
Štatistiky
Technické úložisko alebo prístup, ktorý sa používa výlučne na štatistické účely. Technické úložisko alebo prístup, ktorý sa používa výlučne na anonymné štatistické účely. Bez predvolania, dobrovoľného plnenia zo strany vášho poskytovateľa internetových služieb alebo dodatočných záznamov od tretej strany, informácie uložené alebo získané len na tento účel sa zvyčajne nedajú použiť na vašu identifikáciu.
Marketing
Technické úložisko alebo prístup sú potrebné na vytvorenie používateľských profilov na odosielanie reklamy alebo sledovanie používateľa na webovej stránke alebo na viacerých webových stránkach na podobné marketingové účely.
  • Spravovať možnosti
  • Správa služieb
  • Spravovať {vendor_count} dodávateľov
  • Prečítajte si viac o týchto účeloch
Zobraziť predvoľby
  • {title}
  • {title}
  • {title}