为什么选择 Alpine Linux?
· 4 min read
Small. Simple. Secure.
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
Alpine Linux 是一个基于 musl libc 和 busybox, 面向安全, 轻量级的 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 发布版.
每月节省 30¥ 阿里云全站 CDN 流量费用。
组建 NAS 需要考虑的因素和建议。
当使用 ORDER BY+LIMIT 时 PostgreSQL 可能会选择更差的执行方式,数据量大时,执行效率相差成百上千倍。
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 |