
Kubernetes - Основи
Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, YAML маніфести
1Що є найменшою одиницею розгортання в Kubernetes?
Що є найменшою одиницею розгортання в Kubernetes?
Відповідь
Pod є найменшою одиницею розгортання в Kubernetes. Pod представляє один або кілька контейнерів, які спільно використовують одну мережу та сховище. Він є основним будівельним блоком, на якому базуються всі інші абстракції Kubernetes, такі як Deployments, ReplicaSets та Services.
2Який компонент Kubernetes відповідає за підтримку вказаної кількості працюючих реплік Pod?
Який компонент Kubernetes відповідає за підтримку вказаної кількості працюючих реплік Pod?
Відповідь
Deployment керує ReplicaSets, які підтримують бажану кількість працюючих Pod. Він забезпечує можливості rolling update, rollback та масштабування. Deployment є рекомендованим способом розгортання stateless додатків у Kubernetes.
3Яка команда kubectl виводить список усіх Pod у всіх namespace?
Яка команда kubectl виводить список усіх Pod у всіх namespace?
Відповідь
Команда kubectl get pods --all-namespaces (або скорочено -A) відображає всі Pod з усіх namespace. За замовчуванням kubectl працює в namespace default. Прапорець --all-namespaces дозволяє переглядати системні ресурси в kube-system, а також ресурси в інших namespace.
Який тип Service Kubernetes відкриває Pod лише в межах кластера?
Як зберігати неконфіденційні дані конфігурації в Kubernetes?
+17 питань зі співбесід
Інші теми співбесід Data Engineering
Linux & Shell - Основи
Git & GitHub - Основи
Просунутий Python для Data Engineering
Docker - Основи
Google Cloud Platform - Основи
CI/CD та якість коду
Docker Compose
FastAPI - API даних
Просунутий SQL для Data Engineering
Data Lake - Архітектура та завантаження даних
BigQuery для Data Engineering
PostgreSQL - Адміністрування
Data Modeling для Data Engineering
Fivetran & Airbyte - Завантаження даних
dbt - Основи
Apache Airflow - Основи
dbt - Розширені можливості
Патерни ETL / ELT / ETLT
Apache Airflow - Просунутий
Airflow + dbt - Оркестрація пайплайнів
PySpark - Великомасштабна обробка
Google Pub/Sub - Стрімінг даних
Apache Beam & Dataflow
Kubernetes - Продакшн та масштабування
Terraform - Infrastructure as Code
Бази даних NoSQL
Сучасна Data Architecture
Моніторинг та спостережуваність
IAM та безпека даних
Опануй Data Engineering для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно