Junior — Middle
Pod-ის დაწყებისას, თუ რესურსების შეზღუდვის მნიშვნელობა კლასტერში ხელმისაწვდომ რესურსებს აღემატება, მაგრამ მოთხოვნის მნიშვნელობა დარჩება ქვემოთ ან თანაბარია ხელმისაწვდომ რესურსებთან, რა მოხდება?
sobes.tech AI
პასუხი AI-სგან
თუ Kubernetes-ში Pod-ის რესურსების ლიმიტის მნიშვნელობა აღემატება კლასტერის ხელმისაწვდომ რესურსებს, მაგრამ მოთხოვნის (request) მნიშვნელობა არ აღემატება ხელმისაწვდომ რესურსებს, Pod დაიწყება, რადგან scheduler-ი მხოლოდ მოთხოვნებს განიხილავს განთავსებისას. თუმცა, ლიმიტი საზღუდავს მაქსიმალურ რესურსის მოხმარებას მუშაობის დროს. თუმცა, თუ Pod ცდილობს რესურსების გამოყენებას ლიმიტზე ზევით, ის შეზღუდული იქნება (მაგალითად, CPU throttling ან OOM kill მეხსიერებისთვის). ასე რომ, Pod იწყება, მაგრამ ვერ გადააჭარბებს ლიმიტს, მიუხედავად იმისა, რომ ის მეტი იქნება, ვიდრე ხელმისაწვდომი რესურსები.