跳至正文
Wener Notes

故事标签

DevOps

5 篇故事。

  1. 约 2 分钟阅读

    为什么选择 Alpine Linux?

    Small. Simple. Secure.

    Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.

    Alpine Linux 是一个基于 musl libc 和 busybox, 面向安全, 轻量级的 Linux 发布版.

  2. 约 6 分钟阅读

    K3S vs K0S

    K0S vs K3S

    vs. k0s k3s
    since 2020-06 2019-03
    by Mirants Rancher/SUSE
    Governance Mirants CNCF
    Github k0sproject/k0s k3s-io/k3s
    Stars
    Issues
    CNI kube-router,calico flannel
    CRI containerd containerd
    CSI OpenEBS local-path-provisioner
    Windows ✅ - calico ❌
    Arch amd64,arm,arm64 amd64,arm,arm64
    LoadBalancer n/a klipper-lb
    Ingress n/a traefik
    Controller-Worker konnectivity remotedialer - WebSocket 反向代理
    文档 ⭐️⭐️ ⭐️⭐️
    成熟 ⭐️⭐️ ⭐️⭐️⭐️
    国内环境友好 ⭐️ ⭐️⭐️⭐️
    Pod CIDR 10.244.0.0/16 10.42.0.0/16
    Service CIDR 10.96.0.0/12 10.43.0.0/16
    CoreDNS 10.96.0.10 10.43.0.10
    configuration /etc/k0s/k0s.yaml /etc/rancher/k3s/config.yaml
    registry /etc/k0s/k0s.yaml /etc/rancher/k3s/registry.yaml
    data-dir /var/lib/k0s /var/lib/rancher/k3s
    bin-dir /var/lib/k0s/bin /var/lib/rancher/k3s/data/current
    kubeconfig /var/lib/k0s/pki/admin.conf /etc/rancher/k3s/k3s.yaml
    manifest /var/lib/k0s/manifests /var/lib/rancher/k3s/server/manifests
    local storage /var/openebs/local /var/lib/rancher/k3s/storage/
    服务运行方式 supervisor - 独立多进程 embeded - 单进程
    containerd bundled 系统/bundled