
Networking Kubernetes
CNI (Calico, Cilium), NetworkPolicies, kube-proxy, CoreDNS, основи Service mesh, усунення несправностей затримки DNS
1Що таке CNI (Container Network Interface) у Kubernetes?
Що таке CNI (Container Network Interface) у Kubernetes?
Відповідь
CNI — це плагін, який реалізує мережевий інтерфейс для контейнерів у Kubernetes. Він відповідає за розподіл IP-адрес для pod'ів і налаштування мережі для забезпечення зв'язку між pod'ами. Кожен кластер Kubernetes потребує CNI для роботи, і вибір CNI впливає на доступні мережеві функції, такі як NetworkPolicies або продуктивність.
2Яка основна роль kube-proxy у кластері Kubernetes?
Яка основна роль kube-proxy у кластері Kubernetes?
Відповідь
kube-proxy підтримує мережеві правила на кожному вузлі для забезпечення зв'язку з Services Kubernetes. Він реалізує концепцію Service, налаштовуючи правила iptables, IPVS або nftables для маршрутизації трафіку до відповідних pod'ів. Без kube-proxy Services не працювали б, і додатки не змогли б спілкуватися через стабільні адреси ClusterIP.
3Яка функція CoreDNS у Kubernetes?
Яка функція CoreDNS у Kubernetes?
Відповідь
CoreDNS забезпечує DNS-резолюцію всередині кластера Kubernetes, дозволяючи pod'ам виявляти Services за іменем. Він автоматично перетворює імена у форматі service.namespace.svc.cluster.local на відповідні адреси ClusterIP. CoreDNS є важливим для service-to-service комунікації та замінив kube-dns починаючи з Kubernetes 1.13.
Який тип Service Kubernetes відкриває порт на кожному вузлі кластера?
Яка основна різниця між Calico та Flannel?
+21 питань зі співбесід
Інші теми співбесід DevOps
Контроль версій & Git
Основи Linux
Shell Scripting & Bash
Основи мереж
Основи Docker
Основи CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Основи Kubernetes
Kubernetes Просунутий
Ingress & API Gateway
Основи Terraform
Terraform Просунутий
Ansible & Configuration Management
Основи AWS
Основи Azure
Основи GCP
Моніторинг і Prometheus
Logging & ELK Stack
Alerting та Incident Response
Cloud Identity & Secrets
Безпека CI/CD пайплайнів
Helm & Kubernetes
Безпека Runtime та Cluster
Container Supply Chain Security
Service Mesh та Istio
GitOps & ArgoCD
Progressive Delivery
Розподілена спостережуваність
Disaster Recovery & Backup
Оптимізація продуктивності
Оптимізація витрат на хмару
Принципи SRE
Chaos Engineering
Platform Engineering
Опануй DevOps для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно