
Kubernetes - Fondamenti
Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, namespaces, kubectl, manifest YAML
1Qual è la più piccola unità distribuibile in Kubernetes?
Qual è la più piccola unità distribuibile in Kubernetes?
Risposta
Il Pod è la più piccola unità distribuibile in Kubernetes. Un Pod rappresenta uno o più container che condividono la stessa rete e lo stesso storage. Costituisce il blocco base su cui si fondano tutte le altre astrazioni di Kubernetes come Deployments, ReplicaSets e Services.
2Quale componente Kubernetes è responsabile del mantenimento di un numero specificato di repliche di Pod in esecuzione?
Quale componente Kubernetes è responsabile del mantenimento di un numero specificato di repliche di Pod in esecuzione?
Risposta
Un Deployment gestisce i ReplicaSets che mantengono il numero desiderato di Pod in esecuzione. Fornisce funzionalità di rolling update, rollback e scaling. Deployment è il modo consigliato per distribuire applicazioni stateless in Kubernetes.
3Quale comando kubectl elenca tutti i Pod in tutti i namespace?
Quale comando kubectl elenca tutti i Pod in tutti i namespace?
Risposta
Il comando kubectl get pods --all-namespaces (o -A in forma abbreviata) visualizza tutti i Pod da tutti i namespace. Per default, kubectl opera nel namespace default. Il flag --all-namespaces consente di visualizzare le risorse di sistema in kube-system così come quelle in altri namespace.
Quale tipo di Service Kubernetes espone i Pod solo all'interno del cluster?
Come memorizzare dati di configurazione non sensibili in Kubernetes?
+17 domande da colloquio
Altri argomenti di colloquio Data Engineering
Linux & Shell - Fondamenti
Git & GitHub - Fondamenti
Python avanzato per Data Engineering
Docker - Fondamenti
Google Cloud Platform - Fondamenti
CI/CD e qualità del codice
Docker Compose
FastAPI - API per dati
SQL avanzato per il Data Engineering
Data Lake - Architettura e ingestione
BigQuery per il Data Engineering
PostgreSQL - Amministrazione
Data Modeling per Data Engineering
Fivetran & Airbyte - Ingestione dati
dbt - Fondamenti
Apache Airflow - Fondamenti
dbt - Funzionalità avanzate
Pattern ETL / ELT / ETLT
Apache Airflow - Avanzato
Airflow + dbt - Orchestrazione delle pipeline
PySpark - Elaborazione su larga scala
Google Pub/Sub - Streaming di dati
Apache Beam & Dataflow
Kubernetes - Produzione e scaling
Terraform - Infrastructure as Code
Database NoSQL
Data Architecture moderna
Monitoraggio e osservabilità
IAM e sicurezza dei dati
Padroneggia Data Engineering per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis