V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Legman
V2EX  ›  Kubernetes

k8s 集群节点使用什么 Linux 发行版

  •  
  •   Legman · 16 小时 54 分钟前 via Android · 1192 次点击

    以前项目上 k8s 集群的节点操作系统都用的 CentOS7.4 ,现在有个新环境,在考虑用什么发行版,我看 Fedora 的 CoreOS 貌似很轻量,所以也想问一下大家一般用什么系统。

    25 条回复    2024-10-27 09:03:38 +08:00
    GeekGao
        1
    GeekGao  
       16 小时 46 分钟前   ❤️ 1
    Debian
    gaobh
        2
    gaobh  
       16 小时 40 分钟前   ❤️ 1
    Debian
    Legman
        3
    Legman  
    OP
       16 小时 23 分钟前 via Android
    @GeekGao
    @gaobh
    Debian 的哪个版本呢?最新吗
    smilingsun
        4
    smilingsun  
       16 小时 19 分钟前 via Android
    有个系统
    smilingsun
        5
    smilingsun  
       16 小时 11 分钟前 via Android   ❤️ 1
    Talos Linux 不知道有没有人用过
    https://www.talos.dev/
    GeekGao
        6
    GeekGao  
       16 小时 6 分钟前
    @Legman Debian 12 ,没啥问题。
    server
        7
    server  
       16 小时 3 分钟前   ❤️ 1
    debian
    conn457567
        8
    conn457567  
       15 小时 33 分钟前 via Android   ❤️ 1
    debian +N
    Legman
        9
    Legman  
    OP
       15 小时 26 分钟前 via Android
    @smilingsun
    看介绍很适合啊,就是不知道有没有实际在用的

    Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal.

    Supports cloud platforms, bare metal, and virtualization platforms
    All system management is done via an API. No SSH, shell or console
    Production ready: supports some of the largest Kubernetes clusters in the world
    Open source project from the team at Sidero Labs
    zgqq
        10
    zgqq  
       15 小时 1 分钟前   ❤️ 1
    debian 占用少,但是 ubuntu server 坑是最少的
    jasonkayzk
        11
    jasonkayzk  
       15 小时 1 分钟前   ❤️ 1
    Debian 12
    k8s 版本:1.28.2

    极其丝滑
    ysicing
        12
    ysicing  
       14 小时 5 分钟前   ❤️ 1
    debian12
    k8s 1.28
    Legman
        13
    Legman  
    OP
       13 小时 55 分钟前 via Android
    @zgqq 之前看到的也是不怎么推荐 Ubuntu

    @jasonkayzk
    @ysicing
    1.28 是生产环境吗
    julyclyde
        14
    julyclyde  
       12 小时 45 分钟前   ❤️ 1
    流派不重要
    版本很重要

    首先排除 centos7
    idblife
        15
    idblife  
       12 小时 41 分钟前   ❤️ 1
    ubuntu
    XiLingHost
        16
    XiLingHost  
       12 小时 33 分钟前   ❤️ 1
    我自己用 Debian ,公司用 Ubuntu
    tolbkni
        17
    tolbkni  
       12 小时 27 分钟前   ❤️ 1
    debian or rocky
    Leon6868
        18
    Leon6868  
       12 小时 20 分钟前
    请教一下,为什么不推荐 ubuntu server 呢?
    BugCry
        19
    BugCry  
       11 小时 38 分钟前 via Android   ❤️ 1
    photon os
    flyqie
        20
    flyqie  
       10 小时 53 分钟前 via Android
    @Leon6868 #18

    感觉应该是 ubuntu 东西太多了并且不是社区主导没有 debian 那么好把握?
    Immortal
        21
    Immortal  
       6 小时 27 分钟前   ❤️ 1
    了解下 Talos?
    qianxunlan
        22
    qianxunlan  
       5 小时 10 分钟前 via Android   ❤️ 1
    公司环境 debian/ubuntu 比较稳妥。
    个人学技术的话可以试试一些 coreos talos linux 这样的新兴发行版。
    ChaosAttractor
        23
    ChaosAttractor  
       1 小时 39 分钟前   ❤️ 1
    debian/ubuntu 是常规选择,ubuntu 主要是技术选型更加现代(例如使用了 networkmanager 而不是 ifupdown ),但我觉得 deb 系它们的仓库里面东西感觉有点太少了,ubuntu 上你想装个 kubectl 它居然叫你去用 snap ,过于抽象
    非常规选择的话,主要考虑 immutable os ,方便维护和规模化部署,常见的就是 fedora coreos 和 opensuse microos
    但是它们没有解决在大量节点间进行系统环境更新的困难,我自己 Homelab 是跑的 NixOS ,更适合大规模的进行同步部署,但非 FHS 环境造成的问题导致它学习成本过高
    Cola98
        24
    Cola98  
       36 分钟前   ❤️ 1
    centos8
    Legman
        25
    Legman  
    OP
       32 分钟前 via Android
    @Cola98 那不如 almalinux
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2200 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:35 · PVG 09:35 · LAX 18:35 · JFK 21:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.