Basis van cloud en containers

Wat is in Kubernetes de kleinste eenheid die wordt gedeployed en beheerd, en die een of meer containers groepeert die hetzelfde IP-adres en dezelfde volumes delen?

  1. ANode
  2. BService
  3. CPod
Antwoord en toelichting tonen

Antwoord: C. Pod

Een Pod is de kleinste eenheid die Kubernetes plaatst en uitvoert. De containers erin delen een netwerknamespace, zodat ze via localhost met elkaar kunnen communiceren, en ze kunnen dezelfde volumes gebruiken. Gewoonlijk bevat een Pod één applicatiecontainer, en soms worden hulpcontainers, bijvoorbeeld voor het doorsturen van logs, aan dezelfde Pod toegevoegd. Pods zijn wegwerpbaar en krijgen een nieuw IP-adres als ze opnieuw worden gemaakt; ze worden daarom meestal indirect beheerd via een Deployment of iets vergelijkbaars. Een node is een machine waarop Pods draaien, en een Service is een stabiel aanspreekpunt voor meerdere Pods.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van cloud en containers

  1. In Kubernetes draait een Deployment met replicas: 3 drie Pods. Welke beschrijving van wat er gebeurt als een van deze Pods met kubectl delete pod wordt verwijderd, is juist?
  2. In een Kubernetes-Deployment wordt het containerimage in de Pod-template veranderd in een nieuwe versie. Welke beschrijving van wat er gebeurt met de standaardupdatestrategie (RollingUpdate) is juist?
  3. Een Deployment met replicas: 10 heeft als instellingen voor de rolling update maxSurge: 25% en maxUnavailable: 25%. Welke combinatie van de bovengrens van het totale aantal Pods en de ondergrens van het aantal beschikbare Pods tijdens een update is juist?
  4. In Kubernetes krijgt een Pod telkens een ander IP-adres wanneer hij opnieuw wordt gemaakt. Met welke resource kunnen andere applicaties via een naam en een adres die niet veranderen, verbinding maken met meerdere Pods die met labels zijn geselecteerd, waarbij de belasting over die Pods wordt verdeeld?
  5. In een Kubernetes-cluster moeten HTTPS-aanvragen die voor één hostnaam binnenkomen, naar de Service api worden gestuurd als het pad met /api begint, en anders naar de Service web. Welke resource is geschikt om deze routeringsregel vast te leggen?