Question: What is Hosts namespaces?

Answer: h o s t N e t w o r k   ( b o o l e a n ) H o s t   n e t w o r k i n g   r e q u e s t e d   f o r   t h i s   p o d .   U s e   t h e   h o s t ' s   n e t w o r k   n a m e s p a c e .   W h e n   u s i n g   H o s t N e t w o r k   y o u   s h o u l d   s p e c i f y   p o r t s   s o   t h e   s c h e d u l e r   i s   a w a r e .   W h e n   h o s t N e t w o r k   i s   t r u e ,   s p e c i f i e d   h o s t P o r t   f i e l d s   i n   p o r t   d e f i n i t i o n s   m u s t   m a t c h   c o n t a i n e r P o r t ,   a n d   u n s p e c i f i e d   h o s t P o r t   f i e l d s   i n   p o r t   d e f i n i t i o n s   a r e   d e f a u l t e d   t o   m a t c h   c o n t a i n e r P o r t .   D e f a u l t   t o   f a l s e . h o s t P I D   ( b o o l e a n ) U s e   t h e   h o s t ' s   p i d   n a m e s p a c e .   O p t i o n a l :   D e f a u l t   t o   f a l s e . h o s t I P C   ( b o o l e a n ) U s e   t h e   h o s t ' s   i p c   n a m e s p a c e .   O p t i o n a l :   D e f a u l t   t o   f a l s e . s h a r e P r o c e s s N a m e s p a c e   ( b o o l e a n ) S h a r e   a   s i n g l e   p r o c e s s   n a m e s p a c e   b e t w e e n   a l l   o f   t h e   c o n t a i n e r s   i n   a   p o d .   W h e n   t h i s   i s   s e t   c o n t a i n e r s   w i l l   b e   a b l e   t o   v i e w   a n d   s i g n a l   p r o c e s s e s   f r o m   o t h e r   c o n t a i n e r s   i n   t h e   s a m e   p o d ,   a n d   t h e   f i r s t   p r o c e s s   i n   e a c h   c o n t a i n e r   w i l l   n o t   b e   a s s i g n e d   P I D   1 .   H o s t P I D   a n d   S h a r e P r o c e s s N a m e s p a c e   c a n n o t   b o t h   b e   s e t .   O p t i o n a l :   D e f a u l t   t o   f a l s e .   h o s t N e t w o r k   ( b o o l e a n )   H o s t   n e t w o r k i n g   r e q u e s t e d   f o r   t h i s   p o d .   U s e   t h e   h o s t ' s   n e t w o r k   n a m e s p a c e .   W h e n   u s i n g   H o s t N e t


Question: What is Service account?

Answer: s e r v i c e A c c o u n t N a m e   ( s t r i n g ) S e r v i c e A c c o u n t N a m e   i s   t h e   n a m e   o f   t h e   S e r v i c e A c c o u n t   t o   u s e   t o   r u n   t h i s   p o d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / t a s k s / c o n f i g u r e - p o d - c o n t a i n e r / c o n f i g u r e - s e r v i c e - a c c o u n t / a u t o m o u n t S e r v i c e A c c o u n t T o k e n   ( b o o l e a n ) A u t o m o u n t S e r v i c e A c c o u n t T o k e n   i n d i c a t e s   w h e t h e r   a   s e r v i c e   a c c o u n t   t o k e n   s h o u l d   b e   a u t o m a t i c a l l y   m o u n t e d .   s e r v i c e A c c o u n t N a m e   ( s t r i n g )   S e r v i c e A c c o u n t N a m e   i s   t h e   n a m e   o f   t h e   S e r v i c e A c c o u n t   t o   u s e   t o   r u n   t h i s   p o d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / t a s k s / c o n f i g u r e - p o d - c o n t a i n e r / c o n f i g u r e - s e r v i c e - a c c o u n t /   a u t o m o u n t S e r v i c e A c c o u n t T o k e n   ( b o o l e a n )   A u t o m o u n t S e r v i c e A c c o u n t T o k e n   i n d i c a t e s   w h e t h e r   a   s e r v i c e   a c c o u n t   t o k e n   s h o u l d   b e   a u t o m a t i c a l l y   m o u n t e d .


Question: What is Security context?

Answer: s e c u r i t y C o n t e x t   ( P o d S e c u r i t y C o n t e x t ) S e c u r i t y C o n t e x t   h o l d s   p o d - l e v e l   s e c u r i t y   a t t r i b u t e s   a n d   c o m m o n   c o n t a i n e r   s e t t i n g s .   O p t i o n a l :   D e f a u l t s   t o   e m p t y .   S e e   t y p e   d e s c r i p t i o n   f o r   d e f a u l t   v a l u e s   o f   e a c h   f i e l d . P o d S e c u r i t y C o n t e x t   h o l d s   p o d - l e v e l   s e c u r i t y   a t t r i b u t e s   a n d   c o m m o n   c o n t a i n e r   s e t t i n g s .   S o m e   f i e l d s   a r e   a l s o   p r e s e n t   i n   c o n t a i n e r . s e c u r i t y C o n t e x t .   F i e l d   v a l u e s   o f   c o n t a i n e r . s e c u r i t y C o n t e x t   t a k e   p r e c e d e n c e   o v e r   f i e l d   v a l u e s   o f   P o d S e c u r i t y C o n t e x t . s e c u r i t y C o n t e x t . a p p A r m o r P r o f i l e   ( A p p A r m o r P r o f i l e ) a p p A r m o r P r o f i l e   i s   t h e   A p p A r m o r   o p t i o n s   t o   u s e   b y   t h e   c o n t a i n e r s   i n   t h i s   p o d .   N o t e   t h a t   t h i s   f i e l d   c a n n o t   b e   s e t   w h e n   s p e c . o s . n a m e   i s   w i n d o w s . A p p A r m o r P r o f i l e   d e f i n e s   a   p o d   o r   c o n t a i n e r ' s   A p p A r m o r   s e t t i n g s . s e c u r i t y C o n t e x t . a p p A r m o r P r o f i l e . t y p e   ( s t r i n g ) ,   r e q u i r e d t y p e   i n d i c a t e s   w h i c h   k i n d   o f   A p p A r m o r   p r o f i l e   w i l l   b e   a p p l i e d .   V a l i d   o p t i o n s   a r e :   L o c a l h o s t   -   a   p r o f i l e   p r e - l o a d e d   o n   t h e   n o d e .   R u n t i m e D e f a u l t   -   t h e   c o n t a i n e r   r u n t i m e ' s   d e f a u l t   p r o f i l e .   U n c o n f i n e d   -   n o   A p p A r m o r   e n f o r c e m e n t . s e c u r i t y C o n t e x t . a p p A r m o


Question: What is Alpha level?

Answer: h o s t U s e r s   ( b o o l e a n ) U s e   t h e   h o s t ' s   u s e r   n a m e s p a c e .   O p t i o n a l :   D e f a u l t   t o   t r u e .   I f   s e t   t o   t r u e   o r   n o t   p r e s e n t ,   t h e   p o d   w i l l   b e   r u n   i n   t h e   h o s t   u s e r   n a m e s p a c e ,   u s e f u l   f o r   w h e n   t h e   p o d   n e e d s   a   f e a t u r e   o n l y   a v a i l a b l e   t o   t h e   h o s t   u s e r   n a m e s p a c e ,   s u c h   a s   l o a d i n g   a   k e r n e l   m o d u l e   w i t h   C A P _ S Y S _ M O D U L E .   W h e n   s e t   t o   f a l s e ,   a   n e w   u s e r n s   i s   c r e a t e d   f o r   t h e   p o d .   S e t t i n g   f a l s e   i s   u s e f u l   f o r   m i t i g a t i n g   c o n t a i n e r   b r e a k o u t   v u l n e r a b i l i t i e s   e v e n   a l l o w i n g   u s e r s   t o   r u n   t h e i r   c o n t a i n e r s   a s   r o o t   w i t h o u t   a c t u a l l y   h a v i n g   r o o t   p r i v i l e g e s   o n   t h e   h o s t .   T h i s   f i e l d   i s   a l p h a - l e v e l   a n d   i s   o n l y   h o n o r e d   b y   s e r v e r s   t h a t   e n a b l e   t h e   U s e r N a m e s p a c e s S u p p o r t   f e a t u r e . r e s o u r c e s   ( R e s o u r c e R e q u i r e m e n t s ) R e s o u r c e s   i s   t h e   t o t a l   a m o u n t   o f   C P U   a n d   M e m o r y   r e s o u r c e s   r e q u i r e d   b y   a l l   c o n t a i n e r s   i n   t h e   p o d .   I t   s u p p o r t s   s p e c i f y i n g   R e q u e s t s   a n d   L i m i t s   f o r   " c p u " ,   " m e m o r y "   a n d   " h u g e p a g e s - "   r e s o u r c e   n a m e s   o n l y .   R e s o u r c e C l a i m s   a r e   n o t   s u p p o r t e d . T h i s   f i e l d   e n a b l e s   f i n e - g r a i n e d   c o n t r o l   o v e r   r e s o u r c e   a l l o c a t i o n   f o r   t h e   e n t i r e   p o d ,   a l l o w i n g   r e s o u r c e   s h a r


Question: What is Deprecated?

Answer: s e r v i c e A c c o u n t   ( s t r i n g ) D e p r e c a t e d S e r v i c e A c c o u n t   i s   a   d e p r e c a t e d   a l i a s   f o r   S e r v i c e A c c o u n t N a m e .   D e p r e c a t e d :   U s e   s e r v i c e A c c o u n t N a m e   i n s t e a d .   s e r v i c e A c c o u n t   ( s t r i n g )   D e p r e c a t e d S e r v i c e A c c o u n t   i s   a   d e p r e c a t e d   a l i a s   f o r   S e r v i c e A c c o u n t N a m e .   D e p r e c a t e d :   U s e   s e r v i c e A c c o u n t N a m e   i n s t e a d .


Question: What is Container?

Answer: A   s i n g l e   a p p l i c a t i o n   c o n t a i n e r   t h a t   y o u   w a n t   t o   r u n   w i t h i n   a   p o d .   n a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   c o n t a i n e r   s p e c i f i e d   a s   a   D N S _ L A B E L .   E a c h   c o n t a i n e r   i n   a   p o d   m u s t   h a v e   a   u n i q u e   n a m e   ( D N S _ L A B E L ) .   C a n n o t   b e   u p d a t e d .   n a m e   ( s t r i n g ) ,   r e q u i r e d   N a m e   o f   t h e   c o n t a i n e r   s p e c i f i e d   a s   a   D N S _ L A B E L .   E a c h   c o n t a i n e r   i n   a   p o d   m u s t   h a v e   a   u n i q u e   n a m e   ( D N S _ L A B E L ) .   C a n n o t   b e   u p d a t e d .


Question: What is Image?

Answer: i m a g e   ( s t r i n g ) C o n t a i n e r   i m a g e   n a m e .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s   T h i s   f i e l d   i s   o p t i o n a l   t o   a l l o w   h i g h e r   l e v e l   c o n f i g   m a n a g e m e n t   t o   d e f a u l t   o r   o v e r r i d e   c o n t a i n e r   i m a g e s   i n   w o r k l o a d   c o n t r o l l e r s   l i k e   D e p l o y m e n t s   a n d   S t a t e f u l S e t s . i m a g e P u l l P o l i c y   ( s t r i n g ) I m a g e   p u l l   p o l i c y .   O n e   o f   A l w a y s ,   N e v e r ,   I f N o t P r e s e n t .   D e f a u l t s   t o   A l w a y s   i f   : l a t e s t   t a g   i s   s p e c i f i e d ,   o r   I f N o t P r e s e n t   o t h e r w i s e .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s # u p d a t i n g - i m a g e s   i m a g e   ( s t r i n g )   C o n t a i n e r   i m a g e   n a m e .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s   T h i s   f i e l d   i s   o p t i o n a l   t o   a l l o w   h i g h e r   l e v e l   c o n f i g   m a n a g e m e n t   t o   d e f a u l t   o r   o v e r r i d e   c o n t a i n e r   i m a g e s   i n   w o r k l o a d   c o n t r o l l e r s   l i k e   D e p l o y m e n t s   a n d   S t a t e f u l S e t s .   i m a g e P u l l P o l i c y   ( s t r i n g )   I m a g e   p u l l   p o l i c y .   O n e   o f   A l w a y s ,   N e v e r ,   I f N o t P r e s e n t .   D e f a u l t s   t o   A l w a y s   i f   : l a t e s t   t a g   i s   s p e c i f i e d ,   o r   I f N o t P r e s e n t   o t h e r w i s e .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s


Question: What is Entrypoint?

Answer: c o m m a n d   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e E n t r y p o i n t   a r r a y .   N o t   e x e c u t e d   w i t h i n   a   s h e l l .   T h e   c o n t a i n e r   i m a g e ' s   E N T R Y P O I N T   i s   u s e d   i f   t h i s   i s   n o t   p r o v i d e d .   V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   c o n t a i n e r ' s   e n v i r o n m e n t .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e n c e   i n   t h e   i n p u t   s t r i n g   w i l l   b e   u n c h a n g e d .   D o u b l e   $ $   a r e   r e d u c e d   t o   a   s i n g l e   $ ,   w h i c h   a l l o w s   f o r   e s c a p i n g   t h e   $ ( V A R _ N A M E )   s y n t a x :   i . e .   " $ $ ( V A R _ N A M E ) "   w i l l   p r o d u c e   t h e   s t r i n g   l i t e r a l   " $ ( V A R _ N A M E ) " .   E s c a p e d   r e f e r e n c e s   w i l l   n e v e r   b e   e x p a n d e d ,   r e g a r d l e s s   o f   w h e t h e r   t h e   v a r i a b l e   e x i s t s   o r   n o t .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / t a s k s / i n j e c t - d a t a - a p p l i c a t i o n / d e f i n e - c o m m a n d - a r g u m e n t - c o n t a i n e r / # r u n n i n g - a - c o m m a n d - i n - a - s h e l l a r g s   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e A r g u m e n t s   t o   t h e   e n t r y p o i n t .   T h e   c o n t a i n e r   i m a g e ' s   C M D   i s   u s e d   i f   t h i s   i s   n o t   p r o v i d e d .   V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   c o n t a i n e r ' s   e n v i r o n m e n t .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e


Question: What is Ports?

Answer: p o r t s   ( [ ] C o n t a i n e r P o r t ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   c o n t a i n e r P o r t M a p :   u n i q u e   v a l u e s   o n   k e y s   c o n t a i n e r P o r t ,   p r o t o c o l   w i l l   b e   k e p t   d u r i n g   a   m e r g e L i s t   o f   p o r t s   t o   e x p o s e   f r o m   t h e   c o n t a i n e r .   N o t   s p e c i f y i n g   a   p o r t   h e r e   D O E S   N O T   p r e v e n t   t h a t   p o r t   f r o m   b e i n g   e x p o s e d .   A n y   p o r t   w h i c h   i s   l i s t e n i n g   o n   t h e   d e f a u l t   " 0 . 0 . 0 . 0 "   a d d r e s s   i n s i d e   a   c o n t a i n e r   w i l l   b e   a c c e s s i b l e   f r o m   t h e   n e t w o r k .   M o d i f y i n g   t h i s   a r r a y   w i t h   s t r a t e g i c   m e r g e   p a t c h   m a y   c o r r u p t   t h e   d a t a .   F o r   m o r e   i n f o r m a t i o n   S e e   h t t p s : / / g i t h u b . c o m / k u b e r n e t e s / k u b e r n e t e s / i s s u e s / 1 0 8 2 5 5 .   C a n n o t   b e   u p d a t e d . C o n t a i n e r P o r t   r e p r e s e n t s   a   n e t w o r k   p o r t   i n   a   s i n g l e   c o n t a i n e r . p o r t s . c o n t a i n e r P o r t   ( i n t 3 2 ) ,   r e q u i r e d N u m b e r   o f   p o r t   t o   e x p o s e   o n   t h e   p o d ' s   I P   a d d r e s s .   T h i s   m u s t   b e   a   v a l i d   p o r t   n u m b e r ,   0   <   x   <   6 5 5 3 6 . p o r t s . h o s t I P   ( s t r i n g ) W h a t   h o s t   I P   t o   b i n d   t h e   e x t e r n a l   p o r t   t o . p o r t s . h o s t P o r t   ( i n t 3 2 ) N u m b e r   o f   p o r t   t o   e x p o s e   o n   t h e   h o s t .   I f   s p e c i f i e d ,   t h i s   m u s t   b e   a   v a l i d   p o r t   n u m b e r ,   0   <   x   <   6 5 5 3 6 .   I f   H o s t N e t w o r k   i s   s p e c i f i e d ,   t h i s   m u s t   m a t c h   C o n t a i n e r P o r t .   M o s t   c o n t a


Question: What is Environment variables?

Answer: e n v   ( [ ] E n v V a r ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   n a m e M a p :   u n i q u e   v a l u e s   o n   k e y   n a m e   w i l l   b e   k e p t   d u r i n g   a   m e r g e L i s t   o f   e n v i r o n m e n t   v a r i a b l e s   t o   s e t   i n   t h e   c o n t a i n e r .   C a n n o t   b e   u p d a t e d . E n v V a r   r e p r e s e n t s   a n   e n v i r o n m e n t   v a r i a b l e   p r e s e n t   i n   a   C o n t a i n e r . e n v . n a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   e n v i r o n m e n t   v a r i a b l e .   M a y   c o n s i s t   o f   a n y   p r i n t a b l e   A S C I I   c h a r a c t e r s   e x c e p t   ' = ' . e n v . v a l u e   ( s t r i n g ) V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   p r e v i o u s l y   d e f i n e d   e n v i r o n m e n t   v a r i a b l e s   i n   t h e   c o n t a i n e r   a n d   a n y   s e r v i c e   e n v i r o n m e n t   v a r i a b l e s .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e n c e   i n   t h e   i n p u t   s t r i n g   w i l l   b e   u n c h a n g e d .   D o u b l e   $ $   a r e   r e d u c e d   t o   a   s i n g l e   $ ,   w h i c h   a l l o w s   f o r   e s c a p i n g   t h e   $ ( V A R _ N A M E )   s y n t a x :   i . e .   " $ $ ( V A R _ N A M E ) "   w i l l   p r o d u c e   t h e   s t r i n g   l i t e r a l   " $ ( V A R _ N A M E ) " .   E s c a p e d   r e f e r e n c e s   w i l l   n e v e r   b e   e x p a n d e d ,   r e g a r d l e s s   o f   w h e t h e r   t h e   v a r i a b l e   e x i s t s   o r   n o t .   D e f a u l t s   t o   " " . e n v . v a l u e F r o m   ( E n v V a r S o u r c e ) S o u r c e   f o r   t h e   e n v i r o n m e n t   v a r i a b l e ' s   v a l u e .   C a n n o t   b e   u s e d   i f   v a l u e   i s   n o t   e m p t y . E n v V a r S o u r


Question: What is Volumes?

Answer: v o l u m e M o u n t s   ( [ ] V o l u m e M o u n t ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   m o u n t P a t h M a p :   u n i q u e   v a l u e s   o n   k e y   m o u n t P a t h   w i l l   b e   k e p t   d u r i n g   a   m e r g e P o d   v o l u m e s   t o   m o u n t   i n t o   t h e   c o n t a i n e r ' s   f i l e s y s t e m .   C a n n o t   b e   u p d a t e d . V o l u m e M o u n t   d e s c r i b e s   a   m o u n t i n g   o f   a   V o l u m e   w i t h i n   a   c o n t a i n e r . v o l u m e M o u n t s . m o u n t P a t h   ( s t r i n g ) ,   r e q u i r e d P a t h   w i t h i n   t h e   c o n t a i n e r   a t   w h i c h   t h e   v o l u m e   s h o u l d   b e   m o u n t e d .   M u s t   n o t   c o n t a i n   ' : ' . v o l u m e M o u n t s . n a m e   ( s t r i n g ) ,   r e q u i r e d T h i s   m u s t   m a t c h   t h e   N a m e   o f   a   V o l u m e . v o l u m e M o u n t s . m o u n t P r o p a g a t i o n   ( s t r i n g ) m o u n t P r o p a g a t i o n   d e t e r m i n e s   h o w   m o u n t s   a r e   p r o p a g a t e d   f r o m   t h e   h o s t   t o   c o n t a i n e r   a n d   t h e   o t h e r   w a y   a r o u n d .   W h e n   n o t   s e t ,   M o u n t P r o p a g a t i o n N o n e   i s   u s e d .   T h i s   f i e l d   i s   b e t a   i n   1 . 1 0 .   W h e n   R e c u r s i v e R e a d O n l y   i s   s e t   t o   I f P o s s i b l e   o r   t o   E n a b l e d ,   M o u n t P r o p a g a t i o n   m u s t   b e   N o n e   o r   u n s p e c i f i e d   ( w h i c h   d e f a u l t s   t o   N o n e ) . v o l u m e M o u n t s . r e a d O n l y   ( b o o l e a n ) M o u n t e d   r e a d - o n l y   i f   t r u e ,   r e a d - w r i t e   o t h e r w i s e   ( f a l s e   o r   u n s p e c i f i e d ) .   D e f a u l t s   t o   f a l s e . v o l u m e M o u n t s . r e c u r s i v e R e a d O n l y   ( s t r i n g ) R e c u r s i v e R e a d O n l y   s p e c i f i e s   w


Question: What is Resources?

Answer: r e s o u r c e s   ( R e s o u r c e R e q u i r e m e n t s ) C o m p u t e   R e s o u r c e s   r e q u i r e d   b y   t h i s   c o n t a i n e r .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n f i g u r a t i o n / m a n a g e - r e s o u r c e s - c o n t a i n e r s / R e s o u r c e R e q u i r e m e n t s   d e s c r i b e s   t h e   c o m p u t e   r e s o u r c e   r e q u i r e m e n t s . r e s o u r c e s . c l a i m s   ( [ ] R e s o u r c e C l a i m ) M a p :   u n i q u e   v a l u e s   o n   k e y   n a m e   w i l l   b e   k e p t   d u r i n g   a   m e r g e C l a i m s   l i s t s   t h e   n a m e s   o f   r e s o u r c e s ,   d e f i n e d   i n   s p e c . r e s o u r c e C l a i m s ,   t h a t   a r e   u s e d   b y   t h i s   c o n t a i n e r . T h i s   f i e l d   d e p e n d s   o n   t h e   D y n a m i c R e s o u r c e A l l o c a t i o n   f e a t u r e   g a t e . T h i s   f i e l d   i s   i m m u t a b l e .   I t   c a n   o n l y   b e   s e t   f o r   c o n t a i n e r s . R e s o u r c e C l a i m   r e f e r e n c e s   o n e   e n t r y   i n   P o d S p e c . R e s o u r c e C l a i m s . r e s o u r c e s . c l a i m s . n a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   m u s t   m a t c h   t h e   n a m e   o f   o n e   e n t r y   i n   p o d . s p e c . r e s o u r c e C l a i m s   o f   t h e   P o d   w h e r e   t h i s   f i e l d   i s   u s e d .   I t   m a k e s   t h a t   r e s o u r c e   a v a i l a b l e   i n s i d e   a   c o n t a i n e r . r e s o u r c e s . c l a i m s . r e q u e s t   ( s t r i n g ) R e q u e s t   i s   t h e   n a m e   c h o s e n   f o r   a   r e q u e s t   i n   t h e   r e f e r e n c e d   c l a i m .   I f   e m p t y ,   e v e r y t h i n g   f r o m   t h e   c l a i m   i s   m a d e   a v a i l a b l e ,   o t h e r w i s e   o n l y   t h e   r e s u


Question: What is Lifecycle?

Answer: l i f e c y c l e   ( L i f e c y c l e ) A c t i o n s   t h a t   t h e   m a n a g e m e n t   s y s t e m   s h o u l d   t a k e   i n   r e s p o n s e   t o   c o n t a i n e r   l i f e c y c l e   e v e n t s .   C a n n o t   b e   u p d a t e d . L i f e c y c l e   d e s c r i b e s   a c t i o n s   t h a t   t h e   m a n a g e m e n t   s y s t e m   s h o u l d   t a k e   i n   r e s p o n s e   t o   c o n t a i n e r   l i f e c y c l e   e v e n t s .   F o r   t h e   P o s t S t a r t   a n d   P r e S t o p   l i f e c y c l e   h a n d l e r s ,   m a n a g e m e n t   o f   t h e   c o n t a i n e r   b l o c k s   u n t i l   t h e   a c t i o n   i s   c o m p l e t e ,   u n l e s s   t h e   c o n t a i n e r   p r o c e s s   f a i l s ,   i n   w h i c h   c a s e   t h e   h a n d l e r   i s   a b o r t e d . l i f e c y c l e . p o s t S t a r t   ( L i f e c y c l e H a n d l e r ) P o s t S t a r t   i s   c a l l e d   i m m e d i a t e l y   a f t e r   a   c o n t a i n e r   i s   c r e a t e d .   I f   t h e   h a n d l e r   f a i l s ,   t h e   c o n t a i n e r   i s   t e r m i n a t e d   a n d   r e s t a r t e d   a c c o r d i n g   t o   i t s   r e s t a r t   p o l i c y .   O t h e r   m a n a g e m e n t   o f   t h e   c o n t a i n e r   b l o c k s   u n t i l   t h e   h o o k   c o m p l e t e s .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / c o n t a i n e r - l i f e c y c l e - h o o k s / # c o n t a i n e r - h o o k s l i f e c y c l e . p r e S t o p   ( L i f e c y c l e H a n d l e r ) P r e S t o p   i s   c a l l e d   i m m e d i a t e l y   b e f o r e   a   c o n t a i n e r   i s   t e r m i n a t e d   d u e   t o   a n   A P I   r e q u e s t   o r   m a n a g e m e n t   e v e n t   s u c h   a s   l i v e n e s s / s t a r t u p   p r o b e   f a i l u r e ,   p r e e m p t i o n ,   r e s o u r c e   c o n t e n t


Question: What is Security Context?

Answer: s e c u r i t y C o n t e x t   ( S e c u r i t y C o n t e x t ) S e c u r i t y C o n t e x t   d e f i n e s   t h e   s e c u r i t y   o p t i o n s   t h e   c o n t a i n e r   s h o u l d   b e   r u n   w i t h .   I f   s e t ,   t h e   f i e l d s   o f   S e c u r i t y C o n t e x t   o v e r r i d e   t h e   e q u i v a l e n t   f i e l d s   o f   P o d S e c u r i t y C o n t e x t .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / t a s k s / c o n f i g u r e - p o d - c o n t a i n e r / s e c u r i t y - c o n t e x t / S e c u r i t y C o n t e x t   h o l d s   s e c u r i t y   c o n f i g u r a t i o n   t h a t   w i l l   b e   a p p l i e d   t o   a   c o n t a i n e r .   S o m e   f i e l d s   a r e   p r e s e n t   i n   b o t h   S e c u r i t y C o n t e x t   a n d   P o d S e c u r i t y C o n t e x t .   W h e n   b o t h   a r e   s e t ,   t h e   v a l u e s   i n   S e c u r i t y C o n t e x t   t a k e   p r e c e d e n c e . s e c u r i t y C o n t e x t . a l l o w P r i v i l e g e E s c a l a t i o n   ( b o o l e a n ) A l l o w P r i v i l e g e E s c a l a t i o n   c o n t r o l s   w h e t h e r   a   p r o c e s s   c a n   g a i n   m o r e   p r i v i l e g e s   t h a n   i t s   p a r e n t   p r o c e s s .   T h i s   b o o l   d i r e c t l y   c o n t r o l s   i f   t h e   n o _ n e w _ p r i v s   f l a g   w i l l   b e   s e t   o n   t h e   c o n t a i n e r   p r o c e s s .   A l l o w P r i v i l e g e E s c a l a t i o n   i s   t r u e   a l w a y s   w h e n   t h e   c o n t a i n e r   i s :   1 )   r u n   a s   P r i v i l e g e d   2 )   h a s   C A P _ S Y S _ A D M I N   N o t e   t h a t   t h i s   f i e l d   c a n n o t   b e   s e t   w h e n   s p e c . o s . n a m e   i s   w i n d o w s . s e c u r i t y C o n t e x t . a p p A r m o r P r o f i l e   ( A p p A r m o r P r o f i l e ) a p p A r m o r P r o f i l e   i s   t h e   A p p A r m o r


Question: What is Debugging?

Answer: s t d i n   ( b o o l e a n ) W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   b u f f e r   f o r   s t d i n   i n   t h e   c o n t a i n e r   r u n t i m e .   I f   t h i s   i s   n o t   s e t ,   r e a d s   f r o m   s t d i n   i n   t h e   c o n t a i n e r   w i l l   a l w a y s   r e s u l t   i n   E O F .   D e f a u l t   i s   f a l s e . s t d i n O n c e   ( b o o l e a n ) W h e t h e r   t h e   c o n t a i n e r   r u n t i m e   s h o u l d   c l o s e   t h e   s t d i n   c h a n n e l   a f t e r   i t   h a s   b e e n   o p e n e d   b y   a   s i n g l e   a t t a c h .   W h e n   s t d i n   i s   t r u e   t h e   s t d i n   s t r e a m   w i l l   r e m a i n   o p e n   a c r o s s   m u l t i p l e   a t t a c h   s e s s i o n s .   I f   s t d i n O n c e   i s   s e t   t o   t r u e ,   s t d i n   i s   o p e n e d   o n   c o n t a i n e r   s t a r t ,   i s   e m p t y   u n t i l   t h e   f i r s t   c l i e n t   a t t a c h e s   t o   s t d i n ,   a n d   t h e n   r e m a i n s   o p e n   a n d   a c c e p t s   d a t a   u n t i l   t h e   c l i e n t   d i s c o n n e c t s ,   a t   w h i c h   t i m e   s t d i n   i s   c l o s e d   a n d   r e m a i n s   c l o s e d   u n t i l   t h e   c o n t a i n e r   i s   r e s t a r t e d .   I f   t h i s   f l a g   i s   f a l s e ,   a   c o n t a i n e r   p r o c e s s e s   t h a t   r e a d s   f r o m   s t d i n   w i l l   n e v e r   r e c e i v e   a n   E O F .   D e f a u l t   i s   f a l s e t t y   ( b o o l e a n ) W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   T T Y   f o r   i t s e l f ,   a l s o   r e q u i r e s   ' s t d i n '   t o   b e   t r u e .   D e f a u l t   i s   f a l s e .   s t d i n   ( b o o l e a n )   W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   b u f f e r   f o r   s t d i n   i n   t h e   c o n t a i n e r   r


Question: What is EphemeralContainer?

Answer: A n   E p h e m e r a l C o n t a i n e r   i s   a   t e m p o r a r y   c o n t a i n e r   t h a t   y o u   m a y   a d d   t o   a n   e x i s t i n g   P o d   f o r   u s e r - i n i t i a t e d   a c t i v i t i e s   s u c h   a s   d e b u g g i n g .   E p h e m e r a l   c o n t a i n e r s   h a v e   n o   r e s o u r c e   o r   s c h e d u l i n g   g u a r a n t e e s ,   a n d   t h e y   w i l l   n o t   b e   r e s t a r t e d   w h e n   t h e y   e x i t   o r   w h e n   a   P o d   i s   r e m o v e d   o r   r e s t a r t e d .   T h e   k u b e l e t   m a y   e v i c t   a   P o d   i f   a n   e p h e m e r a l   c o n t a i n e r   c a u s e s   t h e   P o d   t o   e x c e e d   i t s   r e s o u r c e   a l l o c a t i o n .   T o   a d d   a n   e p h e m e r a l   c o n t a i n e r ,   u s e   t h e   e p h e m e r a l c o n t a i n e r s   s u b r e s o u r c e   o f   a n   e x i s t i n g   P o d .   E p h e m e r a l   c o n t a i n e r s   m a y   n o t   b e   r e m o v e d   o r   r e s t a r t e d .   n a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   e p h e m e r a l   c o n t a i n e r   s p e c i f i e d   a s   a   D N S _ L A B E L .   T h i s   n a m e   m u s t   b e   u n i q u e   a m o n g   a l l   c o n t a i n e r s ,   i n i t   c o n t a i n e r s   a n d   e p h e m e r a l   c o n t a i n e r s . t a r g e t C o n t a i n e r N a m e   ( s t r i n g ) I f   s e t ,   t h e   n a m e   o f   t h e   c o n t a i n e r   f r o m   P o d S p e c   t h a t   t h i s   e p h e m e r a l   c o n t a i n e r   t a r g e t s .   T h e   e p h e m e r a l   c o n t a i n e r   w i l l   b e   r u n   i n   t h e   n a m e s p a c e s   ( I P C ,   P I D ,   e t c )   o f   t h i s   c o n t a i n e r .   I f   n o t   s e t   t h e n   t h e   e p h e m e r a l   c o n t a i n e r   u s e s   t h e   n a m e s p a c e s   c o n f i g u r e d   i n   t h e   P o d   s p e c . T h e   c o n t a i n


Question: What is Image?

Answer: i m a g e   ( s t r i n g ) C o n t a i n e r   i m a g e   n a m e .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s i m a g e P u l l P o l i c y   ( s t r i n g ) I m a g e   p u l l   p o l i c y .   O n e   o f   A l w a y s ,   N e v e r ,   I f N o t P r e s e n t .   D e f a u l t s   t o   A l w a y s   i f   : l a t e s t   t a g   i s   s p e c i f i e d ,   o r   I f N o t P r e s e n t   o t h e r w i s e .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s # u p d a t i n g - i m a g e s   i m a g e   ( s t r i n g )   C o n t a i n e r   i m a g e   n a m e .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s   i m a g e P u l l P o l i c y   ( s t r i n g )   I m a g e   p u l l   p o l i c y .   O n e   o f   A l w a y s ,   N e v e r ,   I f N o t P r e s e n t .   D e f a u l t s   t o   A l w a y s   i f   : l a t e s t   t a g   i s   s p e c i f i e d ,   o r   I f N o t P r e s e n t   o t h e r w i s e .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / c o n c e p t s / c o n t a i n e r s / i m a g e s # u p d a t i n g - i m a g e s


Question: What is Entrypoint?

Answer: c o m m a n d   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e E n t r y p o i n t   a r r a y .   N o t   e x e c u t e d   w i t h i n   a   s h e l l .   T h e   i m a g e ' s   E N T R Y P O I N T   i s   u s e d   i f   t h i s   i s   n o t   p r o v i d e d .   V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   c o n t a i n e r ' s   e n v i r o n m e n t .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e n c e   i n   t h e   i n p u t   s t r i n g   w i l l   b e   u n c h a n g e d .   D o u b l e   $ $   a r e   r e d u c e d   t o   a   s i n g l e   $ ,   w h i c h   a l l o w s   f o r   e s c a p i n g   t h e   $ ( V A R _ N A M E )   s y n t a x :   i . e .   " $ $ ( V A R _ N A M E ) "   w i l l   p r o d u c e   t h e   s t r i n g   l i t e r a l   " $ ( V A R _ N A M E ) " .   E s c a p e d   r e f e r e n c e s   w i l l   n e v e r   b e   e x p a n d e d ,   r e g a r d l e s s   o f   w h e t h e r   t h e   v a r i a b l e   e x i s t s   o r   n o t .   C a n n o t   b e   u p d a t e d .   M o r e   i n f o :   h t t p s : / / k u b e r n e t e s . i o / d o c s / t a s k s / i n j e c t - d a t a - a p p l i c a t i o n / d e f i n e - c o m m a n d - a r g u m e n t - c o n t a i n e r / # r u n n i n g - a - c o m m a n d - i n - a - s h e l l a r g s   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e A r g u m e n t s   t o   t h e   e n t r y p o i n t .   T h e   i m a g e ' s   C M D   i s   u s e d   i f   t h i s   i s   n o t   p r o v i d e d .   V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   c o n t a i n e r ' s   e n v i r o n m e n t .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e n c e   i n   t h e   i n p u t   s t r


Question: What is Environment variables?

Answer: e n v   ( [ ] E n v V a r ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   n a m e M a p :   u n i q u e   v a l u e s   o n   k e y   n a m e   w i l l   b e   k e p t   d u r i n g   a   m e r g e L i s t   o f   e n v i r o n m e n t   v a r i a b l e s   t o   s e t   i n   t h e   c o n t a i n e r .   C a n n o t   b e   u p d a t e d . E n v V a r   r e p r e s e n t s   a n   e n v i r o n m e n t   v a r i a b l e   p r e s e n t   i n   a   C o n t a i n e r . e n v . n a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   e n v i r o n m e n t   v a r i a b l e .   M a y   c o n s i s t   o f   a n y   p r i n t a b l e   A S C I I   c h a r a c t e r s   e x c e p t   ' = ' . e n v . v a l u e   ( s t r i n g ) V a r i a b l e   r e f e r e n c e s   $ ( V A R _ N A M E )   a r e   e x p a n d e d   u s i n g   t h e   p r e v i o u s l y   d e f i n e d   e n v i r o n m e n t   v a r i a b l e s   i n   t h e   c o n t a i n e r   a n d   a n y   s e r v i c e   e n v i r o n m e n t   v a r i a b l e s .   I f   a   v a r i a b l e   c a n n o t   b e   r e s o l v e d ,   t h e   r e f e r e n c e   i n   t h e   i n p u t   s t r i n g   w i l l   b e   u n c h a n g e d .   D o u b l e   $ $   a r e   r e d u c e d   t o   a   s i n g l e   $ ,   w h i c h   a l l o w s   f o r   e s c a p i n g   t h e   $ ( V A R _ N A M E )   s y n t a x :   i . e .   " $ $ ( V A R _ N A M E ) "   w i l l   p r o d u c e   t h e   s t r i n g   l i t e r a l   " $ ( V A R _ N A M E ) " .   E s c a p e d   r e f e r e n c e s   w i l l   n e v e r   b e   e x p a n d e d ,   r e g a r d l e s s   o f   w h e t h e r   t h e   v a r i a b l e   e x i s t s   o r   n o t .   D e f a u l t s   t o   " " . e n v . v a l u e F r o m   ( E n v V a r S o u r c e ) S o u r c e   f o r   t h e   e n v i r o n m e n t   v a r i a b l e ' s   v a l u e .   C a n n o t   b e   u s e d   i f   v a l u e   i s   n o t   e m p t y . E n v V a r S o u r


Question: What is Volumes?

Answer: v o l u m e M o u n t s   ( [ ] V o l u m e M o u n t ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   m o u n t P a t h M a p :   u n i q u e   v a l u e s   o n   k e y   m o u n t P a t h   w i l l   b e   k e p t   d u r i n g   a   m e r g e P o d   v o l u m e s   t o   m o u n t   i n t o   t h e   c o n t a i n e r ' s   f i l e s y s t e m .   S u b p a t h   m o u n t s   a r e   n o t   a l l o w e d   f o r   e p h e m e r a l   c o n t a i n e r s .   C a n n o t   b e   u p d a t e d . V o l u m e M o u n t   d e s c r i b e s   a   m o u n t i n g   o f   a   V o l u m e   w i t h i n   a   c o n t a i n e r . v o l u m e M o u n t s . m o u n t P a t h   ( s t r i n g ) ,   r e q u i r e d P a t h   w i t h i n   t h e   c o n t a i n e r   a t   w h i c h   t h e   v o l u m e   s h o u l d   b e   m o u n t e d .   M u s t   n o t   c o n t a i n   ' : ' . v o l u m e M o u n t s . n a m e   ( s t r i n g ) ,   r e q u i r e d T h i s   m u s t   m a t c h   t h e   N a m e   o f   a   V o l u m e . v o l u m e M o u n t s . m o u n t P r o p a g a t i o n   ( s t r i n g ) m o u n t P r o p a g a t i o n   d e t e r m i n e s   h o w   m o u n t s   a r e   p r o p a g a t e d   f r o m   t h e   h o s t   t o   c o n t a i n e r   a n d   t h e   o t h e r   w a y   a r o u n d .   W h e n   n o t   s e t ,   M o u n t P r o p a g a t i o n N o n e   i s   u s e d .   T h i s   f i e l d   i s   b e t a   i n   1 . 1 0 .   W h e n   R e c u r s i v e R e a d O n l y   i s   s e t   t o   I f P o s s i b l e   o r   t o   E n a b l e d ,   M o u n t P r o p a g a t i o n   m u s t   b e   N o n e   o r   u n s p e c i f i e d   ( w h i c h   d e f a u l t s   t o   N o n e ) . v o l u m e M o u n t s . r e a d O n l y   ( b o o l e a n ) M o u n t e d   r e a d - o n l y   i f   t r u e ,   r e a d - w r i t e   o t h e r w i s e   ( f a l s e   o r   u n s p e c i f i e d ) .   D e f a u l t s   t o   f a l s e . v o l u m e M o u n t


Question: What is Resources?

Answer: r e s i z e P o l i c y   ( [ ] C o n t a i n e r R e s i z e P o l i c y ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e R e s o u r c e s   r e s i z e   p o l i c y   f o r   t h e   c o n t a i n e r . C o n t a i n e r R e s i z e P o l i c y   r e p r e s e n t s   r e s o u r c e   r e s i z e   p o l i c y   f o r   t h e   c o n t a i n e r . r e s i z e P o l i c y . r e s o u r c e N a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   r e s o u r c e   t o   w h i c h   t h i s   r e s o u r c e   r e s i z e   p o l i c y   a p p l i e s .   S u p p o r t e d   v a l u e s :   c p u ,   m e m o r y . r e s i z e P o l i c y . r e s t a r t P o l i c y   ( s t r i n g ) ,   r e q u i r e d R e s t a r t   p o l i c y   t o   a p p l y   w h e n   s p e c i f i e d   r e s o u r c e   i s   r e s i z e d .   I f   n o t   s p e c i f i e d ,   i t   d e f a u l t s   t o   N o t R e q u i r e d .   r e s i z e P o l i c y   ( [ ] C o n t a i n e r R e s i z e P o l i c y )   A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e   R e s o u r c e s   r e s i z e   p o l i c y   f o r   t h e   c o n t a i n e r .   C o n t a i n e r R e s i z e P o l i c y   r e p r e s e n t s   r e s o u r c e   r e s i z e   p o l i c y   f o r   t h e   c o n t a i n e r .   r e s i z e P o l i c y . r e s o u r c e N a m e   ( s t r i n g ) ,   r e q u i r e d N a m e   o f   t h e   r e s o u r c e   t o   w h i c h   t h i s   r e s o u r c e   r e s i z e   p o l i c y   a p p l i e s .   S u p p o r t e d   v a l u e s :   c p u ,   m e m o r y . r e s i z e P o l i c y . r e s t a r t P o l i c y   ( s t r i n g ) ,   r e q u i r e d R e s t a r t   p o l i c y   t o   a p p l y   w h e n   s p e c i f i e d   r e s o u r c e   i s   r e s i z e d .   I f   n o t   s p e c i f i e d ,   i t   d e f a u l t s   t o   N o t R e q u i r e d .   r e s i z e P o l i c y . r e s o u r c e N a m e


Question: What is Lifecycle?

Answer: t e r m i n a t i o n M e s s a g e P a t h   ( s t r i n g ) O p t i o n a l :   P a t h   a t   w h i c h   t h e   f i l e   t o   w h i c h   t h e   c o n t a i n e r ' s   t e r m i n a t i o n   m e s s a g e   w i l l   b e   w r i t t e n   i s   m o u n t e d   i n t o   t h e   c o n t a i n e r ' s   f i l e s y s t e m .   M e s s a g e   w r i t t e n   i s   i n t e n d e d   t o   b e   b r i e f   f i n a l   s t a t u s ,   s u c h   a s   a n   a s s e r t i o n   f a i l u r e   m e s s a g e .   W i l l   b e   t r u n c a t e d   b y   t h e   n o d e   i f   g r e a t e r   t h a n   4 0 9 6   b y t e s .   T h e   t o t a l   m e s s a g e   l e n g t h   a c r o s s   a l l   c o n t a i n e r s   w i l l   b e   l i m i t e d   t o   1 2 k b .   D e f a u l t s   t o   / d e v / t e r m i n a t i o n - l o g .   C a n n o t   b e   u p d a t e d . t e r m i n a t i o n M e s s a g e P o l i c y   ( s t r i n g ) I n d i c a t e   h o w   t h e   t e r m i n a t i o n   m e s s a g e   s h o u l d   b e   p o p u l a t e d .   F i l e   w i l l   u s e   t h e   c o n t e n t s   o f   t e r m i n a t i o n M e s s a g e P a t h   t o   p o p u l a t e   t h e   c o n t a i n e r   s t a t u s   m e s s a g e   o n   b o t h   s u c c e s s   a n d   f a i l u r e .   F a l l b a c k T o L o g s O n E r r o r   w i l l   u s e   t h e   l a s t   c h u n k   o f   c o n t a i n e r   l o g   o u t p u t   i f   t h e   t e r m i n a t i o n   m e s s a g e   f i l e   i s   e m p t y   a n d   t h e   c o n t a i n e r   e x i t e d   w i t h   a n   e r r o r .   T h e   l o g   o u t p u t   i s   l i m i t e d   t o   2 0 4 8   b y t e s   o r   8 0   l i n e s ,   w h i c h e v e r   i s   s m a l l e r .   D e f a u l t s   t o   F i l e .   C a n n o t   b e   u p d a t e d . r e s t a r t P o l i c y   ( s t r i n g ) R e s t a r t   p o l i c y   f o r   t h e   c o n t a i n e r   t o   m a n a g e   t h e   r e s t a r t   b e h a


Question: What is Debugging?

Answer: s t d i n   ( b o o l e a n ) W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   b u f f e r   f o r   s t d i n   i n   t h e   c o n t a i n e r   r u n t i m e .   I f   t h i s   i s   n o t   s e t ,   r e a d s   f r o m   s t d i n   i n   t h e   c o n t a i n e r   w i l l   a l w a y s   r e s u l t   i n   E O F .   D e f a u l t   i s   f a l s e . s t d i n O n c e   ( b o o l e a n ) W h e t h e r   t h e   c o n t a i n e r   r u n t i m e   s h o u l d   c l o s e   t h e   s t d i n   c h a n n e l   a f t e r   i t   h a s   b e e n   o p e n e d   b y   a   s i n g l e   a t t a c h .   W h e n   s t d i n   i s   t r u e   t h e   s t d i n   s t r e a m   w i l l   r e m a i n   o p e n   a c r o s s   m u l t i p l e   a t t a c h   s e s s i o n s .   I f   s t d i n O n c e   i s   s e t   t o   t r u e ,   s t d i n   i s   o p e n e d   o n   c o n t a i n e r   s t a r t ,   i s   e m p t y   u n t i l   t h e   f i r s t   c l i e n t   a t t a c h e s   t o   s t d i n ,   a n d   t h e n   r e m a i n s   o p e n   a n d   a c c e p t s   d a t a   u n t i l   t h e   c l i e n t   d i s c o n n e c t s ,   a t   w h i c h   t i m e   s t d i n   i s   c l o s e d   a n d   r e m a i n s   c l o s e d   u n t i l   t h e   c o n t a i n e r   i s   r e s t a r t e d .   I f   t h i s   f l a g   i s   f a l s e ,   a   c o n t a i n e r   p r o c e s s e s   t h a t   r e a d s   f r o m   s t d i n   w i l l   n e v e r   r e c e i v e   a n   E O F .   D e f a u l t   i s   f a l s e t t y   ( b o o l e a n ) W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   T T Y   f o r   i t s e l f ,   a l s o   r e q u i r e s   ' s t d i n '   t o   b e   t r u e .   D e f a u l t   i s   f a l s e .   s t d i n   ( b o o l e a n )   W h e t h e r   t h i s   c o n t a i n e r   s h o u l d   a l l o c a t e   a   b u f f e r   f o r   s t d i n   i n   t h e   c o n t a i n e r   r


Question: What is Security context?

Answer: s e c u r i t y C o n t e x t   ( S e c u r i t y C o n t e x t ) O p t i o n a l :   S e c u r i t y C o n t e x t   d e f i n e s   t h e   s e c u r i t y   o p t i o n s   t h e   e p h e m e r a l   c o n t a i n e r   s h o u l d   b e   r u n   w i t h .   I f   s e t ,   t h e   f i e l d s   o f   S e c u r i t y C o n t e x t   o v e r r i d e   t h e   e q u i v a l e n t   f i e l d s   o f   P o d S e c u r i t y C o n t e x t . S e c u r i t y C o n t e x t   h o l d s   s e c u r i t y   c o n f i g u r a t i o n   t h a t   w i l l   b e   a p p l i e d   t o   a   c o n t a i n e r .   S o m e   f i e l d s   a r e   p r e s e n t   i n   b o t h   S e c u r i t y C o n t e x t   a n d   P o d S e c u r i t y C o n t e x t .   W h e n   b o t h   a r e   s e t ,   t h e   v a l u e s   i n   S e c u r i t y C o n t e x t   t a k e   p r e c e d e n c e . s e c u r i t y C o n t e x t . a l l o w P r i v i l e g e E s c a l a t i o n   ( b o o l e a n ) A l l o w P r i v i l e g e E s c a l a t i o n   c o n t r o l s   w h e t h e r   a   p r o c e s s   c a n   g a i n   m o r e   p r i v i l e g e s   t h a n   i t s   p a r e n t   p r o c e s s .   T h i s   b o o l   d i r e c t l y   c o n t r o l s   i f   t h e   n o _ n e w _ p r i v s   f l a g   w i l l   b e   s e t   o n   t h e   c o n t a i n e r   p r o c e s s .   A l l o w P r i v i l e g e E s c a l a t i o n   i s   t r u e   a l w a y s   w h e n   t h e   c o n t a i n e r   i s :   1 )   r u n   a s   P r i v i l e g e d   2 )   h a s   C A P _ S Y S _ A D M I N   N o t e   t h a t   t h i s   f i e l d   c a n n o t   b e   s e t   w h e n   s p e c . o s . n a m e   i s   w i n d o w s . s e c u r i t y C o n t e x t . a p p A r m o r P r o f i l e   ( A p p A r m o r P r o f i l e ) a p p A r m o r P r o f i l e   i s   t h e   A p p A r m o r   o p t i o n s   t o   u s e   b y   t h i s   c o n t a i n e r .   I f   s e t ,   t h i s   p r o f i l e   o v e r r i d e s


Question: What is Not allowed?

Answer: p o r t s   ( [ ] C o n t a i n e r P o r t ) P a t c h   s t r a t e g y :   m e r g e   o n   k e y   c o n t a i n e r P o r t M a p :   u n i q u e   v a l u e s   o n   k e y s   c o n t a i n e r P o r t ,   p r o t o c o l   w i l l   b e   k e p t   d u r i n g   a   m e r g e P o r t s   a r e   n o t   a l l o w e d   f o r   e p h e m e r a l   c o n t a i n e r s . C o n t a i n e r P o r t   r e p r e s e n t s   a   n e t w o r k   p o r t   i n   a   s i n g l e   c o n t a i n e r . p o r t s . c o n t a i n e r P o r t   ( i n t 3 2 ) ,   r e q u i r e d N u m b e r   o f   p o r t   t o   e x p o s e   o n   t h e   p o d ' s   I P   a d d r e s s .   T h i s   m u s t   b e   a   v a l i d   p o r t   n u m b e r ,   0   <   x   <   6 5 5 3 6 . p o r t s . h o s t I P   ( s t r i n g ) W h a t   h o s t   I P   t o   b i n d   t h e   e x t e r n a l   p o r t   t o . p o r t s . h o s t P o r t   ( i n t 3 2 ) N u m b e r   o f   p o r t   t o   e x p o s e   o n   t h e   h o s t .   I f   s p e c i f i e d ,   t h i s   m u s t   b e   a   v a l i d   p o r t   n u m b e r ,   0   <   x   <   6 5 5 3 6 .   I f   H o s t N e t w o r k   i s   s p e c i f i e d ,   t h i s   m u s t   m a t c h   C o n t a i n e r P o r t .   M o s t   c o n t a i n e r s   d o   n o t   n e e d   t h i s . p o r t s . n a m e   ( s t r i n g ) I f   s p e c i f i e d ,   t h i s   m u s t   b e   a n   I A N A _ S V C _ N A M E   a n d   u n i q u e   w i t h i n   t h e   p o d .   E a c h   n a m e d   p o r t   i n   a   p o d   m u s t   h a v e   a   u n i q u e   n a m e .   N a m e   f o r   t h e   p o r t   t h a t   c a n   b e   r e f e r r e d   t o   b y   s e r v i c e s . p o r t s . p r o t o c o l   ( s t r i n g ) P r o t o c o l   f o r   p o r t .   M u s t   b e   U D P ,   T C P ,   o r   S C T P .   D e f a u l t s   t o   " T C P " . r e s o u r c e s   ( R e s o u r c e R e q u i r e m e n t s ) R e s o u r c e s   a r e   n o t   a l l


Question: What is LifecycleHandler?

Answer: L i f e c y c l e H a n d l e r   d e f i n e s   a   s p e c i f i c   a c t i o n   t h a t   s h o u l d   b e   t a k e n   i n   a   l i f e c y c l e   h o o k .   O n e   a n d   o n l y   o n e   o f   t h e   f i e l d s ,   e x c e p t   T C P S o c k e t   m u s t   b e   s p e c i f i e d .   e x e c   ( E x e c A c t i o n ) E x e c   s p e c i f i e s   a   c o m m a n d   t o   e x e c u t e   i n   t h e   c o n t a i n e r . E x e c A c t i o n   d e s c r i b e s   a   " r u n   i n   c o n t a i n e r "   a c t i o n . e x e c . c o m m a n d   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e C o m m a n d   i s   t h e   c o m m a n d   l i n e   t o   e x e c u t e   i n s i d e   t h e   c o n t a i n e r ,   t h e   w o r k i n g   d i r e c t o r y   f o r   t h e   c o m m a n d   i s   r o o t   ( ' / ' )   i n   t h e   c o n t a i n e r ' s   f i l e s y s t e m .   T h e   c o m m a n d   i s   s i m p l y   e x e c ' d ,   i t   i s   n o t   r u n   i n s i d e   a   s h e l l ,   s o   t r a d i t i o n a l   s h e l l   i n s t r u c t i o n s   ( ' | ' ,   e t c )   w o n ' t   w o r k .   T o   u s e   a   s h e l l ,   y o u   n e e d   t o   e x p l i c i t l y   c a l l   o u t   t o   t h a t   s h e l l .   E x i t   s t a t u s   o f   0   i s   t r e a t e d   a s   l i v e / h e a l t h y   a n d   n o n - z e r o   i s   u n h e a l t h y . h t t p G e t   ( H T T P G e t A c t i o n ) H T T P G e t   s p e c i f i e s   a n   H T T P   G E T   r e q u e s t   t o   p e r f o r m . H T T P G e t A c t i o n   d e s c r i b e s   a n   a c t i o n   b a s e d   o n   H T T P   G e t   r e q u e s t s . h t t p G e t . p o r t   ( I n t O r S t r i n g ) ,   r e q u i r e d N a m e   o r   n u m b e r   o f   t h e   p o r t   t o   a c c e s s   o n   t h e   c o n t a i n e r .   N u m b e r   m u s t   b e   i n   t h e   r a n g e   1   t o   6 5 5 3 5 .   N a m e   m u s


Question: What is NodeAffinity?

Answer: N o d e   a f f i n i t y   i s   a   g r o u p   o f   n o d e   a f f i n i t y   s c h e d u l i n g   r u l e s .   p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o n   ( [ ] P r e f e r r e d S c h e d u l i n g T e r m ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e T h e   s c h e d u l e r   w i l l   p r e f e r   t o   s c h e d u l e   p o d s   t o   n o d e s   t h a t   s a t i s f y   t h e   a f f i n i t y   e x p r e s s i o n s   s p e c i f i e d   b y   t h i s   f i e l d ,   b u t   i t   m a y   c h o o s e   a   n o d e   t h a t   v i o l a t e s   o n e   o r   m o r e   o f   t h e   e x p r e s s i o n s .   T h e   n o d e   t h a t   i s   m o s t   p r e f e r r e d   i s   t h e   o n e   w i t h   t h e   g r e a t e s t   s u m   o f   w e i g h t s ,   i . e .   f o r   e a c h   n o d e   t h a t   m e e t s   a l l   o f   t h e   s c h e d u l i n g   r e q u i r e m e n t s   ( r e s o u r c e   r e q u e s t ,   r e q u i r e d D u r i n g S c h e d u l i n g   a f f i n i t y   e x p r e s s i o n s ,   e t c . ) ,   c o m p u t e   a   s u m   b y   i t e r a t i n g   t h r o u g h   t h e   e l e m e n t s   o f   t h i s   f i e l d   a n d   a d d i n g   " w e i g h t "   t o   t h e   s u m   i f   t h e   n o d e   m a t c h e s   t h e   c o r r e s p o n d i n g   m a t c h E x p r e s s i o n s ;   t h e   n o d e ( s )   w i t h   t h e   h i g h e s t   s u m   a r e   t h e   m o s t   p r e f e r r e d . A n   e m p t y   p r e f e r r e d   s c h e d u l i n g   t e r m   m a t c h e s   a l l   o b j e c t s   w i t h   i m p l i c i t   w e i g h t   0   ( i . e .   i t ' s   a   n o - o p ) .   A   n u l l   p r e f e r r e d   s c h e d u l i n g   t e r m   m a t c h e s   n o   o b j e c t s   ( i . e .   i s   a l s o   a   n o - o p ) . p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o


Question: What is PodAffinity?

Answer: P o d   a f f i n i t y   i s   a   g r o u p   o f   i n t e r   p o d   a f f i n i t y   s c h e d u l i n g   r u l e s .   p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o n   ( [ ] W e i g h t e d P o d A f f i n i t y T e r m ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e T h e   s c h e d u l e r   w i l l   p r e f e r   t o   s c h e d u l e   p o d s   t o   n o d e s   t h a t   s a t i s f y   t h e   a f f i n i t y   e x p r e s s i o n s   s p e c i f i e d   b y   t h i s   f i e l d ,   b u t   i t   m a y   c h o o s e   a   n o d e   t h a t   v i o l a t e s   o n e   o r   m o r e   o f   t h e   e x p r e s s i o n s .   T h e   n o d e   t h a t   i s   m o s t   p r e f e r r e d   i s   t h e   o n e   w i t h   t h e   g r e a t e s t   s u m   o f   w e i g h t s ,   i . e .   f o r   e a c h   n o d e   t h a t   m e e t s   a l l   o f   t h e   s c h e d u l i n g   r e q u i r e m e n t s   ( r e s o u r c e   r e q u e s t ,   r e q u i r e d D u r i n g S c h e d u l i n g   a f f i n i t y   e x p r e s s i o n s ,   e t c . ) ,   c o m p u t e   a   s u m   b y   i t e r a t i n g   t h r o u g h   t h e   e l e m e n t s   o f   t h i s   f i e l d   a n d   a d d i n g   " w e i g h t "   t o   t h e   s u m   i f   t h e   n o d e   h a s   p o d s   w h i c h   m a t c h e s   t h e   c o r r e s p o n d i n g   p o d A f f i n i t y T e r m ;   t h e   n o d e ( s )   w i t h   t h e   h i g h e s t   s u m   a r e   t h e   m o s t   p r e f e r r e d . T h e   w e i g h t s   o f   a l l   o f   t h e   m a t c h e d   W e i g h t e d P o d A f f i n i t y T e r m   f i e l d s   a r e   a d d e d   p e r - n o d e   t o   f i n d   t h e   m o s t   p r e f e r r e d   n o d e ( s ) p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o n . p o d A f f i n i t y T e r m   ( P o d A f f i n i t y T e r m ) ,   r


Question: What is PodAntiAffinity?

Answer: P o d   a n t i   a f f i n i t y   i s   a   g r o u p   o f   i n t e r   p o d   a n t i   a f f i n i t y   s c h e d u l i n g   r u l e s .   p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o n   ( [ ] W e i g h t e d P o d A f f i n i t y T e r m ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e T h e   s c h e d u l e r   w i l l   p r e f e r   t o   s c h e d u l e   p o d s   t o   n o d e s   t h a t   s a t i s f y   t h e   a n t i - a f f i n i t y   e x p r e s s i o n s   s p e c i f i e d   b y   t h i s   f i e l d ,   b u t   i t   m a y   c h o o s e   a   n o d e   t h a t   v i o l a t e s   o n e   o r   m o r e   o f   t h e   e x p r e s s i o n s .   T h e   n o d e   t h a t   i s   m o s t   p r e f e r r e d   i s   t h e   o n e   w i t h   t h e   g r e a t e s t   s u m   o f   w e i g h t s ,   i . e .   f o r   e a c h   n o d e   t h a t   m e e t s   a l l   o f   t h e   s c h e d u l i n g   r e q u i r e m e n t s   ( r e s o u r c e   r e q u e s t ,   r e q u i r e d D u r i n g S c h e d u l i n g   a n t i - a f f i n i t y   e x p r e s s i o n s ,   e t c . ) ,   c o m p u t e   a   s u m   b y   i t e r a t i n g   t h r o u g h   t h e   e l e m e n t s   o f   t h i s   f i e l d   a n d   s u b t r a c t i n g   " w e i g h t "   f r o m   t h e   s u m   i f   t h e   n o d e   h a s   p o d s   w h i c h   m a t c h e s   t h e   c o r r e s p o n d i n g   p o d A f f i n i t y T e r m ;   t h e   n o d e ( s )   w i t h   t h e   h i g h e s t   s u m   a r e   t h e   m o s t   p r e f e r r e d . T h e   w e i g h t s   o f   a l l   o f   t h e   m a t c h e d   W e i g h t e d P o d A f f i n i t y T e r m   f i e l d s   a r e   a d d e d   p e r - n o d e   t o   f i n d   t h e   m o s t   p r e f e r r e d   n o d e ( s ) p r e f e r r e d D u r i n g S c h e d u l i n g I g n o r e d D u r i n g E x e c u t i o n . p o d A f f i n i


Question: What is Probe?

Answer: P r o b e   d e s c r i b e s   a   h e a l t h   c h e c k   t o   b e   p e r f o r m e d   a g a i n s t   a   c o n t a i n e r   t o   d e t e r m i n e   w h e t h e r   i t   i s   a l i v e   o r   r e a d y   t o   r e c e i v e   t r a f f i c .   e x e c   ( E x e c A c t i o n ) E x e c   s p e c i f i e s   a   c o m m a n d   t o   e x e c u t e   i n   t h e   c o n t a i n e r . E x e c A c t i o n   d e s c r i b e s   a   " r u n   i n   c o n t a i n e r "   a c t i o n . e x e c . c o m m a n d   ( [ ] s t r i n g ) A t o m i c :   w i l l   b e   r e p l a c e d   d u r i n g   a   m e r g e C o m m a n d   i s   t h e   c o m m a n d   l i n e   t o   e x e c u t e   i n s i d e   t h e   c o n t a i n e r ,   t h e   w o r k i n g   d i r e c t o r y   f o r   t h e   c o m m a n d   i s   r o o t   ( ' / ' )   i n   t h e   c o n t a i n e r ' s   f i l e s y s t e m .   T h e   c o m m a n d   i s   s i m p l y   e x e c ' d ,   i t   i s   n o t   r u n   i n s i d e   a   s h e l l ,   s o   t r a d i t i o n a l   s h e l l   i n s t r u c t i o n s   ( ' | ' ,   e t c )   w o n ' t   w o r k .   T o   u s e   a   s h e l l ,   y o u   n e e d   t o   e x p l i c i t l y   c a l l   o u t   t o   t h a t   s h e l l .   E x i t   s t a t u s   o f   0   i s   t r e a t e d   a s   l i v e / h e a l t h y   a n d   n o n - z e r o   i s   u n h e a l t h y . h t t p G e t   ( H T T P G e t A c t i o n ) H T T P G e t   s p e c i f i e s   a n   H T T P   G E T   r e q u e s t   t o   p e r f o r m . H T T P G e t A c t i o n   d e s c r i b e s   a n   a c t i o n   b a s e d   o n   H T T P   G e t   r e q u e s t s . h t t p G e t . p o r t   ( I n t O r S t r i n g ) ,   r e q u i r e d N a m e   o r   n u m b e r   o f   t h e   p o r t   t o   a c c e s s   o n   t h e   c o n t a i n e r .   N u m b e r   m u s t   b e   i n   t h e   r a n g e   1   t o   6 5 5 3 5 .   N a m e   m u s t   b e   a n   I A N A _ S V C _ N A M E . I n


Question: What is PodStatus?

Answer: P o d S t a t u s   r e p r e s e n t s   i n f o r m a t i o n   a b o u t   t h e   s t a t u s   o f   a   p o d .   S t a t u s   m a y   t r a i l   t h e   a c t u a l   s t a t e   o f   a   s y s t e m ,   e s p e c i a l l y   i f   t h e   n o d e   t h a t   h o s t s   t h e   p o d   c a n n o t   c o n t a c t   t h e   c o n t r o l   p l a n e .   n o m i n a t e d N o d e N a m e   ( s t r i n g ) n o m i n a t e d N o d e N a m e   i s   s e t   o n l y   w h e n   t h i s   p o d   p r e e m p t s   o t h e r   p o d s   o n   t h e   n o d e ,   b u t   i t   c a n n o t   b e   s c h e d u l e d   r i g h t   a w a y   a s   p r e e m p t i o n   v i c t i m s   r e c e i v e   t h e i r   g r a c e f u l   t e r m i n a t i o n   p e r i o d s .   T h i s   f i e l d   d o e s   n o t   g u a r a n t e e   t h a t   t h e   p o d   w i l l   b e   s c h e d u l e d   o n   t h i s   n o d e .   S c h e d u l e r   m a y   d e c i d e   t o   p l a c e   t h e   p o d   e l s e w h e r e   i f   o t h e r   n o d e s   b e c o m e   a v a i l a b l e   s o o n e r .   S c h e d u l e r   m a y   a l s o   d e c i d e   t o   g i v e   t h e   r e s o u r c e s   o n   t h i s   n o d e   t o   a   h i g h e r   p r i o r i t y   p o d   t h a t   i s   c r e a t e d   a f t e r   p r e e m p t i o n .   A s   a   r e s u l t ,   t h i s   f i e l d   m a y   b e   d i f f e r e n t   t h a n   P o d S p e c . n o d e N a m e   w h e n   t h e   p o d   i s   s c h e d u l e d . h o s t I P   ( s t r i n g ) h o s t I P   h o l d s   t h e   I P   a d d r e s s   o f   t h e   h o s t   t o   w h i c h   t h e   p o d   i s   a s s i g n e d .   E m p t y   i f   t h e   p o d   h a s   n o t   s t a r t e d   y e t .   A   p o d   c a n   b e   a s s i g n e d   t o   a   n o d e   t h a t   h a s   a   p r o b l e m   i n   k u b e l e t   w h i c h   i n   t u r n s   m e a n   t h a t   H o s t I P   w i l l   n o t   b e   u p d a t e d   e


Question: What is PodList?

Answer: P o d L i s t   i s   a   l i s t   o f   P o d s .   i t e m s   ( [ ] P o d ) ,   r e q u i r e d L i s t   o f   p o d s .   M o r e   i n f o :   h t t p s : / / g i t . k 8 s . i o / c o m m u n i t y / c o n t r i b u t o r s / d e v e l / s i g - a r c h i t e c t u r e / a p i - c o n v e n t i o n s . m d a p i V e r s i o n   ( s t r i n g ) A P I V e r s i o n   d e f i n e s   t h e   v e r s i o n e d   s c h e m a   o f   t h i s   r e p r e s e n t a t i o n   o f   a n   o b j e c t .   S e r v e r s   s h o u l d   c o n v e r t   r e c o g n i z e d   s c h e m a s   t o   t h e   l a t e s t   i n t e r n a l   v a l u e ,   a n d   m a y   r e j e c t   u n r e c o g n i z e d   v a l u e s .   M o r e   i n f o :   h t t p s : / / g i t . k 8 s . i o / c o m m u n i t y / c o n t r i b u t o r s / d e v e l / s i g - a r c h i t e c t u r e / a p i - c o n v e n t i o n s . m d # r e s o u r c e s k i n d   ( s t r i n g ) K i n d   i s   a   s t r i n g   v a l u e   r e p r e s e n t i n g   t h e   R E S T   r e s o u r c e   t h i s   o b j e c t   r e p r e s e n t s .   S e r v e r s   m a y   i n f e r   t h i s   f r o m   t h e   e n d p o i n t   t h e   c l i e n t   s u b m i t s   r e q u e s t s   t o .   C a n n o t   b e   u p d a t e d .   I n   C a m e l C a s e .   M o r e   i n f o :   h t t p s : / / g i t . k 8 s . i o / c o m m u n i t y / c o n t r i b u t o r s / d e v e l / s i g - a r c h i t e c t u r e / a p i - c o n v e n t i o n s . m d # t y p e s - k i n d s m e t a d a t a   ( L i s t M e t a ) S t a n d a r d   l i s t   m e t a d a t a .   M o r e   i n f o :   h t t p s : / / g i t . k 8 s . i o / c o m m u n i t y / c o n t r i b u t o r s / d e v e l / s i g - a r c h i t e c t u r e / a p i - c o n v e n t i o n s . m d # t y p e s - k i n d s   i t e m s   ( [ ] P o d ) ,   r e q u i r e d   L i s t   o f   p o d s .   M o r e   i n f o :   h t t p s : / / g i t . k 8 s . i o / c o m m u n i t y / c o n


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e }


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / e p h e m e r a l c o n t a i n e r s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / l o g


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e c o n t a i n e r   ( i n   q u e r y ) :   s t r i n g T h e   c o n t a i n e r   f o r   w h i c h   t o   s t r e a m   l o g s .   D e f a u l t s   t o   o n l y   c o n t a i n e r   i f   t h e r e   i s   o n e   c o n t a i n e r   i n   t h e   p o d . f o l l o w   ( i n   q u e r y ) :   b o o l e a n F o l l o w   t h e   l o g   s t r e a m   o f   t h e   p o d .   D e f a u l t s   t o   f a l s e . i n s e c u r e S k i p T L S V e r i f y B a c k e n d   ( i n   q u e r y ) :   b o o l e a n i n s e c u r e S k i p T L S V e r i f y B a c k e n d   i n d i c a t e s   t h a t   t h e   a p i s e r v e r   s h o u l d   n o t   c o n f i r m   t h e   v a l i d i t y   o f   t h e   s e r v i n g   c e r t i f i c a t e   o f   t h e   b a c k e n d   i t   i s   c o n n e c t i n g   t o .   T h i s   w i l l   m a k e   t h e   H T T P S   c o n n e c t i o n   b e t w e e n   t h e   a p i s e r v e r   a n d   t h e   b a c k e n d   i n s e c u r e .   T h i s   m e a n s   t h e   a p i s e r v e r   c a n n o t   v e r i f y   t h e   l o g   d a t a   i t   i s   r e c e i v i n g   c a m e   f r o m   t h e   r e a l   k u b e l e t .   I f   t h e   k u b e l e t   i s   c o n f i g u r e d   t o   v e r i f y   t h e   a p i s e r v e r ' s   T L S   c r e d e n t i a l s ,   i t   d o e s   n o t   m e a n   t h e   c o n n e c t i o n   t o   t h e   r e a l   k u b e l e t   i s   v u l n e r a b l e   t o   a   m a n   i n   t h e   m i d d l e   a t t a c k   ( e . g .   a n   a t t a c k e r   c o u l d   n o t   i n t e r c e p t   t h e   a c t u a l   l o g   d a t a   c o m i n g   f r o m   t h e   r e a l   k u b e l e t ) . l i m i t B y t e s   ( i n   q u e r y ) :   i n t e g e r I f   s e t ,   t h e   n u m b e r   o f   b y t e s   t o


Question: What is Response?

Answer: 2 0 0   ( s t r i n g ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / r e s i z e


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / s t a t u s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s


Question: What is Parameters?

Answer: n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e a l l o w W a t c h B o o k m a r k s   ( i n   q u e r y ) :   b o o l e a n a l l o w W a t c h B o o k m a r k s c o n t i n u e   ( i n   q u e r y ) :   s t r i n g c o n t i n u e f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g f i e l d S e l e c t o r l a b e l S e l e c t o r   ( i n   q u e r y ) :   s t r i n g l a b e l S e l e c t o r l i m i t   ( i n   q u e r y ) :   i n t e g e r l i m i t p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y r e s o u r c e V e r s i o n   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n r e s o u r c e V e r s i o n M a t c h   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n M a t c h s e n d I n i t i a l E v e n t s   ( i n   q u e r y ) :   b o o l e a n s e n d I n i t i a l E v e n t s t i m e o u t S e c o n d s   ( i n   q u e r y ) :   i n t e g e r t i m e o u t S e c o n d s w a t c h   ( i n   q u e r y ) :   b o o l e a n w a t c h   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   a l l o w W a t c h B o o k m a r k s   ( i n   q u e r y ) :   b o o l e a n   a l l o w W a t c h B o o k m a r k s   c o n t i n u e   ( i n   q u e r y ) :   s t r i n g   c o n t i n u e   f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g   f i e l d S e l e c t o r   l a b e l S e l e c t o r   ( i n   q u e r y ) :   s t r i n g   l a b e l S e l e c t o r   l i m i t   ( i n   q u e r y ) :   i n t e g e r   l i m i t   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y   r e s o u r c e V e r s i o n   ( i n   q u e r y ) :   s t r i n g   r e s o u r c e V e r s i o n   r e s o u r c e V e r s i o n M a t c h   ( i n   q u e r y ) :   s t r i n g   r e s o u r c e V e r s i o n M a t c h   s e n d I n i t i a l E v e n t s   ( i n   q u e r y ) :   b o o l e a n   s e n d I n i t i a l E v e n


Question: What is Response?

Answer: 2 0 0   ( P o d L i s t ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: G E T   / a p i / v 1 / p o d s


Question: What is Parameters?

Answer: a l l o w W a t c h B o o k m a r k s   ( i n   q u e r y ) :   b o o l e a n a l l o w W a t c h B o o k m a r k s c o n t i n u e   ( i n   q u e r y ) :   s t r i n g c o n t i n u e f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g f i e l d S e l e c t o r l a b e l S e l e c t o r   ( i n   q u e r y ) :   s t r i n g l a b e l S e l e c t o r l i m i t   ( i n   q u e r y ) :   i n t e g e r l i m i t p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y r e s o u r c e V e r s i o n   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n r e s o u r c e V e r s i o n M a t c h   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n M a t c h s e n d I n i t i a l E v e n t s   ( i n   q u e r y ) :   b o o l e a n s e n d I n i t i a l E v e n t s t i m e o u t S e c o n d s   ( i n   q u e r y ) :   i n t e g e r t i m e o u t S e c o n d s w a t c h   ( i n   q u e r y ) :   b o o l e a n w a t c h   a l l o w W a t c h B o o k m a r k s   ( i n   q u e r y ) :   b o o l e a n   a l l o w W a t c h B o o k m a r k s   c o n t i n u e   ( i n   q u e r y ) :   s t r i n g   c o n t i n u e   f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g   f i e l d S e l e c t o r   l a b e l S e l e c t o r   ( i n   q u e r y ) :   s t r i n g   l a b e l S e l e c t o r   l i m i t   ( i n   q u e r y ) :   i n t e g e r   l i m i t   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y   r e s o u r c e V e r s i o n   ( i n   q u e r y ) :   s t r i n g   r e s o u r c e V e r s i o n   r e s o u r c e V e r s i o n M a t c h   ( i n   q u e r y ) :   s t r i n g   r e s o u r c e V e r s i o n M a t c h   s e n d I n i t i a l E v e n t s   ( i n   q u e r y ) :   b o o l e a n   s e n d I n i t i a l E v e n t s   t i m e o u t S e c o n d s   ( i n   q u e r y ) :   i n t e g e r   t i m e o u t S e c o n d s   w a t c h   ( i n   q u e r y ) :   b o o l e a n   w a t c h


Question: What is Response?

Answer: 2 0 0   ( P o d L i s t ) :   O K   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P O S T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s


Question: What is Parameters?

Answer: n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P o d ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P o d ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   2 0 2   ( P o d ) :   A c c e p t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P U T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e }


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P o d ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P o d ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P U T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / e p h e m e r a l c o n t a i n e r s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P o d ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P o d ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P U T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / r e s i z e


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P o d ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P o d ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P U T   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / s t a t u s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P o d ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P o d ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P A T C H   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e }


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P a t c h ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n f o r c e   ( i n   q u e r y ) :   b o o l e a n f o r c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P a t c h ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   f o r c e   ( i n   q u e r y ) :   b o o l e a n   f o r c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P A T C H   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / e p h e m e r a l c o n t a i n e r s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P a t c h ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n f o r c e   ( i n   q u e r y ) :   b o o l e a n f o r c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P a t c h ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   f o r c e   ( i n   q u e r y ) :   b o o l e a n   f o r c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P A T C H   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / r e s i z e


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P a t c h ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n f o r c e   ( i n   q u e r y ) :   b o o l e a n f o r c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P a t c h ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   f o r c e   ( i n   q u e r y ) :   b o o l e a n   f o r c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: P A T C H   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e } / s t a t u s


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   P a t c h ,   r e q u i r e d d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g f i e l d M a n a g e r f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g f i e l d V a l i d a t i o n f o r c e   ( i n   q u e r y ) :   b o o l e a n f o r c e p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   P a t c h ,   r e q u i r e d   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d M a n a g e r   ( i n   q u e r y ) :   s t r i n g   f i e l d M a n a g e r   f i e l d V a l i d a t i o n   ( i n   q u e r y ) :   s t r i n g   f i e l d V a l i d a t i o n   f o r c e   ( i n   q u e r y ) :   b o o l e a n   f o r c e   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 1   ( P o d ) :   C r e a t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: D E L E T E   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s / { n a m e }


Question: What is Parameters?

Answer: n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e   o f   t h e   P o d n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   D e l e t e O p t i o n s d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n g r a c e P e r i o d S e c o n d s   ( i n   q u e r y ) :   i n t e g e r g r a c e P e r i o d S e c o n d s i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l   ( i n   q u e r y ) :   b o o l e a n i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y p r o p a g a t i o n P o l i c y   ( i n   q u e r y ) :   s t r i n g p r o p a g a t i o n P o l i c y   n a m e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e   o f   t h e   P o d   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   D e l e t e O p t i o n s   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   g r a c e P e r i o d S e c o n d s   ( i n   q u e r y ) :   i n t e g e r   g r a c e P e r i o d S e c o n d s   i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l   ( i n   q u e r y ) :   b o o l e a n   i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l   p r e t t y   ( i n   q u e r y ) :   s t r i n g   p r e t t y   p r o p a g a t i o n P o l i c y   ( i n   q u e r y ) :   s t r i n g   p r o p a g a t i o n P o l i c y


Question: What is Response?

Answer: 2 0 0   ( P o d ) :   O K   2 0 2   ( P o d ) :   A c c e p t e d   4 0 1 :   U n a u t h o r i z e d


Question: What is HTTP Request?

Answer: D E L E T E   / a p i / v 1 / n a m e s p a c e s / { n a m e s p a c e } / p o d s


Question: What is Parameters?

Answer: n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d n a m e s p a c e b o d y :   D e l e t e O p t i o n s c o n t i n u e   ( i n   q u e r y ) :   s t r i n g c o n t i n u e d r y R u n   ( i n   q u e r y ) :   s t r i n g d r y R u n f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g f i e l d S e l e c t o r g r a c e P e r i o d S e c o n d s   ( i n   q u e r y ) :   i n t e g e r g r a c e P e r i o d S e c o n d s i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l   ( i n   q u e r y ) :   b o o l e a n i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g P o t e n t i a l l a b e l S e l e c t o r   ( i n   q u e r y ) :   s t r i n g l a b e l S e l e c t o r l i m i t   ( i n   q u e r y ) :   i n t e g e r l i m i t p r e t t y   ( i n   q u e r y ) :   s t r i n g p r e t t y p r o p a g a t i o n P o l i c y   ( i n   q u e r y ) :   s t r i n g p r o p a g a t i o n P o l i c y r e s o u r c e V e r s i o n   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n r e s o u r c e V e r s i o n M a t c h   ( i n   q u e r y ) :   s t r i n g r e s o u r c e V e r s i o n M a t c h s e n d I n i t i a l E v e n t s   ( i n   q u e r y ) :   b o o l e a n s e n d I n i t i a l E v e n t s t i m e o u t S e c o n d s   ( i n   q u e r y ) :   i n t e g e r t i m e o u t S e c o n d s   n a m e s p a c e   ( i n   p a t h ) :   s t r i n g ,   r e q u i r e d   n a m e s p a c e   b o d y :   D e l e t e O p t i o n s   c o n t i n u e   ( i n   q u e r y ) :   s t r i n g   c o n t i n u e   d r y R u n   ( i n   q u e r y ) :   s t r i n g   d r y R u n   f i e l d S e l e c t o r   ( i n   q u e r y ) :   s t r i n g   f i e l d S e l e c t o r   g r a c e P e r i o d S e c o n d s   ( i n   q u e r y ) :   i n t e g e r   g r a c e P e r i o d S e c o n d s   i g n o r e S t o r e R e a d E r r o r W i t h C l u s t e r B r e a k i n g


Question: What is Response?

Answer: 2 0 0   ( S t a t u s ) :   O K   4 0 1 :   U n a u t h o r i z e d   T h i s   p a g e   i s   a u t o m a t i c a l l y   g e n e r a t e d .   I f   y o u   p l a n   t o   r e p o r t   a n   i s s u e   w i t h   t h i s   p a g e ,   m e n t i o n   t h a t   t h e   p a g e   i s   a u t o - g e n e r a t e d   i n   y o u r   i s s u e   d e s c r i p t i o n .   T h e   f i x   m a y   n e e d   t o   h a p p e n   e l s e w h e r e   i n   t h e   K u b e r n e t e s   p r o j e c t .


Question: What is Kubelet Systemd Watchdog?

Answer: Kubelet Systemd WatchdogFEATURE STATE: Kubernetes v1.32 [beta] (enabled by default: true)On Linux nodes, Kubernetes 1.34 supports integrating with systemd to allow the operating system supervisor to recover a failed kubelet. This integration is not enabled by default. It can be used as an alternative to periodically requesting the kubelet's /healthz endpoint for health checks. If the kubelet does not respond to the watchdog within the timeout period, the watchdog will kill the kubelet.The systemd watchdog works by requiring the service to periodically send a keep-alive signal to the systemd process. If the signal is not received within a specified timeout period, the service is considered unresponsive and is terminated. The service can then be restarted according to the configuration.ConfigurationUsing the systemd watchdog requires configuring the WatchdogSec parameter in the [Service] section of the kubelet service unit file:[Service] WatchdogSec=30s Setting WatchdogSec=30s indicates a service watchdog timeout of 30 seconds. Within the kubelet, the sd_notify() function is invoked, at intervals of \( WatchdogSec \div 2\). to send WATCHDOG=1 (a keep-alive message). If the watchdog is not fed within the timeout period, the kubelet will be killed. Setting Restart to "always", "on-failure", "on-watchdog", or "on-abnormal" will ensure that the service is automatically restarted.Some details about the systemd configuration:If you set the systemd value for WatchdogSec to 0, or omit setting it, the systemd watchdog is not enabled for this unit.The kubelet supports a minimum watchdog period of 1.0 seconds; this is to prevent the kubelet from being killed unexpectedly. You can set the value of WatchdogSec in a systemd unit definition to a period shorter than 1 second, but Kubernetes does not support any shorter interval. The timeout does not have to be a whole integer number of seconds.The Kubernetes project suggests setting WatchdogSec to approximately a 15s period. Periods longer than 10 minutes are supported but explicitly not recommended.Example Configuration[Unit] Description=kubelet: The Kubernetes Node Agent Documentation=https://kubernetes.io/docs/home/ Wants=network-online.target After=network-online.target [Service] ExecStart=/usr/bin/kubelet # Configures the watchdog timeout WatchdogSec=30s Restart=on-failure StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target What's nextFor more details about systemd configuration, refer to the systemd documentation


Question: How does Kubelet Systemd Watchdog work?

Answer: Kubelet Systemd WatchdogFEATURE STATE: Kubernetes v1.32 [beta] (enabled by default: true)On Linux nodes, Kubernetes 1.34 supports integrating with systemd to allow the operating system supervisor to recover a failed kubelet. This integration is not enabled by default. It can be used as an alternative to periodically requesting the kubelet's /healthz endpoint for health checks. If the kubelet does not respond to the watchdog within the timeout period, the watchdog will kill the kubelet.The systemd watchdog works by requiring the service to periodically send a keep-alive signal to the systemd process. If the signal is not received within a specified timeout period, the service is considered unresponsive and is terminated. The service can then be restarted according to the configuration.ConfigurationUsing the systemd watchdog requires configuring the WatchdogSec parameter in the [Service] section of the kubelet service unit file:[Service] WatchdogSec=30s Setting WatchdogSec=30s indicates a service watchdog timeout of 30 seconds. Within the kubelet, the sd_notify() function is invoked, at intervals of \( WatchdogSec \div 2\). to send WATCHDOG=1 (a keep-alive message). If the watchdog is not fed within the timeout period, the kubelet will be killed. Setting Restart to "always", "on-failure", "on-watchdog", or "on-abnormal" will ensure that the service is automatically restarted.Some details about the systemd configuration:If you set the systemd value for WatchdogSec to 0, or omit setting it, the systemd watchdog is not enabled for this unit.The kubelet supports a minimum watchdog period of 1.0 seconds; this is to prevent the kubelet from being killed unexpectedly. You can set the value of WatchdogSec in a systemd unit definition to a period shorter than 1 second, but Kubernetes does not support any shorter interval. The timeout does not have to be a whole integer number of seconds.The Kubernetes project suggests setting WatchdogSec to approximately a 15s period. Periods longer than 10 minutes are supported but explicitly not recommended.Example Configuration[Unit] Description=kubelet: The Kubernetes Node Agent Documentation=https://kubernetes.io/docs/home/ Wants=network-online.target After=network-online.target [Service] ExecStart=/usr/bin/kubelet # Configures the watchdog timeout WatchdogSec=30s Restart=on-failure StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target What's nextFor more details about systemd configuration, refer to the systemd documentation


Question: When would you use Kubelet Systemd Watchdog?

Answer: Kubelet Systemd WatchdogFEATURE STATE: Kubernetes v1.32 [beta] (enabled by default: true)On Linux nodes, Kubernetes 1.34 supports integrating with systemd to allow the operating system supervisor to recover a failed kubelet. This integration is not enabled by default. It can be used as an alternative to periodically requesting the kubelet's /healthz endpoint for health checks. If the kubelet does not respond to the watchdog within the timeout period, the watchdog will kill the kubelet.The systemd watchdog works by requiring the service to periodically send a keep-alive signal to the systemd process. If the signal is not received within a specified timeout period, the service is considered unresponsive and is terminated. The service can then be restarted according to the configuration.ConfigurationUsing the systemd watchdog requires configuring the WatchdogSec parameter in the [Service] section of the kubelet service unit file:[Service] WatchdogSec=30s Setting WatchdogSec=30s indicates a service watchdog timeout of 30 seconds. Within the kubelet, the sd_notify() function is invoked, at intervals of \( WatchdogSec \div 2\). to send WATCHDOG=1 (a keep-alive message). If the watchdog is not fed within the timeout period, the kubelet will be killed. Setting Restart to "always", "on-failure", "on-watchdog", or "on-abnormal" will ensure that the service is automatically restarted.Some details about the systemd configuration:If you set the systemd value for WatchdogSec to 0, or omit setting it, the systemd watchdog is not enabled for this unit.The kubelet supports a minimum watchdog period of 1.0 seconds; this is to prevent the kubelet from being killed unexpectedly. You can set the value of WatchdogSec in a systemd unit definition to a period shorter than 1 second, but Kubernetes does not support any shorter interval. The timeout does not have to be a whole integer number of seconds.The Kubernetes project suggests setting WatchdogSec to approximately a 15s period. Periods longer than 10 minutes are supported but explicitly not recommended.Example Configuration[Unit] Description=kubelet: The Kubernetes Node Agent Documentation=https://kubernetes.io/docs/home/ Wants=network-online.target After=network-online.target [Service] ExecStart=/usr/bin/kubelet # Configures the watchdog timeout WatchdogSec=30s Restart=on-failure StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target What's nextFor more details about systemd configuration, refer to the systemd documentation


Question: What are the benefits of Kubelet Systemd Watchdog?

Answer: Kubelet Systemd WatchdogFEATURE STATE: Kubernetes v1.32 [beta] (enabled by default: true)On Linux nodes, Kubernetes 1.34 supports integrating with systemd to allow the operating system supervisor to recover a failed kubelet. This integration is not enabled by default. It can be used as an alternative to periodically requesting the kubelet's /healthz endpoint for health checks. If the kubelet does not respond to the watchdog within the timeout period, the watchdog will kill the kubelet.The systemd watchdog works by requiring the service to periodically send a keep-alive signal to the systemd process. If the signal is not received within a specified timeout period, the service is considered unresponsive and is terminated. The service can then be restarted according to the configuration.ConfigurationUsing the systemd watchdog requires configuring the WatchdogSec parameter in the [Service] section of the kubelet service unit file:[Service] WatchdogSec=30s Setting WatchdogSec=30s indicates a service watchdog timeout of 30 seconds. Within the kubelet, the sd_notify() function is invoked, at intervals of \( WatchdogSec \div 2\). to send WATCHDOG=1 (a keep-alive message). If the watchdog is not fed within the timeout period, the kubelet will be killed. Setting Restart to "always", "on-failure", "on-watchdog", or "on-abnormal" will ensure that the service is automatically restarted.Some details about the systemd configuration:If you set the systemd value for WatchdogSec to 0, or omit setting it, the systemd watchdog is not enabled for this unit.The kubelet supports a minimum watchdog period of 1.0 seconds; this is to prevent the kubelet from being killed unexpectedly. You can set the value of WatchdogSec in a systemd unit definition to a period shorter than 1 second, but Kubernetes does not support any shorter interval. The timeout does not have to be a whole integer number of seconds.The Kubernetes project suggests setting WatchdogSec to approximately a 15s period. Periods longer than 10 minutes are supported but explicitly not recommended.Example Configuration[Unit] Description=kubelet: The Kubernetes Node Agent Documentation=https://kubernetes.io/docs/home/ Wants=network-online.target After=network-online.target [Service] ExecStart=/usr/bin/kubelet # Configures the watchdog timeout WatchdogSec=30s Restart=on-failure StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target What's nextFor more details about systemd configuration, refer to the systemd documentation