Talos Linux

Ano ang Talos Linux?

Ang Talos Linux ay maliit at naka-lock down na Linux operating system na ginawa para sa isang trabaho: ang pagpapatakbo ng Kubernetes. Ito ang operating system na ginagamit ng KawaConnect para sa mga production na Kubernetes cluster.

Makipag-usap sa isang engineer Knowledge base
Mahabang pasilyo sa pagitan ng mga hanay ng puting server cabinet sa isang data center

Ano ito

Sa karamihan ng mga Linux server, nagla-log in ang administrator, nag-i-install ng mga package, at nagbabago ng mga setting nang mano-mano. Ang Talos Linux ay naglalaman lang ng kailangan ng Kubernetes, walang shell na malolog-inan, at pinamamahalaan nang buo sa pamamagitan ng API at mga configuration file.

Open source ang Talos Linux at binuo ng Sidero Labs. Read-only ang mga system file nito, kaya hindi lumilihis ang isang node sa nilalayong setup nito sa paglipas ng panahon. Ang pagbabago ng node ay nangangahulugang paglalapat ng bagong configuration, at ang pag-upgrade ay nangangahulugang pagpapalit ng buong system image sa isang hakbang.

Para saan ito ginagamit ng mga negosyo

  • Production Kubernetes: mga cluster sa mga pisikal na server, virtual machine o cloud instance na pare-pareho ang kilos.
  • Mas maliit na attack surface: dahil walang shell at walang dagdag na package, mas kaunti ang maaaring pasukin o kailangang i-patch sa bawat node.
  • Maaaring ulitin na build: inilalarawan sa configuration ang cluster, kaya maaari itong buuing muli o palawakin nang walang hulaan.
  • Mahuhulaang upgrade: ina-upgrade ang operating system at Kubernetes bilang buong bersyon, node por node.

Paano ginagamit ng KawaConnect ang Talos Linux

Pinapatakbo namin ang Kubernetes sa Talos Linux na may Cilium networking, at inihahatid ang mga application gamit ang Helm at GitOps para maitala ang bawat pagbabago at maibalik ito. Madalas na tumatakbo ang mga Talos node bilang mga virtual machine sa Proxmox VE. Para sa mga workload na hindi nangangailangan ng cluster, gumagamit kami ng karaniwang Linux server o Docker.

Mga kaugnay na serbisyo

Linux at Kubernetes

Disenyo ng cluster, mga build, upgrade at tuloy-tuloy na operasyon.

Proxmox consulting

Ang virtualization layer kung saan tumatakbo ang maraming Talos cluster.

Docker consulting

Mga container sa iisang host, at ang paglipat sa Kubernetes kapag lumaki na ang workload.

Alamin ang higit pa

Nagpaplano ng Kubernetes cluster

Sabihin sa amin kung ano ang kailangan ninyong patakbuhin at saan. Sasabihin namin kung bagay ang Talos at Kubernetes, o kung may mas simpleng sapat na.

Magsimula ng usapan