tag: k3s
- k3s на двух ВМ: выбор LB и хранилища для тестового стенда Установка k3s server+agent на двух ВМ, сравнение MetalLB vs Cilium L2 как LB, и выбор StorageClass: local-path, NFS Provisioner или Longhorn — с объяснением pitfall каждого.
- Ansible для управления несколькими кластерами k3s Структура инвентаря, роль подготовки ноды, установка k3s, bootstrap Cilium до Flux, извлечение kubeconfig с подстановкой хоста. Идемпотентные плейбуки для изменений на уровне ОС.
- Cilium L2 LoadBalancer на bare-metal k3s Без cloud controller, без MetalLB — встроенные L2-анонсы Cilium назначают LoadBalancer IP на bare-metal k3s через ARP.
- Bootstrap кластеров k3s с Ansible и Flux Ansible берёт на себя подготовку ОС, установку k3s и настройку Cilium. Bootstrap Flux через ansible-playbook. Spoke kubeconfig запечатываются и коммитятся.
- Cilium как замена kube-proxy с L2 LoadBalancer на k3s Установка k3s без kube-proxy, Helm values Cilium для режима замены kube-proxy, L2-анонсы CiliumLoadBalancerIPPool и CiliumL2AnnouncementPolicy, сравнение с BGP альтернативой.
- Ansible playbook для k3s: sysctl, модули ядра и bootstrap Cilium Идемпотентный Ansible playbook: настройки sysctl для сети Kubernetes, лимиты inotify, отключение swap, модули ядра, установка k3s server с --flannel-backend=none и bootstrap Cilium через helm.
No posts match the selected filters.