Question: What is Options?

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


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   s e t   -   S e t   s p e c i f i c   f e a t u r e s   o n   o b j e c t s


Question: What is Synopsis?

Answer: S p e c i f y   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   ( C P U ,   m e m o r y )   f o r   a n y   r e s o u r c e   t h a t   d e f i n e s   a   p o d   t e m p l a t e .   I f   a   p o d   i s   s u c c e s s f u l l y   s c h e d u l e d ,   i t   i s   g u a r a n t e e d   t h e   a m o u n t   o f   r e s o u r c e   r e q u e s t e d ,   b u t   m a y   b u r s t   u p   t o   i t s   s p e c i f i e d   l i m i t s .   F o r   e a c h   c o m p u t e   r e s o u r c e ,   i f   a   l i m i t   i s   s p e c i f i e d   a n d   a   r e q u e s t   i s   o m i t t e d ,   t h e   r e q u e s t   w i l l   d e f a u l t   t o   t h e   l i m i t .   P o s s i b l e   r e s o u r c e s   i n c l u d e   ( c a s e   i n s e n s i t i v e ) :   U s e   " k u b e c t l   a p i - r e s o u r c e s "   f o r   a   c o m p l e t e   l i s t   o f   s u p p o r t e d   r e s o u r c e s . .   k u b e c t l   s e t   r e s o u r c e s   ( - f   F I L E N A M E   |   T Y P E   N A M E )   ( [ - - l i m i t s = L I M I T S   &   - - r e q u e s t s = R E Q U E S T S ]


Question: What is Examples?

Answer: #   S e t   a   d e p l o y m e n t s   n g i n x   c o n t a i n e r   c p u   l i m i t s   t o   " 2 0 0 m "   a n d   m e m o r y   t o   " 5 1 2 M i "   k u b e c t l   s e t   r e s o u r c e s   d e p l o y m e n t   n g i n x   - c = n g i n x   - - l i m i t s = c p u = 2 0 0 m , m e m o r y = 5 1 2 M i   #   S e t   t h e   r e s o u r c e   r e q u e s t   a n d   l i m i t s   f o r   a l l   c o n t a i n e r s   i n   n g i n x   k u b e c t l   s e t   r e s o u r c e s   d e p l o y m e n t   n g i n x   - - l i m i t s = c p u = 2 0 0 m , m e m o r y = 5 1 2 M i   - - r e q u e s t s = c p u = 1 0 0 m , m e m o r y = 2 5 6 M i   #   R e m o v e   t h e   r e s o u r c e   r e q u e s t s   f o r   r e s o u r c e s   o n   c o n t a i n e r s   i n   n g i n x   k u b e c t l   s e t   r e s o u r c e s   d e p l o y m e n t   n g i n x   - - l i m i t s = c p u = 0 , m e m o r y = 0   - - r e q u e s t s = c p u = 0 , m e m o r y = 0   #   P r i n t   t h e   r e s u l t   ( i n   y a m l   f o r m a t )   o f   u p d a t i n g   n g i n x   c o n t a i n e r   l i m i t s   f r o m   a   l o c a l ,   w i t h o u t   h i t t i n g   t h e   s e r v e r   k u b e c t l   s e t   r e s o u r c e s   - f   p a t h / t o / f i l e . y a m l   - - l i m i t s = c p u = 2 0 0 m , m e m o r y = 5 1 2 M i   - - l o c a l   - o   y a m l


Question: What is Options?

Answer: S e l e c t   a l l   r e s o u r c e s ,   i n   t h e   n a m e s p a c e   o f   t h e   s p e c i f i e d   r e s o u r c e   t y p e s   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   T h e   n a m e s   o f   c o n t a i n e r s   i n   t h e   s e l e c t e d   p o d   t e m p l a t e s   t o   c h a n g e ,   a l l   c o n t a i n e r s   a r e   s e l e c t e d   b y   d e f a u l t   -   m a y   u s e   w i l d c a r d s   M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   N a m e   o f   t h e   m a n a g e r   u s e d   t o   t r a c k   f i e l d   o w n e r s h i p .   F i l e n a m e ,   d i r e c t o r y ,   o r   U R L   t o   f i l e s   i d e n t i f y i n g   t h e   r e s o u r c e   t o   g e t   f r o m   a   s e r v e r .   h e l p   f o r   r e s o u r c e s   P r o c e s s   t h e   k u s t o m i z a t i o n   d i r e c t o r y .   T h i s   f l a g   c a n ' t   b e   u s e d   t o g e t h e r   w i t h   - f   o r   - R .   T h e   r e s o u r c e   r e q u i r e m e n t   r e q u e s t s   f o r   t h i s   c o n t a i n e r .   F o r   e x a m p l e ,   ' c p u = 1 0 0 m , m e m o r y = 2 5 6 M i ' .   N o t e   t h a t   s e r v e r   s i d e   c o m p o n e n t s   m a y   a s s i g n   r e q u e s t s   d e p e n d i n g   o n   t h e   s e r v e r   c o n f i g u r a t i o n ,   s u c h   a s   l i m i t   r a n g e s .   I f   t r u e ,   s e t   r e


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   s e t   -   S e t   s p e c i f i c   f e a t u r e s   o n   o b j e c t s


Question: What is Synopsis?

Answer: S e t   t h e   s e l e c t o r   o n   a   r e s o u r c e .   N o t e   t h a t   t h e   n e w   s e l e c t o r   w i l l   o v e r w r i t e   t h e   o l d   s e l e c t o r   i f   t h e   r e s o u r c e   h a d   o n e   p r i o r   t o   t h e   i n v o c a t i o n   o f   ' s e t   s e l e c t o r ' .   A   s e l e c t o r   m u s t   b e g i n   w i t h   a   l e t t e r   o r   n u m b e r ,   a n d   m a y   c o n t a i n   l e t t e r s ,   n u m b e r s ,   h y p h e n s ,   d o t s ,   a n d   u n d e r s c o r e s ,   u p   t o   6 3   c h a r a c t e r s .   I f   - - r e s o u r c e - v e r s i o n   i s   s p e c i f i e d ,   t h e n   u p d a t e s   w i l l   u s e   t h i s   r e s o u r c e   v e r s i o n ,   o t h e r w i s e   t h e   e x i s t i n g   r e s o u r c e - v e r s i o n   w i l l   b e   u s e d .   N o t e :   c u r r e n t l y   s e l e c t o r s   c a n   o n l y   b e   s e t   o n   S e r v i c e   o b j e c t s .   k u b e c t l   s e t   s e l e c t o r   ( - f   F I L E N A M E   |   T Y P E   N A M E )   E X P R E S S I O N S   [ - - r e s o u r c e - v e r s i o n = v e r s i o n ]


Question: What is Examples?

Answer: #   S e t   t h e   l a b e l s   a n d   s e l e c t o r   b e f o r e   c r e a t i n g   a   d e p l o y m e n t / s e r v i c e   p a i r   k u b e c t l   c r e a t e   s e r v i c e   c l u s t e r i p   m y - s v c   - - c l u s t e r i p = " N o n e "   - o   y a m l   - - d r y - r u n = c l i e n t   |   k u b e c t l   s e t   s e l e c t o r   - - l o c a l   - f   -   ' e n v i r o n m e n t = q a '   - o   y a m l   |   k u b e c t l   c r e a t e   - f   -   k u b e c t l   c r e a t e   d e p l o y m e n t   m y - d e p   - o   y a m l   - - d r y - r u n = c l i e n t   |   k u b e c t l   l a b e l   - - l o c a l   - f   -   e n v i r o n m e n t = q a   - o   y a m l   |   k u b e c t l   c r e a t e   - f   -


Question: What is Options?

Answer: S e l e c t   a l l   r e s o u r c e s   i n   t h e   n a m e s p a c e   o f   t h e   s p e c i f i e d   r e s o u r c e   t y p e s   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   N a m e   o f   t h e   m a n a g e r   u s e d   t o   t r a c k   f i e l d   o w n e r s h i p .   i d e n t i f y i n g   t h e   r e s o u r c e .   h e l p   f o r   s e l e c t o r   I f   t r u e ,   a n n o t a t i o n   w i l l   N O T   c o n t a c t   a p i - s e r v e r   b u t   r u n   l o c a l l y .   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e - f i l e ,   t e m p l a t e ,   t e m p l a t e f i l e ,   j s o n p a t h ,   j s o n p a t h - a s - j s o n ,   j s o n p a t h - f i l e ) .   P r o c e s s   t h e   d i r e c t o r y   u s e d   i n   - f ,   - - f i l e n a m e   r e c u r s i v e l y .   U s e f u l   w h e n   y o u   w a n t   t o   m a n a g e   r e l a t e d   m a n i f e s t s   o r g a n i z e d   w i t h i n   t h e   s a m e   d i r e c t o r y .   I f   n o n - e m p t y ,   t h e   s e l e c t o r s   u p d a t e   w i l l   o n l y   s u c c e e d   i f   t h i s   i s   t h e   c u r r e n t   r e s o u r c e - v e r s i o n   f o r   t h e   o b j e c t .   O n l y   v a l i d   w h e n   s p e c i f y i n g   a   s i


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   s e t   -   S e t   s p e c i f i c   f e a t u r e s   o n   o b j e c t s


Question: What is Synopsis?

Answer: U p d a t e   t h e   s e r v i c e   a c c o u n t   o f   p o d   t e m p l a t e   r e s o u r c e s .   P o s s i b l e   r e s o u r c e s   ( c a s e   i n s e n s i t i v e )   c a n   b e :   r e p l i c a t i o n c o n t r o l l e r   ( r c ) ,   d e p l o y m e n t   ( d e p l o y ) ,   d a e m o n s e t   ( d s ) ,   j o b ,   r e p l i c a s e t   ( r s ) ,   s t a t e f u l s e t   k u b e c t l   s e t   s e r v i c e a c c o u n t   ( - f   F I L E N A M E   |   T Y P E   N A M E )   S E R V I C E _ A C C O U N T


Question: What is Examples?

Answer: #   S e t   d e p l o y m e n t   n g i n x - d e p l o y m e n t ' s   s e r v i c e   a c c o u n t   t o   s e r v i c e a c c o u n t 1   k u b e c t l   s e t   s e r v i c e a c c o u n t   d e p l o y m e n t   n g i n x - d e p l o y m e n t   s e r v i c e a c c o u n t 1   #   P r i n t   t h e   r e s u l t   ( i n   Y A M L   f o r m a t )   o f   u p d a t e d   n g i n x   d e p l o y m e n t   w i t h   t h e   s e r v i c e   a c c o u n t   f r o m   l o c a l   f i l e ,   w i t h o u t   h i t t i n g   t h e   A P I   s e r v e r   k u b e c t l   s e t   s a   - f   n g i n x - d e p l o y m e n t . y a m l   s e r v i c e a c c o u n t 1   - - l o c a l   - - d r y - r u n = c l i e n t   - o   y a m l


Question: What is Options?

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


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   s e t   -   S e t   s p e c i f i c   f e a t u r e s   o n   o b j e c t s


Question: What is Synopsis?

Answer: U p d a t e   t h e   u s e r ,   g r o u p ,   o r   s e r v i c e   a c c o u n t   i n   a   r o l e   b i n d i n g   o r   c l u s t e r   r o l e   b i n d i n g .   k u b e c t l   s e t   s u b j e c t   ( - f   F I L E N A M E   |   T Y P E   N A M E )   [ - - u s e r = u s e r n a m e ]   [ - - g r o u p = g r o u p n a m e ]   [ - - s e r v i c e a c c o u n t = n a m e s p a c e : s e r v i c e a c c o u n t n a m e ]   [ - - d r y - r u n = s e r v e r | c l i e n t | n o n e ]


Question: What is Examples?

Answer: #   U p d a t e   a   c l u s t e r   r o l e   b i n d i n g   f o r   s e r v i c e a c c o u n t 1   k u b e c t l   s e t   s u b j e c t   c l u s t e r r o l e b i n d i n g   a d m i n   - - s e r v i c e a c c o u n t = n a m e s p a c e : s e r v i c e a c c o u n t 1   #   U p d a t e   a   r o l e   b i n d i n g   f o r   u s e r 1 ,   u s e r 2 ,   a n d   g r o u p 1   k u b e c t l   s e t   s u b j e c t   r o l e b i n d i n g   a d m i n   - - u s e r = u s e r 1   - - u s e r = u s e r 2   - - g r o u p = g r o u p 1   #   P r i n t   t h e   r e s u l t   ( i n   Y A M L   f o r m a t )   o f   u p d a t i n g   r o l e b i n d i n g   s u b j e c t s   f r o m   a   l o c a l ,   w i t h o u t   h i t t i n g   t h e   s e r v e r   k u b e c t l   c r e a t e   r o l e b i n d i n g   a d m i n   - - r o l e = a d m i n   - - u s e r = a d m i n   - o   y a m l   - - d r y - r u n = c l i e n t   |   k u b e c t l   s e t   s u b j e c t   - - l o c a l   - f   -   - - u s e r = f o o   - o   y a m l


Question: What is Options?

Answer: S e l e c t   a l l   r e s o u r c e s ,   i n   t h e   n a m e s p a c e   o f   t h e   s p e c i f i e d   r e s o u r c e   t y p e s   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   N a m e   o f   t h e   m a n a g e r   u s e d   t o   t r a c k   f i e l d   o w n e r s h i p .   F i l e n a m e ,   d i r e c t o r y ,   o r   U R L   t o   f i l e s   t h e   r e s o u r c e   t o   u p d a t e   t h e   s u b j e c t s   G r o u p s   t o   b i n d   t o   t h e   r o l e   h e l p   f o r   s u b j e c t   P r o c e s s   t h e   k u s t o m i z a t i o n   d i r e c t o r y .   T h i s   f l a g   c a n ' t   b e   u s e d   t o g e t h e r   w i t h   - f   o r   - R .   I f   t r u e ,   s e t   s u b j e c t   w i l l   N O T   c o n t a c t   a p i - s e r v e r   b u t   r u n   l o c a l l y .   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e - f i l e ,   t e m p l a t e ,   t e m p l a t e f i l e ,   j s o n p a t h ,   j s o n p a t h - a s - j s o n ,   j s o n p a t h - f i l e ) .   P r o c e s s   t h e   d i r e c t o r y   u s e d   i n   - f ,   - - f i l e n a m e   r e c u r s i v e l y .   U s e f u l   w h e n   y o u   w a n t   t o   m a n a g e   r e l a t e d   m a n i f e s t s   o r g a n i z e d   w i t h i n


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   s e t   -   S e t   s p e c i f i c   f e a t u r e s   o n   o b j e c t s


Question: What is Synopsis?

Answer: U p d a t e   t h e   t a i n t s   o n   o n e   o r   m o r e   n o d e s .   A   t a i n t   c o n s i s t s   o f   a   k e y ,   v a l u e ,   a n d   e f f e c t .   A s   a n   a r g u m e n t   h e r e ,   i t   i s   e x p r e s s e d   a s   k e y = v a l u e : e f f e c t . T h e   k e y   m u s t   b e g i n   w i t h   a   l e t t e r   o r   n u m b e r ,   a n d   m a y   c o n t a i n   l e t t e r s ,   n u m b e r s ,   h y p h e n s ,   d o t s ,   a n d   u n d e r s c o r e s ,   u p   t o   2 5 3   c h a r a c t e r s . O p t i o n a l l y ,   t h e   k e y   c a n   b e g i n   w i t h   a   D N S   s u b d o m a i n   p r e f i x   a n d   a   s i n g l e   ' / ' ,   l i k e   e x a m p l e . c o m / m y - a p p . T h e   v a l u e   i s   o p t i o n a l .   I f   g i v e n ,   i t   m u s t   b e g i n   w i t h   a   l e t t e r   o r   n u m b e r ,   a n d   m a y   c o n t a i n   l e t t e r s ,   n u m b e r s ,   h y p h e n s ,   d o t s ,   a n d   u n d e r s c o r e s ,   u p   t o   6 3   c h a r a c t e r s . T h e   e f f e c t   m u s t   b e   N o S c h e d u l e ,   P r e f e r N o S c h e d u l e   o r   N o E x e c u t e . C u r r e n t l y   t a i n t   c a n   o n l y   a p p l y   t o   n o d e .   k u b e c t l   t a i n t   N O D E   N A M E   K E Y _ 1 = V A L _ 1 : T A I N T _ E F F E C T _ 1   . . .   K E Y _ N = V A L _ N : T A I N T _ E F F E C T _ N


Question: What is Examples?

Answer: #   U p d a t e   n o d e   ' f o o '   w i t h   a   t a i n t   w i t h   k e y   ' d e d i c a t e d '   a n d   v a l u e   ' s p e c i a l - u s e r '   a n d   e f f e c t   ' N o S c h e d u l e '   #   I f   a   t a i n t   w i t h   t h a t   k e y   a n d   e f f e c t   a l r e a d y   e x i s t s ,   i t s   v a l u e   i s   r e p l a c e d   a s   s p e c i f i e d   k u b e c t l   t a i n t   n o d e s   f o o   d e d i c a t e d = s p e c i a l - u s e r : N o S c h e d u l e   #   R e m o v e   f r o m   n o d e   ' f o o '   t h e   t a i n t   w i t h   k e y   ' d e d i c a t e d '   a n d   e f f e c t   ' N o S c h e d u l e '   i f   o n e   e x i s t s   k u b e c t l   t a i n t   n o d e s   f o o   d e d i c a t e d : N o S c h e d u l e -   #   R e m o v e   f r o m   n o d e   ' f o o '   a l l   t h e   t a i n t s   w i t h   k e y   ' d e d i c a t e d '   k u b e c t l   t a i n t   n o d e s   f o o   d e d i c a t e d -   #   A d d   a   t a i n t   w i t h   k e y   ' d e d i c a t e d '   o n   n o d e s   h a v i n g   l a b e l   m y L a b e l = X   k u b e c t l   t a i n t   n o d e   - l   m y L a b e l = X   d e d i c a t e d = f o o : P r e f e r N o S c h e d u l e   #   A d d   t o   n o d e   ' f o o '   a   t a i n t   w i t h   k e y   ' b a r '   a n d   n o   v a l u e   k u b e c t l   t a i n t   n o d e s   f o o   b a r : N o S c h e d u l e


Question: What is Options?

Answer: S e l e c t   a l l   n o d e s   i n   t h e   c l u s t e r   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   N a m e   o f   t h e   m a n a g e r   u s e d   t o   t r a c k   f i e l d   o w n e r s h i p .   h e l p   f o r   t a i n t   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e - f i l e ,   t e m p l a t e ,   t e m p l a t e f i l e ,   j s o n p a t h ,   j s o n p a t h - a s - j s o n ,   j s o n p a t h - f i l e ) .   I f   t r u e ,   a l l o w   t a i n t s   t o   b e   o v e r w r i t t e n ,   o t h e r w i s e   r e j e c t   t a i n t   u p d a t e s   t h a t   o v e r w r i t e   e x i s t i n g   t a i n t s .   S e l e c t o r   ( l a b e l   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   ' ! = ' ,   ' i n ' ,   ' n o t i n ' . ( e . g .   - l   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 , k e y 3   i n   ( v a l u e 3 ) ) .   M a t c h i n g   o b j e c t s   m u s t   s a t i s f y   a l l   o f   t h e   s p e c i f i e d   l a b e l   c o n s t r a i n t s .   I f   t r u e ,   k e e p   t h e   m a n a g e d F i e l d s   w h e n   p r i n t i n g   o b j e c t s   i n   J S O N   o r   Y A M L   f o r m a t .   T e m p l a t e   s t r i n g   o r   p a t h   t o   t e m p l a t e


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r


Question: What is Synopsis?

Answer: D i s p l a y   r e s o u r c e   ( C P U / m e m o r y )   u s a g e .   T h i s   c o m m a n d   p r o v i d e s   a   v i e w   o f   r e c e n t   r e s o u r c e   c o n s u m p t i o n   f o r   n o d e s   a n d   p o d s .   I t   f e t c h e s   m e t r i c s   f r o m   t h e   M e t r i c s   S e r v e r ,   w h i c h   a g g r e g a t e s   t h i s   d a t a   f r o m   t h e   k u b e l e t   o n   e a c h   n o d e .   T h e   M e t r i c s   S e r v e r   m u s t   b e   i n s t a l l e d   a n d   r u n n i n g   i n   t h e   c l u s t e r   f o r   t h i s   c o m m a n d   t o   w o r k .   T h e   m e t r i c s   s h o w n   a r e   s p e c i f i c a l l y   o p t i m i z e d   f o r   K u b e r n e t e s   a u t o s c a l i n g   d e c i s i o n s ,   s u c h   a s   t h o s e   m a d e   b y   t h e   H o r i z o n t a l   P o d   A u t o s c a l e r   ( H P A )   a n d   V e r t i c a l   P o d   A u t o s c a l e r   ( V P A ) .   B e c a u s e   o f   t h i s ,   t h e   v a l u e s   m a y   n o t   m a t c h   t h o s e   f r o m   s t a n d a r d   O S   t o o l s   l i k e   ' t o p ' ,   a s   t h e   m e t r i c s   a r e   d e s i g n e d   t o   p r o v i d e   a   s t a b l e   s i g n a l   f o r   a u t o s c a l e r s   r a t h e r   t h a n   f o r   p i n p o i n t   a c c u r a c y .   W h e n   t o   u s e   t h i s   c o m m a n d :   F o r   o n - t h e - f l y   s p o t - c h e c k s   o f   r e s o u r c e   u s a g e   ( e . g .   i d e n t i f y   w h i c h   p o d s   a r e   c o n s u m i n g   t h e   m o s t   r e s o u r c e s   a t   a   g l a n c e ,   o r   g e t   a   q u i c k   s e n s e   o f   t h e   l o a d   o n   y o u r   n o d e s ) U n d e r s t a n d   c u r r e n t   r e s o u r c e   c o n s u m p t i o n   p a t t e r n s V a l i d a t e   t h e   b e h a v i o r   o f   y o u r   H P A   o r   V P A   c o n f i g u r a t i o n s   b y   s e e i n g   t h e   m e t r i c s   t h e y   u s e   f


Question: What is Options?

Answer: h e l p   f o r   t o p


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r k u b e c t l   t o p   n o d e   -   D i s p l a y   r e s o u r c e   ( C P U / m e m o r y )   u s a g e   o f   n o d e s k u b e c t l   t o p   p o d   -   D i s p l a y   r e s o u r c e   ( C P U / m e m o r y )   u s a g e   o f   p o d s


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   S h o w   m e t r i c s   f o r   a l l   n o d e s   k u b e c t l   t o p   n o d e   #   S h o w   m e t r i c s   f o r   a   g i v e n   n o d e   k u b e c t l   t o p   n o d e   N O D E _ N A M E


Question: What is Options?

Answer: h e l p   f o r   n o d e   I f   p r e s e n t ,   p r i n t   o u t p u t   w i t h o u t   h e a d e r s   S e l e c t o r   ( l a b e l   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   ' ! = ' ,   ' i n ' ,   ' n o t i n ' . ( e . g .   - l   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 , k e y 3   i n   ( v a l u e 3 ) ) .   M a t c h i n g   o b j e c t s   m u s t   s a t i s f y   a l l   o f   t h e   s p e c i f i e d   l a b e l   c o n s t r a i n t s .   P r i n t   n o d e   r e s o u r c e s   b a s e d   o n   C a p a c i t y   i n s t e a d   o f   A l l o c a t a b l e ( d e f a u l t )   o f   t h e   n o d e s .   P r i n t   n o d e   r e s o u r c e s   r e l a t e d   t o   s w a p   m e m o r y .   I f   n o n - e m p t y ,   s o r t   n o d e s   l i s t   u s i n g   s p e c i f i e d   f i e l d .   T h e   f i e l d   c a n   b e   e i t h e r   ' c p u '   o r   ' m e m o r y ' .   E n a b l e s   u s i n g   p r o t o c o l - b u f f e r s   t o   a c c e s s   M e t r i c s   A P I .


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   t o p   -   D i s p l a y   r e s o u r c e   ( C P U / m e m o r y )   u s a g e


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   S h o w   m e t r i c s   f o r   a l l   p o d s   i n   t h e   d e f a u l t   n a m e s p a c e   k u b e c t l   t o p   p o d   #   S h o w   m e t r i c s   f o r   a l l   p o d s   i n   t h e   g i v e n   n a m e s p a c e   k u b e c t l   t o p   p o d   - - n a m e s p a c e = N A M E S P A C E   #   S h o w   m e t r i c s   f o r   a   g i v e n   p o d   a n d   i t s   c o n t a i n e r s   k u b e c t l   t o p   p o d   P O D _ N A M E   - - c o n t a i n e r s   #   S h o w   m e t r i c s   f o r   t h e   p o d s   d e f i n e d   b y   l a b e l   n a m e = m y L a b e l   k u b e c t l   t o p   p o d   - l   n a m e = m y L a b e l


Question: What is Options?

Answer: I f   p r e s e n t ,   l i s t   t h e   r e q u e s t e d   o b j e c t ( s )   a c r o s s   a l l   n a m e s p a c e s .   N a m e s p a c e   i n   c u r r e n t   c o n t e x t   i s   i g n o r e d   e v e n   i f   s p e c i f i e d   w i t h   - - n a m e s p a c e .   I f   p r e s e n t ,   p r i n t   u s a g e   o f   c o n t a i n e r s   w i t h i n   a   p o d .   S e l e c t o r   ( f i e l d   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   a n d   ' ! = ' . ( e . g .   - - f i e l d - s e l e c t o r   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 ) .   T h e   s e r v e r   o n l y   s u p p o r t s   a   l i m i t e d   n u m b e r   o f   f i e l d   q u e r i e s   p e r   t y p e .   h e l p   f o r   p o d   I f   p r e s e n t ,   p r i n t   o u t p u t   w i t h o u t   h e a d e r s .   S e l e c t o r   ( l a b e l   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   ' ! = ' ,   ' i n ' ,   ' n o t i n ' . ( e . g .   - l   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 , k e y 3   i n   ( v a l u e 3 ) ) .   M a t c h i n g   o b j e c t s   m u s t   s a t i s f y   a l l   o f   t h e   s p e c i f i e d   l a b e l   c o n s t r a i n t s .   P r i n t   p o d   r e s o u r c e s   r e l a t e d   t o   s w a p   m e m o r y .   I f   n o n - e m p t y ,   s o r t   p o d s   l i s t   u s i n g   s p e c i f i e d   f i e l d .   T h e   f i e l d   c a n   b e   e i t h e r   ' c p u '   o r   ' m e m o r y ' .   P r i n t   t h e   s u m   o f   t h e   r e s o u r c e   u s a g e   E n a b l e s   u s i n g   p r o t o c o l - b u f f e r s   t o   a c c e s s   M e t r i c s   A P I .


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   t o p   -   D i s p l a y   r e s o u r c e   ( C P U / m e m o r y )   u s a g e


Question: What is Synopsis?

Answer: M a r k   n o d e   a s   s c h e d u l a b l e .   k u b e c t l   u n c o r d o n   N O D E


Question: What is Examples?

Answer: #   M a r k   n o d e   " f o o "   a s   s c h e d u l a b l e   k u b e c t l   u n c o r d o n   f o o


Question: What is Options?

Answer: M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   h e l p   f o r   u n c o r d o n   S e l e c t o r   ( l a b e l   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   ' ! = ' ,   ' i n ' ,   ' n o t i n ' . ( e . g .   - l   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 , k e y 3   i n   ( v a l u e 3 ) ) .   M a t c h i n g   o b j e c t s   m u s t   s a t i s f y   a l l   o f   t h e   s p e c i f i e d   l a b e l   c o n s t r a i n t s .


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r


Question: What is Synopsis?

Answer: P r i n t   t h e   c l i e n t   a n d   s e r v e r   v e r s i o n   i n f o r m a t i o n   f o r   t h e   c u r r e n t   c o n t e x t .   k u b e c t l   v e r s i o n   [ f l a g s ]


Question: What is Examples?

Answer: #   P r i n t   t h e   c l i e n t   a n d   s e r v e r   v e r s i o n s   f o r   t h e   c u r r e n t   c o n t e x t   k u b e c t l   v e r s i o n


Question: What is Options?

Answer: I f   t r u e ,   s h o w s   c l i e n t   v e r s i o n   o n l y   ( n o   s e r v e r   r e q u i r e d ) .   h e l p   f o r   v e r s i o n   O n e   o f   ' y a m l '   o r   ' j s o n ' .


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r


Question: What is Synopsis?

Answer: E x p e r i m e n t a l :   W a i t   f o r   a   s p e c i f i c   c o n d i t i o n   o n   o n e   o r   m a n y   r e s o u r c e s .   T h e   c o m m a n d   t a k e s   m u l t i p l e   r e s o u r c e s   a n d   w a i t s   u n t i l   t h e   s p e c i f i e d   c o n d i t i o n   i s   s e e n   i n   t h e   S t a t u s   f i e l d   o f   e v e r y   g i v e n   r e s o u r c e .   A l t e r n a t i v e l y ,   t h e   c o m m a n d   c a n   w a i t   f o r   t h e   g i v e n   s e t   o f   r e s o u r c e s   t o   b e   c r e a t e d   o r   d e l e t e d   b y   p r o v i d i n g   t h e   " c r e a t e "   o r   " d e l e t e "   k e y w o r d   a s   t h e   v a l u e   t o   t h e   - - f o r   f l a g .   A   s u c c e s s f u l   m e s s a g e   w i l l   b e   p r i n t e d   t o   s t d o u t   i n d i c a t i n g   w h e n   t h e   s p e c i f i e d   c o n d i t i o n   h a s   b e e n   m e t .   Y o u   c a n   u s e   - o   o p t i o n   t o   c h a n g e   t o   o u t p u t   d e s t i n a t i o n .   k u b e c t l   w a i t   ( [ - f   F I L E N A M E ]   |   r e s o u r c e . g r o u p / r e s o u r c e . n a m e   |   r e s o u r c e . g r o u p   [ ( - l   l a b e l   |   - - a l l ) ] )   [ - - f o r = c r e a t e | - - f o r = d e l e t e | - - f o r   c o n d i t i o n = a v a i l a b l e | - - f o r = j s o n p a t h = ' { } ' [ = v a l u e ] ]


Question: What is Examples?

Answer: #   W a i t   f o r   t h e   p o d   " b u s y b o x 1 "   t o   c o n t a i n   t h e   s t a t u s   c o n d i t i o n   o f   t y p e   " R e a d y "   k u b e c t l   w a i t   - - f o r = c o n d i t i o n = R e a d y   p o d / b u s y b o x 1   #   T h e   d e f a u l t   v a l u e   o f   s t a t u s   c o n d i t i o n   i s   t r u e ;   y o u   c a n   w a i t   f o r   o t h e r   t a r g e t s   a f t e r   a n   e q u a l   d e l i m i t e r   ( c o m p a r e d   a f t e r   U n i c o d e   s i m p l e   c a s e   f o l d i n g ,   w h i c h   i s   a   m o r e   g e n e r a l   f o r m   o f   c a s e - i n s e n s i t i v i t y )   k u b e c t l   w a i t   - - f o r = c o n d i t i o n = R e a d y = f a l s e   p o d / b u s y b o x 1   #   W a i t   f o r   t h e   p o d   " b u s y b o x 1 "   t o   c o n t a i n   t h e   s t a t u s   p h a s e   t o   b e   " R u n n i n g "   k u b e c t l   w a i t   - - f o r = j s o n p a t h = ' { . s t a t u s . p h a s e } ' = R u n n i n g   p o d / b u s y b o x 1   #   W a i t   f o r   p o d   " b u s y b o x 1 "   t o   b e   R e a d y   k u b e c t l   w a i t   - - f o r = ' j s o n p a t h = { . s t a t u s . c o n d i t i o n s [ ? ( @ . t y p e = = " R e a d y " ) ] . s t a t u s } = T r u e '   p o d / b u s y b o x 1   #   W a i t   f o r   t h e   s e r v i c e   " l o a d b a l a n c e r "   t o   h a v e   i n g r e s s   k u b e c t l   w a i t   - - f o r = j s o n p a t h = ' { . s t a t u s . l o a d B a l a n c e r . i n g r e s s } '   s e r v i c e / l o a d b a l a n c e r   #   W a i t   f o r   t h e   s e c r e t   " b u s y b o x 1 "   t o   b e   c r e a t e d ,   w i t h   a   t i m e o u t   o f   3 0 s   k u b e c t l   c r e a t e   s e c r e t   g e n e r i c   b u s y b o x 1   k u b e c t l   w a i t   - - f o r = c r e a t e   s e c r e t / b u s y b o x 1   - - t i m e o u t = 3 0 s   #   W a i t   f o r   t h e   p o d   " b u s y b o x 1 "   t o   b e   d e l e t e


Question: What is Options?

Answer: S e l e c t   a l l   r e s o u r c e s   i n   t h e   n a m e s p a c e   o f   t h e   s p e c i f i e d   r e s o u r c e   t y p e s   I f   p r e s e n t ,   l i s t   t h e   r e q u e s t e d   o b j e c t ( s )   a c r o s s   a l l   n a m e s p a c e s .   N a m e s p a c e   i n   c u r r e n t   c o n t e x t   i s   i g n o r e d   e v e n   i f   s p e c i f i e d   w i t h   - - n a m e s p a c e .   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   S e l e c t o r   ( f i e l d   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   a n d   ' ! = ' . ( e . g .   - - f i e l d - s e l e c t o r   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 ) .   T h e   s e r v e r   o n l y   s u p p o r t s   a   l i m i t e d   n u m b e r   o f   f i e l d   q u e r i e s   p e r   t y p e .   i d e n t i f y i n g   t h e   r e s o u r c e .   T h e   c o n d i t i o n   t o   w a i t   o n :   [ c r e a t e | d e l e t e | c o n d i t i o n = c o n d i t i o n - n a m e [ = c o n d i t i o n - v a l u e ] | j s o n p a t h = ' { J S O N P a t h   e x p r e s s i o n } ' = [ J S O N P a t h   v a l u e ] ] .   T h e   d e f a u l t   c o n d i t i o n - v a l u e   i s   t r u e .   C o n d i t i o n   v a l u e s   a r e   c o m p a r e d   a f t e r   U n i c o d e   s i m p l e   c a s e   f o l d i n g ,   w h i c h   i s   a   m o r e   g e n e r a l   f o r m   o f   c a s e - i n s e n s i t i v i t y .   h e l p   f o r   w a i t   I f   t r u e ,   a n n o t a t i o n   w i l l   N O T   c o n t a c t   a p i - s e r v e r   b u t   r u n   l o c a l l y .   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e -


Question: What is Parent Options Inherited?

Answer: U s e r n a m e   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   U s e r   c o u l d   b e   a   r e g u l a r   u s e r   o r   a   s e r v i c e   a c c o u n t   i n   a   n a m e s p a c e .   G r o u p   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n ,   t h i s   f l a g   c a n   b e   r e p e a t e d   t o   s p e c i f y   m u l t i p l e   g r o u p s .   U I D   t o   i m p e r s o n a t e   f o r   t h e   o p e r a t i o n .   D e f a u l t   c a c h e   d i r e c t o r y   P a t h   t o   a   c e r t   f i l e   f o r   t h e   c e r t i f i c a t e   a u t h o r i t y   P a t h   t o   a   c l i e n t   c e r t i f i c a t e   f i l e   f o r   T L S   P a t h   t o   a   c l i e n t   k e y   f i l e   f o r   T L S   T h e   n a m e   o f   t h e   k u b e c o n f i g   c l u s t e r   t o   u s e   T h e   n a m e   o f   t h e   k u b e c o n f i g   c o n t e x t   t o   u s e   I f   t r u e ,   o p t - o u t   o f   r e s p o n s e   c o m p r e s s i o n   f o r   a l l   r e q u e s t s   t o   t h e   s e r v e r   I f   t r u e ,   t h e   s e r v e r ' s   c e r t i f i c a t e   w i l l   n o t   b e   c h e c k e d   f o r   v a l i d i t y .   T h i s   w i l l   m a k e   y o u r   H T T P S   c o n n e c t i o n s   i n s e c u r e   P a t h   t o   t h e   k u b e c o n f i g   f i l e   t o   u s e   f o r   C L I   r e q u e s t s .   P a t h   t o   t h e   k u b e r c   f i l e   t o   u s e   f o r   p r e f e r e n c e s .   T h i s   c a n   b e   d i s a b l e d   b y   e x p o r t i n g   K U B E C T L _ K U B E R C = f a l s e   f e a t u r e   g a t e   o r   t u r n i n g   o f f   t h e   f e a t u r e   K U B E R C = o f f .   R e q u i r e   s e r v e r   v e r s i o n   t o   m a t c h   c l i e n t   v e r s i o n   I f   p r e s e n t ,   t h e   n a m e s p a c e   s c o p e   f o r   t h i s   C L I   r e q u e s t   P a s s w o r d   f o r   b a s i c   a u t h e n t i c a t


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r


Question: What is 4 - kubectl Commands?

Answer: k u b e c t l   C o m m a n d   R e f e r e n c e


Question: What is Synopsis?

Answer: k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r .   F i n d   m o r e   i n f o r m a t i o n   i n   C o m m a n d   l i n e   t o o l   ( k u b e c t l ) .   k u b e c t l   [ f l a g s ]


Question: What is See Also?

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


Question: What is 6 - JSONPath Support?

Answer: T h e   k u b e c t l   t o o l   s u p p o r t s   J S O N P a t h   t e m p l a t e s   a s   a n   o u t p u t   f o r m a t .   A   J S O N P a t h   t e m p l a t e   i s   c o m p o s e d   o f   J S O N P a t h   e x p r e s s i o n s   e n c l o s e d   b y   c u r l y   b r a c e s :   {   a n d   } .   K u b e c t l   u s e s   J S O N P a t h   e x p r e s s i o n s   t o   f i l t e r   o n   s p e c i f i c   f i e l d s   i n   t h e   J S O N   o b j e c t   a n d   f o r m a t   t h e   o u t p u t .   I n   a d d i t i o n   t o   t h e   o r i g i n a l   J S O N P a t h   t e m p l a t e   s y n t a x ,   t h e   f o l l o w i n g   f u n c t i o n s   a n d   s y n t a x   a r e   v a l i d :   U s e   d o u b l e   q u o t e s   t o   q u o t e   t e x t   i n s i d e   J S O N P a t h   e x p r e s s i o n s . U s e   t h e   r a n g e ,   e n d   o p e r a t o r s   t o   i t e r a t e   l i s t s . U s e   n e g a t i v e   s l i c e   i n d i c e s   t o   s t e p   b a c k w a r d s   t h r o u g h   a   l i s t . N e g a t i v e   i n d i c e s   d o   n o t   " w r a p   a r o u n d "   a   l i s t   a n d   a r e   v a l i d   a s   l o n g   a s   \ (   (   -   i n d e x   +   l i s t L e n g t h   )   \ g e   0   \ ) .


Question: What is Note:?

Answer: T h e   $   o p e r a t o r   i s   o p t i o n a l   s i n c e   t h e   e x p r e s s i o n   a l w a y s   s t a r t s   f r o m   t h e   r o o t   o b j e c t   b y   d e f a u l t . T h e   r e s u l t   o b j e c t   i s   p r i n t e d   a s   i t s   S t r i n g ( )   f u n c t i o n .   T h e   $   o p e r a t o r   i s   o p t i o n a l   s i n c e   t h e   e x p r e s s i o n   a l w a y s   s t a r t s   f r o m   t h e   r o o t   o b j e c t   b y   d e f a u l t .   T h e   r e s u l t   o b j e c t   i s   p r i n t e d   a s   i t s   S t r i n g ( )   f u n c t i o n .


Question: What is Functions in Kubernetes JSONPath?

Answer: G i v e n   t h e   J S O N   i n p u t :   {   " k i n d " :   " L i s t " ,   " i t e m s " : [   {   " k i n d " : " N o n e " ,   " m e t a d a t a " : {   " n a m e " : " 1 2 7 . 0 . 0 . 1 " ,   " l a b e l s " : {   " k u b e r n e t e s . i o / h o s t n a m e " : " 1 2 7 . 0 . 0 . 1 "   }   } ,   " s t a t u s " : {   " c a p a c i t y " : { " c p u " : " 4 " } ,   " a d d r e s s e s " : [ { " t y p e " :   " L e g a c y H o s t I P " ,   " a d d r e s s " : " 1 2 7 . 0 . 0 . 1 " } ]   }   } ,   {   " k i n d " : " N o n e " ,   " m e t a d a t a " : { " n a m e " : " 1 2 7 . 0 . 0 . 2 " } ,   " s t a t u s " : {   " c a p a c i t y " : { " c p u " : " 8 " } ,   " a d d r e s s e s " : [   { " t y p e " :   " L e g a c y H o s t I P " ,   " a d d r e s s " : " 1 2 7 . 0 . 0 . 2 " } ,   { " t y p e " :   " a n o t h e r " ,   " a d d r e s s " : " 1 2 7 . 0 . 0 . 3 " }   ]   }   }   ] ,   " u s e r s " : [   {   " n a m e " :   " m y s e l f " ,   " u s e r " :   { }   } ,   {   " n a m e " :   " e 2 e " ,   " u s e r " :   { " u s e r n a m e " :   " a d m i n " ,   " p a s s w o r d " :   " s e c r e t " }   }   ]   }


Question: What is Using JSONPath expressions with kubectl?

Answer: E x a m p l e s   u s i n g   k u b e c t l   a n d   J S O N P a t h   e x p r e s s i o n s :   k u b e c t l   g e t   p o d s   - o   j s o n   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = ' { @ } '   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = ' { . i t e m s [ 0 ] } '   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = ' { . i t e m s [ 0 ] . m e t a d a t a . n a m e } '   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = " { . i t e m s [ * ] [ ' m e t a d a t a . n a m e ' ,   ' s t a t u s . c a p a c i t y ' ] } "   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = ' { r a n g e   . i t e m s [ * ] } { . m e t a d a t a . n a m e } { " \ t " } { . s t a t u s . s t a r t T i m e } { " \ n " } { e n d } '   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = ' { . i t e m s [ 0 ] . m e t a d a t a . l a b e l s . k u b e r n e t e s \ . i o / h o s t n a m e } '   O r ,   w i t h   a   " m y _ p o d "   a n d   " m y _ n a m e s p a c e "   ( a d j u s t   t h e s e   n a m e s   t o   y o u r   e n v i r o n m e n t ) :   k u b e c t l   g e t   p o d / m y _ p o d   - n   m y _ n a m e s p a c e   - o = j s o n p a t h = ' { @ } '   k u b e c t l   g e t   p o d / m y _ p o d   - n   m y _ n a m e s p a c e   - o = j s o n p a t h = ' { . m e t a d a t a . n a m e } '   k u b e c t l   g e t   p o d / m y _ p o d   - n   m y _ n a m e s p a c e   - o = j s o n p a t h = ' { . s t a t u s } '


Question: What is Note:?

Answer: O n   W i n d o w s ,   y o u   m u s t   d o u b l e   q u o t e   a n y   J S O N P a t h   t e m p l a t e   t h a t   c o n t a i n s   s p a c e s   ( n o t   s i n g l e   q u o t e   a s   s h o w n   a b o v e   f o r   b a s h ) .   T h i s   i n   t u r n   m e a n s   t h a t   y o u   m u s t   u s e   a   s i n g l e   q u o t e   o r   e s c a p e d   d o u b l e   q u o t e   a r o u n d   a n y   l i t e r a l s   i n   t h e   t e m p l a t e .   F o r   e x a m p l e :   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = " { r a n g e   . i t e m s [ * ] } { . m e t a d a t a . n a m e } { ' \ t ' } { . s t a t u s . s t a r t T i m e } { ' \ n ' } { e n d } "   k u b e c t l   g e t   p o d s   - o = j s o n p a t h = " { r a n g e   . i t e m s [ * ] } { . m e t a d a t a . n a m e } { \ " \ t \ " } { . s t a t u s . s t a r t T i m e } { \ " \ n \ " } { e n d } "


Question: What is Regular expressions in JSONPath?

Answer: J S O N P a t h   r e g u l a r   e x p r e s s i o n s   a r e   n o t   s u p p o r t e d .   I f   y o u   w a n t   t o   m a t c h   u s i n g   r e g u l a r   e x p r e s s i o n s ,   y o u   c a n   u s e   a   t o o l   s u c h   a s   j q .   #   k u b e c t l   d o e s   n o t   s u p p o r t   r e g u l a r   e x p r e s s i o n s   f o r   J S O N p a t h   o u t p u t   #   T h e   f o l l o w i n g   c o m m a n d   d o e s   n o t   w o r k   k u b e c t l   g e t   p o d s   - o   j s o n p a t h = ' { . i t e m s [ ? ( @ . m e t a d a t a . n a m e = ~ / ^ t e s t $ / ) ] . m e t a d a t a . n a m e } '   #   T h e   f o l l o w i n g   c o m m a n d   a c h i e v e s   t h e   d e s i r e d   r e s u l t   k u b e c t l   g e t   p o d s   - o   j s o n   |   j q   - r   ' . i t e m s [ ]   |   s e l e c t ( . m e t a d a t a . n a m e   |   t e s t ( " t e s t - " ) ) . m e t a d a t a . n a m e '


Question: What is 7 - kubectl for Docker Users?

Answer: Y o u   c a n   u s e   t h e   K u b e r n e t e s   c o m m a n d   l i n e   t o o l   k u b e c t l   t o   i n t e r a c t   w i t h   t h e   A P I   S e r v e r .   U s i n g   k u b e c t l   i s   s t r a i g h t f o r w a r d   i f   y o u   a r e   f a m i l i a r   w i t h   t h e   D o c k e r   c o m m a n d   l i n e   t o o l .   H o w e v e r ,   t h e r e   a r e   a   f e w   d i f f e r e n c e s   b e t w e e n   t h e   D o c k e r   c o m m a n d s   a n d   t h e   k u b e c t l   c o m m a n d s .   T h e   f o l l o w i n g   s e c t i o n s   s h o w   a   D o c k e r   s u b - c o m m a n d   a n d   d e s c r i b e   t h e   e q u i v a l e n t   k u b e c t l   c o m m a n d .


Question: What is docker run?

Answer: T o   r u n   a n   n g i n x   D e p l o y m e n t   a n d   e x p o s e   t h e   D e p l o y m e n t ,   s e e   k u b e c t l   c r e a t e   d e p l o y m e n t .   d o c k e r :   d o c k e r   r u n   - d   - - r e s t a r t = a l w a y s   - e   D O M A I N = c l u s t e r   - - n a m e   n g i n x - a p p   - p   8 0 : 8 0   n g i n x   5 5 c 1 0 3 f a 1 2 9 6 9 2 1 5 4 a 7 6 5 2 4 9 0 2 3 6 f e e 9 b e 4 7 d 7 0 a 8 d d 5 6 2 2 8 1 a e 7 d 2 f 9 a 3 3 9 a 6 d b   d o c k e r   p s   C O N T A I N E R   I D   I M A G E   C O M M A N D   C R E A T E D   S T A T U S   P O R T S   N A M E S   5 5 c 1 0 3 f a 1 2 9 6   n g i n x   " n g i n x   - g   ' d a e m o n   o f … "   9   s e c o n d s   a g o   U p   9   s e c o n d s   0 . 0 . 0 . 0 : 8 0 - > 8 0 / t c p   n g i n x - a p p   k u b e c t l :   #   s t a r t   t h e   p o d   r u n n i n g   n g i n x   k u b e c t l   c r e a t e   d e p l o y m e n t   - - i m a g e = n g i n x   n g i n x - a p p   d e p l o y m e n t . a p p s / n g i n x - a p p   c r e a t e d   #   a d d   e n v   t o   n g i n x - a p p   k u b e c t l   s e t   e n v   d e p l o y m e n t / n g i n x - a p p   D O M A I N = c l u s t e r   d e p l o y m e n t . a p p s / n g i n x - a p p   e n v   u p d a t e d


Question: What is Note:?

Answer: #   e x p o s e   a   p o r t   t h r o u g h   w i t h   a   s e r v i c e   k u b e c t l   e x p o s e   d e p l o y m e n t   n g i n x - a p p   - - p o r t = 8 0   - - n a m e = n g i n x - h t t p   s e r v i c e   " n g i n x - h t t p "   e x p o s e d   B y   u s i n g   k u b e c t l ,   y o u   c a n   c r e a t e   a   D e p l o y m e n t   t o   e n s u r e   t h a t   N   p o d s   a r e   r u n n i n g   n g i n x ,   w h e r e   N   i s   t h e   n u m b e r   o f   r e p l i c a s   s t a t e d   i n   t h e   s p e c   a n d   d e f a u l t s   t o   1 .   Y o u   c a n   a l s o   c r e a t e   a   s e r v i c e   w i t h   a   s e l e c t o r   t h a t   m a t c h e s   t h e   p o d   l a b e l s .   F o r   m o r e   i n f o r m a t i o n ,   s e e   U s e   a   S e r v i c e   t o   A c c e s s   a n   A p p l i c a t i o n   i n   a   C l u s t e r .   B y   d e f a u l t   i m a g e s   r u n   i n   t h e   b a c k g r o u n d ,   s i m i l a r   t o   d o c k e r   r u n   - d   . . . .   T o   r u n   t h i n g s   i n   t h e   f o r e g r o u n d ,   u s e   k u b e c t l   r u n   t o   c r e a t e   p o d :   k u b e c t l   r u n   [ - i ]   [ - - t t y ]   - - a t t a c h   < n a m e >   - - i m a g e = < i m a g e >   U n l i k e   d o c k e r   r u n   . . . ,   i f   y o u   s p e c i f y   - - a t t a c h ,   t h e n   y o u   a t t a c h   s t d i n ,   s t d o u t   a n d   s t d e r r .   Y o u   c a n n o t   c o n t r o l   w h i c h   s t r e a m s   a r e   a t t a c h e d   ( d o c k e r   - a   . . . ) .   T o   d e t a c h   f r o m   t h e   c o n t a i n e r ,   y o u   c a n   t y p e   t h e   e s c a p e   s e q u e n c e   C t r l + P   f o l l o w e d   b y   C t r l + Q .


Question: What is docker ps?

Answer: T o   l i s t   w h a t   i s   c u r r e n t l y   r u n n i n g ,   s e e   k u b e c t l   g e t .   d o c k e r :   d o c k e r   p s   - a   C O N T A I N E R   I D   I M A G E   C O M M A N D   C R E A T E D   S T A T U S   P O R T S   N A M E S   1 4 6 3 6 2 4 1 9 3 5 f   u b u n t u : 1 6 . 0 4   " e c h o   t e s t "   5   s e c o n d s   a g o   E x i t e d   ( 0 )   5   s e c o n d s   a g o   c o c k y _ f e r m i   5 5 c 1 0 3 f a 1 2 9 6   n g i n x   " n g i n x   - g   ' d a e m o n   o f … "   A b o u t   a   m i n u t e   a g o   U p   A b o u t   a   m i n u t e   0 . 0 . 0 . 0 : 8 0 - > 8 0 / t c p   n g i n x - a p p   k u b e c t l :   k u b e c t l   g e t   p o   N A M E   R E A D Y   S T A T U S   R E S T A R T S   A G E   n g i n x - a p p - 8 d f 5 6 9 c b 7 - 4 g d 8 9   1 / 1   R u n n i n g   0   3 m   u b u n t u   0 / 1   C o m p l e t e d   0   2 0 s


Question: What is docker attach?

Answer: T o   a t t a c h   a   p r o c e s s   t h a t   i s   a l r e a d y   r u n n i n g   i n   a   c o n t a i n e r ,   s e e   k u b e c t l   a t t a c h .   d o c k e r :   d o c k e r   p s   C O N T A I N E R   I D   I M A G E   C O M M A N D   C R E A T E D   S T A T U S   P O R T S   N A M E S   5 5 c 1 0 3 f a 1 2 9 6   n g i n x   " n g i n x   - g   ' d a e m o n   o f … "   5   m i n u t e s   a g o   U p   5   m i n u t e s   0 . 0 . 0 . 0 : 8 0 - > 8 0 / t c p   n g i n x - a p p   d o c k e r   a t t a c h   5 5 c 1 0 3 f a 1 2 9 6   . . .   k u b e c t l :   k u b e c t l   g e t   p o d s   N A M E   R E A D Y   S T A T U S   R E S T A R T S   A G E   n g i n x - a p p - 5 j y v m   1 / 1   R u n n i n g   0   1 0 m   k u b e c t l   a t t a c h   - i t   n g i n x - a p p - 5 j y v m   . . .   T o   d e t a c h   f r o m   t h e   c o n t a i n e r ,   y o u   c a n   t y p e   t h e   e s c a p e   s e q u e n c e   C t r l + P   f o l l o w e d   b y   C t r l + Q .


Question: What is docker exec?

Answer: T o   e x e c u t e   a   c o m m a n d   i n   a   c o n t a i n e r ,   s e e   k u b e c t l   e x e c .   d o c k e r :   d o c k e r   p s   C O N T A I N E R   I D   I M A G E   C O M M A N D   C R E A T E D   S T A T U S   P O R T S   N A M E S   5 5 c 1 0 3 f a 1 2 9 6   n g i n x   " n g i n x   - g   ' d a e m o n   o f … "   6   m i n u t e s   a g o   U p   6   m i n u t e s   0 . 0 . 0 . 0 : 8 0 - > 8 0 / t c p   n g i n x - a p p   d o c k e r   e x e c   5 5 c 1 0 3 f a 1 2 9 6   c a t   / e t c / h o s t n a m e   5 5 c 1 0 3 f a 1 2 9 6   k u b e c t l :   k u b e c t l   g e t   p o   N A M E   R E A D Y   S T A T U S   R E S T A R T S   A G E   n g i n x - a p p - 5 j y v m   1 / 1   R u n n i n g   0   1 0 m   k u b e c t l   e x e c   n g i n x - a p p - 5 j y v m   - -   c a t   / e t c / h o s t n a m e   n g i n x - a p p - 5 j y v m   T o   u s e   i n t e r a c t i v e   c o m m a n d s .   d o c k e r :   d o c k e r   e x e c   - t i   5 5 c 1 0 3 f a 1 2 9 6   / b i n / s h   #   e x i t   k u b e c t l :   k u b e c t l   e x e c   - t i   n g i n x - a p p - 5 j y v m   - -   / b i n / s h   #   e x i t   F o r   m o r e   i n f o r m a t i o n ,   s e e   G e t   a   S h e l l   t o   a   R u n n i n g   C o n t a i n e r .


Question: What is docker logs?

Answer: T o   f o l l o w   s t d o u t / s t d e r r   o f   a   p r o c e s s   t h a t   i s   r u n n i n g ,   s e e   k u b e c t l   l o g s .   d o c k e r :   d o c k e r   l o g s   - f   a 9 e   1 9 2 . 1 6 8 . 9 . 1   -   -   [ 1 4 / J u l / 2 0 1 5 : 0 1 : 0 4 : 0 2   + 0 0 0 0 ]   " G E T   /   H T T P / 1 . 1 "   2 0 0   6 1 2   " - "   " c u r l / 7 . 3 5 . 0 "   " - "   1 9 2 . 1 6 8 . 9 . 1   -   -   [ 1 4 / J u l / 2 0 1 5 : 0 1 : 0 4 : 0 3   + 0 0 0 0 ]   " G E T   /   H T T P / 1 . 1 "   2 0 0   6 1 2   " - "   " c u r l / 7 . 3 5 . 0 "   " - "   k u b e c t l :   k u b e c t l   l o g s   - f   n g i n x - a p p - z i b v s   1 0 . 2 4 0 . 6 3 . 1 1 0   -   -   [ 1 4 / J u l / 2 0 1 5 : 0 1 : 0 9 : 0 1   + 0 0 0 0 ]   " G E T   /   H T T P / 1 . 1 "   2 0 0   6 1 2   " - "   " c u r l / 7 . 2 6 . 0 "   " - "   1 0 . 2 4 0 . 6 3 . 1 1 0   -   -   [ 1 4 / J u l / 2 0 1 5 : 0 1 : 0 9 : 0 2   + 0 0 0 0 ]   " G E T   /   H T T P / 1 . 1 "   2 0 0   6 1 2   " - "   " c u r l / 7 . 2 6 . 0 "   " - "   T h e r e   i s   a   s l i g h t   d i f f e r e n c e   b e t w e e n   p o d s   a n d   c o n t a i n e r s ;   b y   d e f a u l t   p o d s   d o   n o t   t e r m i n a t e   i f   t h e i r   p r o c e s s e s   e x i t .   I n s t e a d   t h e   p o d s   r e s t a r t   t h e   p r o c e s s .   T h i s   i s   s i m i l a r   t o   t h e   d o c k e r   r u n   o p t i o n   - - r e s t a r t = a l w a y s   w i t h   o n e   m a j o r   d i f f e r e n c e .   I n   d o c k e r ,   t h e   o u t p u t   f o r   e a c h   i n v o c a t i o n   o f   t h e   p r o c e s s   i s   c o n c a t e n a t e d ,   b u t   f o r   K u b e r n e t e s ,   e a c h   i n v o c a t i o n   i s   s e p a r a t e .   T o   s e e   t h e   o u t p u t   f r o m   a   p r e v i o u s   r u n   i n   K u b e r n e t e s ,   d o   t h i s :   k u b e c t l   l o g s   - - p r e v i o u s   n g i n x - a p p - z i b v s   1 0 . 2 4 0 . 6 3 . 1 1 0   -   -   [ 1 4 / J u


Question: What is docker stop and docker rm?

Answer: T o   s t o p   a n d   d e l e t e   a   r u n n i n g   p r o c e s s ,   s e e   k u b e c t l   d e l e t e .   d o c k e r :   d o c k e r   p s   C O N T A I N E R   I D   I M A G E   C O M M A N D   C R E A T E D   S T A T U S   P O R T S   N A M E S   a 9 e c 3 4 d 9 8 7 8 7   n g i n x   " n g i n x   - g   ' d a e m o n   o f "   2 2   h o u r s   a g o   U p   2 2   h o u r s   0 . 0 . 0 . 0 : 8 0 - > 8 0 / t c p ,   4 4 3 / t c p   n g i n x - a p p   d o c k e r   s t o p   a 9 e c 3 4 d 9 8 7 8 7   a 9 e c 3 4 d 9 8 7 8 7   d o c k e r   r m   a 9 e c 3 4 d 9 8 7 8 7   a 9 e c 3 4 d 9 8 7 8 7   k u b e c t l :   k u b e c t l   g e t   d e p l o y m e n t   n g i n x - a p p   N A M E   R E A D Y   U P - T O - D A T E   A V A I L A B L E   A G E   n g i n x - a p p   1 / 1   1   1   2 m   k u b e c t l   g e t   p o   - l   a p p = n g i n x - a p p   N A M E   R E A D Y   S T A T U S   R E S T A R T S   A G E   n g i n x - a p p - 2 8 8 3 1 6 4 6 3 3 - a k l f 7   1 / 1   R u n n i n g   0   2 m   k u b e c t l   d e l e t e   d e p l o y m e n t   n g i n x - a p p   d e p l o y m e n t   " n g i n x - a p p "   d e l e t e d   k u b e c t l   g e t   p o   - l   a p p = n g i n x - a p p   #   R e t u r n   n o t h i n g


Question: What is docker login?

Answer: T h e r e   i s   n o   d i r e c t   a n a l o g   o f   d o c k e r   l o g i n   i n   k u b e c t l .   I f   y o u   a r e   i n t e r e s t e d   i n   u s i n g   K u b e r n e t e s   w i t h   a   p r i v a t e   r e g i s t r y ,   s e e   U s i n g   a   P r i v a t e   R e g i s t r y .


Question: What is docker version?

Answer: T o   g e t   t h e   v e r s i o n   o f   c l i e n t   a n d   s e r v e r ,   s e e   k u b e c t l   v e r s i o n .   d o c k e r :   d o c k e r   v e r s i o n   C l i e n t   v e r s i o n :   1 . 7 . 0   C l i e n t   A P I   v e r s i o n :   1 . 1 9   G o   v e r s i o n   ( c l i e n t ) :   g o 1 . 4 . 2   G i t   c o m m i t   ( c l i e n t ) :   0 b a f 6 0 9   O S / A r c h   ( c l i e n t ) :   l i n u x / a m d 6 4   S e r v e r   v e r s i o n :   1 . 7 . 0   S e r v e r   A P I   v e r s i o n :   1 . 1 9   G o   v e r s i o n   ( s e r v e r ) :   g o 1 . 4 . 2   G i t   c o m m i t   ( s e r v e r ) :   0 b a f 6 0 9   O S / A r c h   ( s e r v e r ) :   l i n u x / a m d 6 4   k u b e c t l :   k u b e c t l   v e r s i o n   C l i e n t   V e r s i o n :   v e r s i o n . I n f o { M a j o r : " 1 " ,   M i n o r : " 6 " ,   G i t V e r s i o n : " v 1 . 6 . 9 + a 3 d 1 d f a 6 f 4 3 3 5 " ,   G i t C o m m i t : " 9 b 7 7 f e d 1 1 a 9 8 4 3 c e 3 7 8 0 f 7 0 d d 2 5 1 e 9 2 9 0 1 c 4 3 0 7 2 " ,   G i t T r e e S t a t e : " d i r t y " ,   B u i l d D a t e : " 2 0 1 7 - 0 8 - 2 9 T 2 0 : 3 2 : 5 8 Z " ,   O p e n P a a s K u b e r n e t e s V e r s i o n : " v 1 . 0 3 . 0 2 " ,   G o V e r s i o n : " g o 1 . 7 . 5 " ,   C o m p i l e r : " g c " ,   P l a t f o r m : " l i n u x / a m d 6 4 " }   S e r v e r   V e r s i o n :   v e r s i o n . I n f o { M a j o r : " 1 " ,   M i n o r : " 6 " ,   G i t V e r s i o n : " v 1 . 6 . 9 + a 3 d 1 d f a 6 f 4 3 3 5 " ,   G i t C o m m i t : " 9 b 7 7 f e d 1 1 a 9 8 4 3 c e 3 7 8 0 f 7 0 d d 2 5 1 e 9 2 9 0 1 c 4 3 0 7 2 " ,   G i t T r e e S t a t e : " d i r t y " ,   B u i l d D a t e : " 2 0 1 7 - 0 8 - 2 9 T 2 0 : 3 2 : 5 8 Z " ,   O p e n P a a s K u b e r n e t e s V e r s i o n : " v 1 . 0 3 . 0 2 " ,   G o V e r s i o n : " g o 1 . 7 . 5 " ,   C o m p i l e r : " g c " ,   P l a t f o r m : " l i n u x / a m d 6 4 " }


Question: What is docker info?

Answer: T o   g e t   m i s c e l l a n e o u s   i n f o r m a t i o n   a b o u t   t h e   e n v i r o n m e n t   a n d   c o n f i g u r a t i o n ,   s e e   k u b e c t l   c l u s t e r - i n f o .   d o c k e r :   d o c k e r   i n f o   C o n t a i n e r s :   4 0   I m a g e s :   1 6 8   S t o r a g e   D r i v e r :   a u f s   R o o t   D i r :   / u s r / l o c a l / g o o g l e / d o c k e r / a u f s   B a c k i n g   F i l e s y s t e m :   e x t f s   D i r s :   2 4 8   D i r p e r m 1   S u p p o r t e d :   f a l s e   E x e c u t i o n   D r i v e r :   n a t i v e - 0 . 2   L o g g i n g   D r i v e r :   j s o n - f i l e   K e r n e l   V e r s i o n :   3 . 1 3 . 0 - 5 3 - g e n e r i c   O p e r a t i n g   S y s t e m :   U b u n t u   1 4 . 0 4 . 2   L T S   C P U s :   1 2   T o t a l   M e m o r y :   3 1 . 3 2   G i B   N a m e :   k 8 s - i s - f u n . m t v . c o r p . g o o g l e . c o m   I D :   A D U V : G C Y R : B 3 V J : H M P O : L N P Q : K D 5 S : Y K F Q : 7 6 V N : I A N Z : 7 T F V : Z B F 4 : B Y J O   W A R N I N G :   N o   s w a p   l i m i t   s u p p o r t   k u b e c t l :   k u b e c t l   c l u s t e r - i n f o   K u b e r n e t e s   m a s t e r   i s   r u n n i n g   a t   h t t p s : / / 2 0 3 . 0 . 1 1 3 . 1 4 1   K u b e D N S   i s   r u n n i n g   a t   h t t p s : / / 2 0 3 . 0 . 1 1 3 . 1 4 1 / a p i / v 1 / n a m e s p a c e s / k u b e - s y s t e m / s e r v i c e s / k u b e - d n s / p r o x y   k u b e r n e t e s - d a s h b o a r d   i s   r u n n i n g   a t   h t t p s : / / 2 0 3 . 0 . 1 1 3 . 1 4 1 / a p i / v 1 / n a m e s p a c e s / k u b e - s y s t e m / s e r v i c e s / k u b e r n e t e s - d a s h b o a r d / p r o x y   G r a f a n a   i s   r u n n i n g   a t   h t t p s : / / 2 0 3 . 0 . 1 1 3 . 1 4 1 / a p i / v 1 / n a m e s p a c e s / k u b e - s y s t e m / s e r v i c e s / m o n i t o r i n g - g r a f a n a / p r o x y   H e a p s t e r   i s   r u n n i n g   a t   h t t


Question: What is 8 - kubectl Usage Conventions?

Answer: R e c o m m e n d e d   u s a g e   c o n v e n t i o n s   f o r   k u b e c t l .


Question: What is Using kubectl in Reusable Scripts?

Answer: F o r   a   s t a b l e   o u t p u t   i n   a   s c r i p t :   R e q u e s t   o n e   o f   t h e   m a c h i n e - o r i e n t e d   o u t p u t   f o r m s ,   s u c h   a s   - o   n a m e ,   - o   j s o n ,   - o   y a m l ,   - o   g o - t e m p l a t e ,   o r   - o   j s o n p a t h . F u l l y - q u a l i f y   t h e   v e r s i o n .   F o r   e x a m p l e ,   j o b s . v 1 . b a t c h / m y j o b .   T h i s   w i l l   e n s u r e   t h a t   k u b e c t l   d o e s   n o t   u s e   i t s   d e f a u l t   v e r s i o n   t h a t   c a n   c h a n g e   o v e r   t i m e . D o n ' t   r e l y   o n   c o n t e x t ,   p r e f e r e n c e s ,   o r   o t h e r   i m p l i c i t   s t a t e s .


Question: What is Subresources?

Answer: Y o u   c a n   u s e   t h e   - - s u b r e s o u r c e   a r g u m e n t   f o r   k u b e c t l   s u b c o m m a n d s   s u c h   a s   g e t ,   p a t c h ,   e d i t ,   a p p l y   a n d   r e p l a c e   t o   f e t c h   a n d   u p d a t e   s u b r e s o u r c e s   f o r   a l l   r e s o u r c e s   t h a t   s u p p o r t   t h e m .   I n   K u b e r n e t e s   v e r s i o n   1 . 3 4 ,   o n l y   t h e   s t a t u s ,   s c a l e   a n d   r e s i z e   s u b r e s o u r c e s   a r e   s u p p o r t e d . F o r   k u b e c t l   e d i t ,   t h e   s c a l e   s u b r e s o u r c e   i s   n o t   s u p p o r t e d .   I f   y o u   u s e   - - s u b r e s o u r c e   w i t h   k u b e c t l   e d i t   a n d   s p e c i f y   s c a l e   a s   t h e   s u b r e s o u r c e ,   t h e   c o m m a n d   w i l l   e r r o r   o u t . T h e   A P I   c o n t r a c t   a g a i n s t   a   s u b r e s o u r c e   i s   i d e n t i c a l   t o   a   f u l l   r e s o u r c e .   W h i l e   u p d a t i n g   t h e   s t a t u s   s u b r e s o u r c e   t o   a   n e w   v a l u e ,   k e e p   i n   m i n d   t h a t   t h e   s u b r e s o u r c e   c o u l d   b e   p o t e n t i a l l y   r e c o n c i l e d   b y   a   c o n t r o l l e r   t o   a   d i f f e r e n t   v a l u e .   F o r   k u b e c t l   e d i t ,   t h e   s c a l e   s u b r e s o u r c e   i s   n o t   s u p p o r t e d .   I f   y o u   u s e   - - s u b r e s o u r c e   w i t h   k u b e c t l   e d i t   a n d   s p e c i f y   s c a l e   a s   t h e   s u b r e s o u r c e ,   t h e   c o m m a n d   w i l l   e r r o r   o u t .


Question: What is kubectl run?

Answer: F o r   k u b e c t l   r u n   t o   s a t i s f y   i n f r a s t r u c t u r e   a s   c o d e :   T a g   t h e   i m a g e   w i t h   a   v e r s i o n - s p e c i f i c   t a g   a n d   d o n ' t   m o v e   t h a t   t a g   t o   a   n e w   v e r s i o n .   F o r   e x a m p l e ,   u s e   : v 1 2 3 4 ,   v 1 . 2 . 3 ,   r 0 3 0 6 2 0 1 6 - 1 - 4 ,   r a t h e r   t h a n   : l a t e s t   ( F o r   m o r e   i n f o r m a t i o n ,   s e e   B e s t   P r a c t i c e s   f o r   C o n f i g u r a t i o n ) . C h e c k   i n   t h e   s c r i p t   f o r   a n   i m a g e   t h a t   i s   h e a v i l y   p a r a m e t e r i z e d . S w i t c h   t o   c o n f i g u r a t i o n   f i l e s   c h e c k e d   i n t o   s o u r c e   c o n t r o l   f o r   f e a t u r e s   t h a t   a r e   n e e d e d ,   b u t   n o t   e x p r e s s i b l e   v i a   k u b e c t l   r u n   f l a g s .   Y o u   c a n   u s e   t h e   - - d r y - r u n = c l i e n t   f l a g   t o   p r e v i e w   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t   t o   y o u r   c l u s t e r ,   w i t h o u t   r e a l l y   s u b m i t t i n g   i t .


Question: What is kubectl apply?

Answer: Y o u   c a n   u s e   k u b e c t l   a p p l y   t o   c r e a t e   o r   u p d a t e   r e s o u r c e s .   F o r   m o r e   i n f o r m a t i o n   a b o u t   u s i n g   k u b e c t l   a p p l y   t o   u p d a t e   r e s o u r c e s ,   s e e   K u b e c t l   B o o k .


Question: What is 9 - Kubectl user preferences (kuberc)?

Answer: A   K u b e r n e t e s   k u b e r c   c o n f i g u r a t i o n   f i l e   a l l o w s   y o u   t o   d e f i n e   p r e f e r e n c e s   f o r   k u b e c t l ,   s u c h   a s   d e f a u l t   o p t i o n s   a n d   c o m m a n d   a l i a s e s .   U n l i k e   t h e   k u b e c o n f i g   f i l e ,   a   k u b e r c   c o n f i g u r a t i o n   f i l e   d o e s   n o t   c o n t a i n   c l u s t e r   d e t a i l s ,   u s e r n a m e s   o r   p a s s w o r d s .   T h e   d e f a u l t   l o c a t i o n   o f   t h i s   c o n f i g u r a t i o n   f i l e   i s   $ H O M E / . k u b e / k u b e r c .   T o   p r o v i d e   k u b e c t l   w i t h   a   p a t h   t o   a   c u s t o m   k u b e r c   f i l e ,   u s e   t h e   - - k u b e r c   c o m m a n d   l i n e   o p t i o n ,   o r   s e t   t h e   K U B E R C   e n v i r o n m e n t   v a r i a b l e .   A   k u b e r c   u s i n g   t h e   k u b e c t l . c o n f i g . k 8 s . i o / v 1 b e t a 1   f o r m a t   a l l o w s   y o u   t o   d e f i n e   t w o   t y p e s   o f   u s e r   p r e f e r e n c e s :   A l i a s e s   -   a l l o w   y o u   t o   c r e a t e   s h o r t e r   v e r s i o n s   o f   y o u r   f a v o r i t e   c o m m a n d s ,   o p t i o n a l l y   s e t t i n g   o p t i o n s   a n d   a r g u m e n t s . D e f a u l t s   -   a l l o w   y o u   t o   c o n f i g u r e   d e f a u l t   o p t i o n   v a l u e s   f o r   y o u r   f a v o r i t e   c o m m a n d s .


Question: What is aliases?

Answer: W i t h i n   a   k u b e r c   c o n f i g u r a t i o n ,   t h e   a l i a s e s   s e c t i o n   a l l o w s   y o u   t o   d e f i n e   c u s t o m   s h o r t c u t s   f o r   k u b e c t l   c o m m a n d s ,   o p t i o n a l l y   w i t h   p r e s e t   c o m m a n d   l i n e   a r g u m e n t s   a n d   f l a g s .   T h i s   n e x t   e x a m p l e   d e f i n e s   a   k u b e c t l   g e t n   a l i a s   f o r   t h e   k u b e c t l   g e t   s u b c o m m a n d ,   a d d i t i o n a l l y   s p e c i f y i n g   J S O N   o u t p u t   f o r m a t :   - - o u t p u t = j s o n .   a p i V e r s i o n :   k u b e c t l . c o n f i g . k 8 s . i o / v 1 b e t a 1   k i n d :   P r e f e r e n c e   a l i a s e s :   -   n a m e :   g e t n   c o m m a n d :   g e t   o p t i o n s :   -   n a m e :   o u t p u t   d e f a u l t :   j s o n   I n   t h i s   e x a m p l e ,   t h e   f o l l o w i n g   s e t t i n g s   w e r e   u s e d :   n a m e   -   A l i a s   n a m e   m u s t   n o t   c o l l i d e   w i t h   t h e   b u i l t - i n   c o m m a n d s . c o m m a n d   -   S p e c i f y   t h e   u n d e r l y i n g   b u i l t - i n   c o m m a n d   t h a t   y o u r   a l i a s   w i l l   e x e c u t e .   T h i s   i n c l u d e s   s u p p o r t   f o r   s u b c o m m a n d s   l i k e   c r e a t e   r o l e . o p t i o n s   -   S p e c i f y   d e f a u l t   v a l u e s   f o r   o p t i o n s .   I f   y o u   e x p l i c i t l y   s p e c i f y   a n   o p t i o n   w h e n   y o u   r u n   k u b e c t l ,   t h e   v a l u e   y o u   p r o v i d e   t a k e s   p r e c e d e n c e   o v e r   t h e   d e f a u l t   o n e   d e f i n e d   i n   k u b e r c .   W i t h   t h i s   a l i a s ,   r u n n i n g   k u b e c t l   g e t n   p o d s   w i l l   d e f a u l t   J S O N   o u t p u t .   H o w e v e r ,   i f   y o u   e x e c u t e   k u b e c t l   g e t n   p o d s   - o y a m l ,   t h e   o u t p u t   w


Question: What is prependArgs?

Answer: T h i s


Question: What is appendArgs?

Answer: T h i s   n e x t   e x a m p l e ,   w i l l   i n t r o d u c e   a   m e c h a n i s m   s i m i l a r   t o   p r e p e n d i n g   a r g u m e n t s ,   t h i s   t i m e ,   t h o u g h ,   w e   w i l l   a p p e n d   a r g u m e n t s   t o   t h e   e n d   o f   t h e   k u b e c t l   c o m m a n d .   a p i V e r s i o n :   k u b e c t l . c o n f i g . k 8 s . i o / v 1 b e t a 1   k i n d :   P r e f e r e n c e   a l i a s e s :   -   n a m e :   r u n x   c o m m a n d :   r u n   o p t i o n s :   -   n a m e :   i m a g e   d e f a u l t :   b u s y b o x   -   n a m e :   n a m e s p a c e   d e f a u l t :   t e s t - n s   a p p e n d A r g s :   -   - -   -   c u s t o m - a r g   I n   t h i s   e x a m p l e ,   t h e   f o l l o w i n g   s e t t i n g s   w e r e   u s e d :   n a m e   -   A l i a s   n a m e   m u s t   n o t   c o l l i d e   w i t h   t h e   b u i l t - i n   c o m m a n d s . c o m m a n d   -   S p e c i f y   t h e   u n d e r l y i n g   b u i l t - i n   c o m m a n d   t h a t   y o u r   a l i a s   w i l l   e x e c u t e .   T h i s   i n c l u d e s   s u p p o r t   f o r   s u b c o m m a n d s   l i k e   c r e a t e   r o l e . o p t i o n s   -   S p e c i f y   d e f a u l t   v a l u e s   f o r   o p t i o n s .   I f   y o u   e x p l i c i t l y   s p e c i f y   a n   o p t i o n   w h e n   y o u   r u n   k u b e c t l ,   t h e   v a l u e   y o u   p r o v i d e   t a k e s   p r e c e d e n c e   o v e r   t h e   d e f a u l t   o n e   d e f i n e d   i n   k u b e r c . a p p e n d A r g s   -   S p e c i f y   e x p l i c i t   a r g u m e n t s   t h a t   w i l l   b e   p l a c e d   a t   t h e   e n d   o f   t h e   c o m m a n d .   H e r e ,   t h i s   w i l l   b e   t r a n s l a t e d   t o   k u b e c t l   r u n   t e s t - p o d   - - n a m e s p a c e   t e s t - n s   - - i m a g e   b u s y b o x   - -   c u s t o m - a r g .


Question: What is defaults?

Answer: W i t h i n   a   k u b e r c   c o n f i g u r a t i o n ,   d e f a u l t s   s e c t i o n   l e t s   y o u   s p e c i f y   d e f a u l t   v a l u e s   f o r   c o m m a n d   l i n e   a r g u m e n t s .   T h i s   n e x t   e x a m p l e   m a k e s   t h e   i n t e r a c t i v e   r e m o v a l   t h e   d e f a u l t   m o d e   f o r   i n v o k i n g   k u b e c t l   d e l e t e :   a p i V e r s i o n :   k u b e c t l . c o n f i g . k 8 s . i o / v 1 b e t a 1   k i n d :   P r e f e r e n c e   d e f a u l t s :   -   c o m m a n d :   d e l e t e   o p t i o n s :   -   n a m e :   i n t e r a c t i v e   d e f a u l t :   " t r u e "   I n   t h i s   e x a m p l e ,   t h e   f o l l o w i n g   s e t t i n g s   w e r e   u s e d :   c o m m a n d   -   B u i l t - i n   c o m m a n d ,   t h i s   i n c l u d e s   s u p p o r t   f o r   s u b c o m m a n d s   l i k e   c r e a t e   r o l e . o p t i o n s   -   S p e c i f y   d e f a u l t   v a l u e s   f o r   o p t i o n s .   I f   y o u   e x p l i c i t l y   s p e c i f y   a n   o p t i o n   w h e n   y o u   r u n   k u b e c t l ,   t h e   v a l u e   y o u   p r o v i d e   t a k e s   p r e c e d e n c e   o v e r   t h e   d e f a u l t   o n e   d e f i n e d   i n   k u b e r c .   W i t h   t h i s   s e t t i n g ,   r u n n i n g   k u b e c t l   d e l e t e   p o d / t e s t - p o d   w i l l   d e f a u l t   t o   p r o m p t i n g   f o r   c o n f i r m a t i o n .   H o w e v e r ,   k u b e c t l   d e l e t e   p o d / t e s t - p o d   - - i n t e r a c t i v e = f a l s e   w i l l   b y p a s s   t h e   c o n f i r m a t i o n .