Sobes.tech
Junior — Middle

როგორ ვხედავთ კონტეინერების ლოგებს Kubernetes-ის კლასტერულ სისტემაში?

sobes.tech AI

პასუხი AI-სგან

Kubernetes-ში კონტეინერების ლოგების სანახავად გამოიყენება ბრძანება kubectl logs. ეს საშუალებას აძლევს მიიღოთ კონკრეტული პოდის და მის შიგნით არსებული კონტეინერის ლოგები.

ძირითადი გამოყენების მაგალითი:

kubectl logs <პოდის-სახელი>

თუ პოდში რამდენიმე კონტეინერია, საჭიროა კონტეინერის სახელი მიუთითოთ:

kubectl logs <პოდის-სახელი> -c <კონტეინერის-სახელი>

ასევე შესაძლებელია ლოგების რეალურ დროში ნახვა -f (follow) ფლაგის გამოყენებით:

kubectl logs -f <პოდის-სახელი>

მრავალ პოდზე ლოგების სანახავად შეიძლება გამოიყენოთ სელექტორები ან დაწეროთ სკრიპტები, მაგრამ ძირითადად kubectl logs არის მთავარი ინსტრუმენტი კონტეინერების ლოგების სანახავად Kubernetes-ში.