Question: What is Options?

Answer: G e t   a l l   c o n t a i n e r s '   l o g s   i n   t h e   p o d ( s ) .   G e t   l o g s   f r o m   a l l   p o d ( s ) .   S e t s   p r e f i x   t o   t r u e .   P r i n t   t h e   l o g s   o f   t h i s   c o n t a i n e r   S p e c i f y   i f   t h e   l o g s   s h o u l d   b e   s t r e a m e d .   h e l p   f o r   l o g s   I f   w a t c h i n g   /   f o l l o w i n g   p o d   l o g s ,   a l l o w   f o r   a n y   e r r o r s   t h a t   o c c u r   t o   b e   n o n - f a t a l   S k i p   v e r i f y i n g   t h e   i d e n t i t y   o f   t h e   k u b e l e t   t h a t   l o g s   a r e   r e q u e s t e d   f r o m .   I n   t h e o r y ,   a n   a t t a c k e r   c o u l d   p r o v i d e   i n v a l i d   l o g   c o n t e n t   b a c k .   Y o u   m i g h t   w a n t   t o   u s e   t h i s   i f   y o u r   k u b e l e t   s e r v i n g   c e r t i f i c a t e s   h a v e   e x p i r e d .   M a x i m u m   b y t e s   o f   l o g s   t o   r e t u r n .   D e f a u l t s   t o   n o   l i m i t .   S p e c i f y   m a x i m u m   n u m b e r   o f   c o n c u r r e n t   l o g s   t o   f o l l o w   w h e n   u s i n g   b y   a   s e l e c t o r .   D e f a u l t s   t o   5 .   T h e   l e n g t h   o f   t i m e   ( l i k e   5 s ,   2 m ,   o r   3 h ,   h i g h e r   t h a n   z e r o )   t o   w a i t   u n t i l   a t   l e a s t   o n e   p o d   i s   r u n n i n g   P r e f i x   e a c h   l o g   l i n e   w i t h   t h e   l o g   s o u r c e   ( p o d   n a m e   a n d   c o n t a i n e r   n a m e )   I f   t r u e ,   p r i n t   t h e   l o g s   f o r   t h e   p r e v i o u s   i n s t a n c e   o f   t h e   c o n t a i n e r   i n   a   p o d   i f   i t   e x i s 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


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   l i s t   o f   f l a g s   i n h e r i t e d   b y   a l l   c o m m a n d s   k u b e c t l   o p t i o n s   [ f l a g s ]


Question: What is Examples?

Answer: #   P r i n t   f l a g s   i n h e r i t e d   b y   a l l   c o m m a n d s   k u b e c t l   o p t i o n s


Question: What is Options?

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


Question: What is Examples?

Answer: #   P a r t i a l l y   u p d a t e   a   n o d e   u s i n g   a   s t r a t e g i c   m e r g e   p a t c h ,   s p e c i f y i n g   t h e   p a t c h   a s   J S O N   k u b e c t l   p a t c h   n o d e   k 8 s - n o d e - 1   - p   ' { " s p e c " : { " u n s c h e d u l a b l e " : t r u e } } '   #   P a r t i a l l y   u p d a t e   a   n o d e   u s i n g   a   s t r a t e g i c   m e r g e   p a t c h ,   s p e c i f y i n g   t h e   p a t c h   a s   Y A M L   k u b e c t l   p a t c h   n o d e   k 8 s - n o d e - 1   - p   $ ' s p e c : \ n   u n s c h e d u l a b l e :   t r u e '   #   P a r t i a l l y   u p d a t e   a   n o d e   i d e n t i f i e d   b y   t h e   t y p e   a n d   n a m e   s p e c i f i e d   i n   " n o d e . j s o n "   u s i n g   s t r a t e g i c   m e r g e   p a t c h   k u b e c t l   p a t c h   - f   n o d e . j s o n   - p   ' { " s p e c " : { " u n s c h e d u l a b l e " : t r u e } } '   #   U p d a t e   a   c o n t a i n e r ' s   i m a g e ;   s p e c . c o n t a i n e r s [ * ] . n a m e   i s   r e q u i r e d   b e c a u s e   i t ' s   a   m e r g e   k e y   k u b e c t l   p a t c h   p o d   v a l i d - p o d   - p   ' { " s p e c " : { " c o n t a i n e r s " : [ { " n a m e " : " k u b e r n e t e s - s e r v e - h o s t n a m e " , " i m a g e " : " n e w   i m a g e " } ] } } '   #   U p d a t e   a   c o n t a i n e r ' s   i m a g e   u s i n g   a   J S O N   p a t c h   w i t h   p o s i t i o n a l   a r r a y s   k u b e c t l   p a t c h   p o d   v a l i d - p o d   - - t y p e = ' j s o n '   - p = ' [ { " o p " :   " r e p l a c e " ,   " p a t h " :   " / s p e c / c o n t a i n e r s / 0 / i m a g e " ,   " v a l u e " : " n e w   i m a g e " } ] '   #   U p d a t e   a   d e p l o y m e n t ' s   r e p l i c a s   t h r o u g h   t h e   ' s c a l e '   s u b r e s o u r c e   u s i n g   a   m e r g e   p a t c h   k u b e c t l   p a t c h   d e p l o y m e n t   n g i n x - d e p l


Question: What is Options?

Answer: 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   u p d a t e   h e l p   f o r   p a t c h   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 ,   p a t c h   w i l l   o p e r a t e   o n   t h e   c o n t e n t   o f   t h e   f i l e ,   n o t   t h e   s e r v e r - s i d e   r e s o u r c e .   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 ) .   T h e   p a t c h   t o   b e   a p p l i e d   t o   t h e   r e s o u r c e   J S O N   f i l e .   A   f i l e   c o n t a i n i n g   a   p a t c h   t o   b e   a p p l i e d   t o   t h e   r e s o u r c 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


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 o v i d e s   u t i l i t i e s   f o r   i n t e r a c t i n g   w i t h   p l u g i n s .   P l u g i n s   p r o v i d e   e x t e n d e d   f u n c t i o n a l i t y   t h a t   i s   n o t   p a r t   o f   t h e   m a j o r   c o m m a n d - l i n e   d i s t r i b u t i o n .   P l e a s e   r e f e r   t o   t h e   d o c u m e n t a t i o n   a n d   e x a m p l 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   h o w   w r i t e   y o u r   o w n   p l u g i n s .   T h e   e a s i e s t   w a y   t o   d i s c o v e r   a n d   i n s t a l l   p l u g i n s   i s   v i a   t h e   k u b e r n e t e s   s u b - p r o j e c t   k r e w :   [ k r e w . s i g s . k 8 s . i o ] .   T o   i n s t a l l   k r e w ,   v i s i t   h t t p s : / / k r e w . s i g s . k 8 s . i o / d o c s / u s e r - g u i d e / s e t u p / i n s t a l l   k u b e c t l   p l u g i n   [ f l a g s ]


Question: What is Examples?

Answer: #   L i s t   a l l   a v a i l a b l e   p l u g i n s   k u b e c t l   p l u g i n   l i s t   #   L i s t   o n l y   b i n a r y   n a m e s   o f   a v a i l a b l e   p l u g i n s   w i t h o u t   p a t h s   k u b e c t l   p l u g i n   l i s t   - - n a m e - o n l y


Question: What is Options?

Answer: h e l p   f o r   p l u g 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   -   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   p l u g i n   l i s t   -   L i s t   a l l   v i s i b l e   p l u g i n   e x e c u t a b l e s   o n   a   u s e r ' s   P A T H


Question: What is Synopsis?

Answer: L i s t   a l l   a v a i l a b l e   p l u g i n   f i l e s   o n   a   u s e r ' s   P A T H .   T o   s e e   p l u g i n s   b i n a r y   n a m e s   w i t h o u t   t h e   f u l l   p a t h   u s e   - - n a m e - o n l y   f l a g .   A v a i l a b l e   p l u g i n   f i l e s   a r e   t h o s e   t h a t   a r e :   -   e x e c u t a b l e   -   a n y w h e r e   o n   t h e   u s e r ' s   P A T H   -   b e g i n   w i t h   " k u b e c t l - "   k u b e c t l   p l u g i n   l i s t   [ f l a g s ]


Question: What is Examples?

Answer: #   L i s t   a l l   a v a i l a b l e   p l u g i n s   k u b e c t l   p l u g i n   l i s t   #   L i s t   o n l y   b i n a r y   n a m e s   o f   a v a i l a b l e   p l u g i n s   w i t h o u t   p a t h s   k u b e c t l   p l u g i n   l i s t   - - n a m e - o n l y


Question: What is Options?

Answer: h e l p   f o r   l i s t   I f   t r u e ,   d i s p l a y   o n l y   t h e   b i n a r y   n a m e   o f   e a c h   p l u g i n ,   r a t h e r   t h a n   i t s   f u l l   p a 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   p l u g i n   -   P r o v i d e s   u t i l i t i e s   f o r   i n t e r a c t i n g   w i t h   p l u g i n s


Question: What is Synopsis?

Answer: F o r w a r d   o n e   o r   m o r e   l o c a l   p o r t s   t o   a   p o d .   U s e   r e s o u r c e   t y p e / n a m e   s u c h   a s   d e p l o y m e n t / m y d e p l o y m e n t   t o   s e l e c t   a   p o d .   R e s o u r c e   t y p e   d e f a u l t s   t o   ' p o d '   i f   o m i t t e d .   I f   t h e r e   a r e   m u l t i p l e   p o d s   m a t c h i n g   t h e   c r i t e r i a ,   a   p o d   w i l l   b e   s e l e c t e d   a u t o m a t i c a l l y .   T h e   f o r w a r d i n g   s e s s i o n   e n d s   w h e n   t h e   s e l e c t e d   p o d   t e r m i n a t e s ,   a n d   a   r e r u n   o f   t h e   c o m m a n d   i s   n e e d e d   t o   r e s u m e   f o r w a r d i n g .   k u b e c t l   p o r t - f o r w a r d   T Y P E / N A M E   [ o p t i o n s ]   [ L O C A L _ P O R T : ] R E M O T E _ P O R T   [ . . . [ L O C A L _ P O R T _ N : ] R E M O T E _ P O R T _ N ]


Question: What is Examples?

Answer: #   L i s t e n   o n   p o r t s   5 0 0 0   a n d   6 0 0 0   l o c a l l y ,   f o r w a r d i n g   d a t a   t o / f r o m   p o r t s   5 0 0 0   a n d   6 0 0 0   i n   t h e   p o d   k u b e c t l   p o r t - f o r w a r d   p o d / m y p o d   5 0 0 0   6 0 0 0   #   L i s t e n   o n   p o r t s   5 0 0 0   a n d   6 0 0 0   l o c a l l y ,   f o r w a r d i n g   d a t a   t o / f r o m   p o r t s   5 0 0 0   a n d   6 0 0 0   i n   a   p o d   s e l e c t e d   b y   t h e   d e p l o y m e n t   k u b e c t l   p o r t - f o r w a r d   d e p l o y m e n t / m y d e p l o y m e n t   5 0 0 0   6 0 0 0   #   L i s t e n   o n   p o r t   8 4 4 3   l o c a l l y ,   f o r w a r d i n g   t o   t h e   t a r g e t P o r t   o f   t h e   s e r v i c e ' s   p o r t   n a m e d   " h t t p s "   i n   a   p o d   s e l e c t e d   b y   t h e   s e r v i c e   k u b e c t l   p o r t - f o r w a r d   s e r v i c e / m y s e r v i c e   8 4 4 3 : h t t p s   #   L i s t e n   o n   p o r t   8 8 8 8   l o c a l l y ,   f o r w a r d i n g   t o   5 0 0 0   i n   t h e   p o d   k u b e c t l   p o r t - f o r w a r d   p o d / m y p o d   8 8 8 8 : 5 0 0 0   #   L i s t e n   o n   p o r t   8 8 8 8   o n   a l l   a d d r e s s e s ,   f o r w a r d i n g   t o   5 0 0 0   i n   t h e   p o d   k u b e c t l   p o r t - f o r w a r d   - - a d d r e s s   0 . 0 . 0 . 0   p o d / m y p o d   8 8 8 8 : 5 0 0 0   #   L i s t e n   o n   p o r t   8 8 8 8   o n   l o c a l h o s t   a n d   s e l e c t e d   I P ,   f o r w a r d i n g   t o   5 0 0 0   i n   t h e   p o d   k u b e c t l   p o r t - f o r w a r d   - - a d d r e s s   l o c a l h o s t , 1 0 . 1 9 . 2 1 . 2 3   p o d / m y p o d   8 8 8 8 : 5 0 0 0   #   L i s t e n   o n   a   r a n d o m   p o r t   l o c a l l y ,   f o r w a r d i n g   t o   5 0 0 0   i n   t h e   p o d   k u b e c t l   p o r t - f o r w a r d   p o d / m y p o d   : 5 0 0 0


Question: What is Options?

Answer: A d d r e s s e s   t o   l i s t e n   o n   ( c o m m a   s e p a r a t e d ) .   O n l y   a c c e p t s   I P   a d d r e s s e s   o r   l o c a l h o s t   a s   a   v a l u e .   W h e n   l o c a l h o s t   i s   s u p p l i e d ,   k u b e c t l   w i l l   t r y   t o   b i n d   o n   b o t h   1 2 7 . 0 . 0 . 1   a n d   : : 1   a n d   w i l l   f a i l   i f   n e i t h e r   o f   t h e s e   a d d r e s s e s   a r e   a v a i l a b l e   t o   b i n d .   h e l p   f o r   p o r t - f o r w a r d   T h e   l e n g t h   o f   t i m e   ( l i k e   5 s ,   2 m ,   o r   3 h ,   h i g h e r   t h a n   z e r o )   t o   w a i t   u n t i l   a t   l e a s t   o n e   p o d   i s   r u n n i n g


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: C r e a t e s   a   p r o x y   s e r v e r   o r   a p p l i c a t i o n - l e v e l   g a t e w a y   b e t w e e n   l o c a l h o s t   a n d   t h e   K u b e r n e t e s   A P I   s e r v e r .   I t   a l s o   a l l o w s   s e r v i n g   s t a t i c   c o n t e n t   o v e r   s p e c i f i e d   H T T P   p a t h .   A l l   i n c o m i n g   d a t a   e n t e r s   t h r o u g h   o n e   p o r t   a n d   g e t s   f o r w a r d e d   t o   t h e   r e m o t e   K u b e r n e t e s   A P I   s e r v e r   p o r t ,   e x c e p t   f o r   t h e   p a t h   m a t c h i n g   t h e   s t a t i c   c o n t e n t   p a t h .   k u b e c t l   p r o x y   [ - - p o r t = P O R T ]   [ - - w w w = s t a t i c - d i r ]   [ - - w w w - p r e f i x = p r e f i x ]   [ - - a p i - p r e f i x = p r e f i x ]


Question: What is Examples?

Answer: #   T o   p r o x y   a l l   o f   t h e   K u b e r n e t e s   A P I   a n d   n o t h i n g   e l s e   k u b e c t l   p r o x y   - - a p i - p r e f i x = /   #   T o   p r o x y   o n l y   p a r t   o f   t h e   K u b e r n e t e s   A P I   a n d   a l s o   s o m e   s t a t i c   f i l e s   #   Y o u   c a n   g e t   p o d s   i n f o   w i t h   ' c u r l   l o c a l h o s t : 8 0 0 1 / a p i / v 1 / p o d s '   k u b e c t l   p r o x y   - - w w w = / m y / f i l e s   - - w w w - p r e f i x = / s t a t i c /   - - a p i - p r e f i x = / a p i /   #   T o   p r o x y   t h e   e n t i r e   K u b e r n e t e s   A P I   a t   a   d i f f e r e n t   r o o t   #   Y o u   c a n   g e t   p o d s   i n f o   w i t h   ' c u r l   l o c a l h o s t : 8 0 0 1 / c u s t o m / a p i / v 1 / p o d s '   k u b e c t l   p r o x y   - - a p i - p r e f i x = / c u s t o m /   #   R u n   a   p r o x y   t o   t h e   K u b e r n e t e s   A P I   s e r v e r   o n   p o r t   8 0 1 1 ,   s e r v i n g   s t a t i c   c o n t e n t   f r o m   . / l o c a l / w w w /   k u b e c t l   p r o x y   - - p o r t = 8 0 1 1   - - w w w = . / l o c a l / w w w /   #   R u n   a   p r o x y   t o   t h e   K u b e r n e t e s   A P I   s e r v e r   o n   a n   a r b i t r a r y   l o c a l   p o r t   #   T h e   c h o s e n   p o r t   f o r   t h e   s e r v e r   w i l l   b e   o u t p u t   t o   s t d o u t   k u b e c t l   p r o x y   - - p o r t = 0   #   R u n   a   p r o x y   t o   t h e   K u b e r n e t e s   A P I   s e r v e r ,   c h a n g i n g   t h e   A P I   p r e f i x   t o   k 8 s - a p i   #   T h i s   m a k e s   e . g .   t h e   p o d s   A P I   a v a i l a b l e   a t   l o c a l h o s t : 8 0 0 1 / k 8 s - a p i / v 1 / p o d s /   k u b e c t l   p r o x y   - - a p i - p r e f i x = / k 8 s - a p i


Question: What is Options?

Answer: R e g u l a r   e x p r e s s i o n   f o r   h o s t s   t h a t   t h e   p r o x y   s h o u l d   a c c e p t .   R e g u l a r   e x p r e s s i o n   f o r   p a t h s   t h a t   t h e   p r o x y   s h o u l d   a c c e p t .   T h e   I P   a d d r e s s   o n   w h i c h   t o   s e r v e   o n .   P r e f i x   t o   s e r v e   t h e   p r o x i e d   A P I   u n d e r .   I f   t r u e ,   e n a b l e s   a u t o m a t i c   p a t h   a p p e n d i n g   o f   t h e   k u b e   c o n t e x t   s e r v e r   p a t h   t o   e a c h   r e q u e s t .   I f   t r u e ,   d i s a b l e   r e q u e s t   f i l t e r i n g   i n   t h e   p r o x y .   T h i s   i s   d a n g e r o u s ,   a n d   c a n   l e a v e   y o u   v u l n e r a b l e   t o   X S R F   a t t a c k s ,   w h e n   u s e d   w i t h   a n   a c c e s s i b l e   p o r t .   h e l p   f o r   p r o x y   k e e p a l i v e   s p e c i f i e s   t h e   k e e p - a l i v e   p e r i o d   f o r   a n   a c t i v e   n e t w o r k   c o n n e c t i o n .   S e t   t o   0   t o   d i s a b l e   k e e p a l i v e .   T h e   p o r t   o n   w h i c h   t o   r u n   t h e   p r o x y .   S e t   t o   0   t o   p i c k   a   r a n d o m   p o r t .   R e g u l a r   e x p r e s s i o n   f o r   H T T P   m e t h o d s   t h a t   t h e   p r o x y   s h o u l d   r e j e c t   ( e x a m p l e   - - r e j e c t - m e t h o d s = ' P O S T , P U T , P A T C H ' ) .   R e g u l a r   e x p r e s s i o n   f o r   p a t h s   t h a t   t h e   p r o x y   s h o u l d   r e j e c t .   P a t h s   s p e c i f i e d   h e r e   w i l l   b e   r e j e c t e d   e v e n   a c c e p t e d   b y   - - a c c e p t - p a t h s .   U n i x   s o c k e t   o n   w h i c h   t o   r u n   t h e   p r o x y .   A l s o   s e r v e   s t a t i c   f i l e s   f r o m   t h e   g i v e n   d i r e c t o r y   u n d e r   t h e   s p e c i f i e d   p r e f i x .   P r e f i x   t o   s e r v e   s t a t


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: R e p l a c e   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 .   J S O N   a n d   Y A M L   f o r m a t s   a r e   a c c e p t e d .   I f   r e p l a c i n g   a n   e x i s t i n g   r e s o u r c e ,   t h e   c o m p l e t e   r e s o u r c e   s p e c   m u s t   b e   p r o v i d e d .   T h i s   c a n   b e   o b t a i n e d   b y   $   k u b e c t l   g e t   T Y P E   N A M E   - o   y a m l   k u b e c t l   r e p l a c e   - f   F I L E N A M E


Question: What is Examples?

Answer: #   R e p l a c e   a   p o d   u s i n g   t h e   d a t a   i n   p o d . j s o n   k u b e c t l   r e p l a c e   - f   . / p o d . j s o n   #   R e p l a c e   a   p o d   b a s e d   o n   t h e   J S O N   p a s s e d   i n t o   s t d i n   c a t   p o d . j s o n   |   k u b e c t l   r e p l a c e   - f   -   #   U p d a t e   a   s i n g l e - c o n t a i n e r   p o d ' s   i m a g e   v e r s i o n   ( t a g )   t o   v 4   k u b e c t l   g e t   p o d   m y p o d   - o   y a m l   |   s e d   ' s / \ ( i m a g e :   m y i m a g e \ ) : . * $ / \ 1 : v 4 / '   |   k u b e c t l   r e p l a c e   - f   -   #   F o r c e   r e p l a c e ,   d e l e t e   a n d   t h e n   r e - c r e a t e   t h e   r e s o u r c e   k u b e c t l   r e p l a c e   - - f o r c e   - f   . / p o d . j s o n


Question: What is Options?

Answer: 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   " b a c k g r o u n d " ,   " o r p h a n " ,   o r   " f o r e g r o u n d " .   S e l e c t s   t h e   d e l e t i o n   c a s c a d i n g   s t r a t e g y   f o r   t h e   d e p e n d e n t s   ( e . g .   P o d s   c r e a t e d   b y   a   R e p l i c a t i o n C o n t r o l l e r ) .   D e f a u l t s   t o   b a c k g r o u n d .   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 .   T h e   f i l e s   t h a t   c o n t a i n   t h e   c o n f i g u r a t i o n s   t o   r e p l a c e .   I f   t r u e ,   i m m e d i a t e l y   r e m o v e   r e s o u r c e s   f r o m   A P I   a n d   b y p a s s   g r a c e f u l   d e l e t i o n .   N o t e   t h a t   i m m e d i a t e   d e l e t i o n   o f   s o m e   r e s o u r c e s   m a y   r e s u l t   i n   i n c o n s i s t e n c y   o r   d a t a   l o s s   a n d   r e q u i r e s   c o n f i r m a t i o n .   P e r i o d   o f   t i m e   i n   s e c o n d s   g i v e n   t o   t h e   r e s o u r c e   t o   t e r m i n a t e   g r a c e f u l l y .   I g n o r e d   i f   n e g a t i v e .   S e t   t o   1   f o r   i m m e d i a t e   s h u t d o w n .   C a n   o n l y   b e   s e t   t o   0   w h e n   - - f o r c e   i s   t r u e   ( f o r c e   d 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: M a n a g e   t h e   r o l l o u t   o f   o n e   o r   m a n y   r e s o u r c e s .   V a l i d   r e s o u r c e   t y p e s   i n c l u d e :   d e p l o y m e n t s d a e m o n s e t s s t a t e f u l s e t s   k u b e c t l   r o l l o u t   S U B C O M M A N D


Question: What is Examples?

Answer: #   R o l l b a c k   t o   t h e   p r e v i o u s   d e p l o y m e n t   k u b e c t l   r o l l o u t   u n d o   d e p l o y m e n t / a b c   #   C h e c k   t h e   r o l l o u t   s t a t u s   o f   a   d a e m o n s e t   k u b e c t l   r o l l o u t   s t a t u s   d a e m o n s e t / f o o   #   R e s t a r t   a   d e p l o y m e n t   k u b e c t l   r o l l o u t   r e s t a r t   d e p l o y m e n t / a b c   #   R e s t a r t   d e p l o y m e n t s   w i t h   t h e   ' a p p = n g i n x '   l a b e l   k u b e c t l   r o l l o u t   r e s t a r t   d e p l o y m e n t   - - s e l e c t o r = a p p = n g i n x


Question: What is Options?

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


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   r o l l o u t   h i s t o r y   -   V i e w   r o l l o u t   h i s t o r y k u b e c t l   r o l l o u t   p a u s e   -   M a r k   t h e   p r o v i d e d   r e s o u r c e   a s   p a u s e d k u b e c t l   r o l l o u t   r e s t a r t   -   R e s t a r t   a   r e s o u r c e k u b e c t l   r o l l o u t   r e s u m e   -   R e s u m e   a   p a u s e d   r e s o u r c e k u b e c t l   r o l l o u t   s t a t u s   -   S h o w   t h e   s t a t u s   o f   t h e   r o l l o u t k u b e c t l   r o l l o u t   u n d o   -   U n d o   a   p r e v i o u s   r o l l o u t


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   V i e w   t h e   r o l l o u t   h i s t o r y   o f   a   d e p l o y m e n t   k u b e c t l   r o l l o u t   h i s t o r y   d e p l o y m e n t / a b c   #   V i e w   t h e   d e t a i l s   o f   d a e m o n s e t   r e v i s i o n   3   k u b e c t l   r o l l o u t   h i s t o r y   d a e m o n s e t / a b c   - - r e v i s i o n = 3


Question: What is Options?

Answer: 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 .   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   h i s t o r y   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 .   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 .   S e e   t h e   d e t a i l s ,   i n c l u d i n g   p o d T e m p l a t e   o f   t h e   r e v i s i o n   s p e c i f i e d   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   f i l e   t o


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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

Answer: M a r k   t h e   p r o v i d e d   r e s o u r c e   a s   p a u s e d .   P a u s e d   r e s o u r c e s   w i l l   n o t   b e   r e c o n c i l e d   b y   a   c o n t r o l l e r .   U s e   " k u b e c t l   r o l l o u t   r e s u m e "   t o   r e s u m e   a   p a u s e d   r e s o u r c e .   C u r r e n t l y   o n l y   d e p l o y m e n t s   s u p p o r t   b e i n g   p a u s e d .   k u b e c t l   r o l l o u t   p a u s e   R E S O U R C E


Question: What is Examples?

Answer: #   M a r k   t h e   n g i n x   d e p l o y m e n t   a s   p a u s e d   #   A n y   c u r r e n t   s t a t e   o f   t h e   d e p l o y m e n t   w i l l   c o n t i n u e   i t s   f u n c t i o n ;   n e w   u p d a t e s   #   t o   t h e   d e p l o y m e n t   w i l l   n o t   h a v e   a n   e f f e c t   a s   l o n g   a s   t h e   d e p l o y m e n t   i s   p a u s e d   k u b e c t l   r o l l o u t   p a u s e   d e p l o y m e n t / n g i n x


Question: What is Options?

Answer: 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 .   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   p a u s 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 .   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 .   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   f i l e   t o   u s e   w h e n   - o = g o -


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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

Answer: R e s t a r t   a   r e s o u r c e .   R e s o u r c e   r o l l o u t   w i l l   b e   r e s t a r t e d .   k u b e c t l   r o l l o u t   r e s t a r t   R E S O U R C E


Question: What is Examples?

Answer: #   R e s t a r t   a l l   d e p l o y m e n t s   i n   t h e   t e s t - n a m e s p a c e   n a m e s p a c e   k u b e c t l   r o l l o u t   r e s t a r t   d e p l o y m e n t   - n   t e s t - n a m e s p a c e   #   R e s t a r t   a   d e p l o y m e n t   k u b e c t l   r o l l o u t   r e s t a r t   d e p l o y m e n t / n g i n x   #   R e s t a r t   a   d a e m o n   s e t   k u b e c t l   r o l l o u t   r e s t a r t   d a e m o n s e t / a b c   #   R e s t a r t   d e p l o y m e n t s   w i t h   t h e   a p p = n g i n x   l a b e l   k u b e c t l   r o l l o u t   r e s t a r t   d e p l o y m e n t   - - s e l e c t o r = a p p = n g i n x


Question: What is Options?

Answer: 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 .   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 t a r 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 .   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 .   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   f i l e   t o   u s e   w h e n   - o = g


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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

Answer: R e s u m e   a   p a u s e d   r e s o u r c e .   P a u s e d   r e s o u r c e s   w i l l   n o t   b e   r e c o n c i l e d   b y   a   c o n t r o l l e r .   B y   r e s u m i n g   a   r e s o u r c e ,   w e   a l l o w   i t   t o   b e   r e c o n c i l e d   a g a i n .   C u r r e n t l y   o n l y   d e p l o y m e n t s   s u p p o r t   b e i n g   r e s u m e d .   k u b e c t l   r o l l o u t   r e s u m e   R E S O U R C E


Question: What is Examples?

Answer: #   R e s u m e   a n   a l r e a d y   p a u s e d   d e p l o y m e n t   k u b e c t l   r o l l o u t   r e s u m e   d e p l o y m e n t / n g i n x


Question: What is Options?

Answer: 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 .   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 u m 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 .   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 .   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   f i l e   t o   u s e   w h e n   - o = g o


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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   W a t c h   t h e   r o l l o u t   s t a t u s   o f   a   d e p l o y m e n t   k u b e c t l   r o l l o u t   s t a t u s   d e p l o y m e n t / n g i n x


Question: What is Options?

Answer: 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 t a t u 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 .   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 .   P i n   t o   a   s p e c i f i c   r e v i s i o n   f o r   s h o w i n g   i t s   s t a t u s .   D e f a u l t s   t o   0   ( l a s t   r e v i s i 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 .   T h e   l e n g t h   o f   t i m e   t o   w a i t   b e f o r e   e n d i n g   w a t c h ,   z e r o   m e a n s   n e v e r .   A n y   o t h e r   v a l u e s   s h o u l d   c o n t a i n   a   c o r r e s p o n d i n g   t i m e   u n i t   ( e . g .   1 s ,   2 m ,   3 h ) .   W a t c h   t h e   s t a t u s   o f   t h e   r o l l o u t   u n t i l   i t ' s   d o n 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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

Answer: R o l l   b a c k   t o   a   p r e v i o u s   r o l l o u t .   k u b e c t l   r o l l o u t   u n d o   ( T Y P E   N A M E   |   T Y P E / N A M E )   [ f l a g s ]


Question: What is Examples?

Answer: #   R o l l   b a c k   t o   t h e   p r e v i o u s   d e p l o y m e n t   k u b e c t l   r o l l o u t   u n d o   d e p l o y m e n t / a b c   #   R o l l   b a c k   t o   d a e m o n s e t   r e v i s i o n   3   k u b e c t l   r o l l o u t   u n d o   d a e m o n s e t / a b c   - - t o - r e v i s i o n = 3   #   R o l l   b a c k   t o   t h e   p r e v i o u s   d e p l o y m e n t   w i t h   d r y - r u n   k u b e c t l   r o l l o u t   u n d o   - - d r y - r u n = s e r v e r   d e p l o y m e n t / a b c


Question: What is Options?

Answer: 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 .   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   u n d o   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 .   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 .   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


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   r o l l o u t   -   M a n a g e   t h e   r o l l o u t   o f   a   r e s o u r c e


Question: What is Synopsis?

Answer: C r e a t e   a n d   r u n   a   p a r t i c u l a r   i m a g e   i n   a   p o d .   k u b e c t l   r u n   N A M E   - - i m a g e = i m a g e   [ - - e n v = " k e y = v a l u e " ]   [ - - p o r t = p o r t ]   [ - - d r y - r u n = s e r v e r | c l i e n t ]   [ - - o v e r r i d e s = i n l i n e - j s o n ]   [ - - c o m m a n d ]   - -   [ C O M M A N D ]   [ a r g s . . . ]


Question: What is Examples?

Answer: #   S t a r t   a   n g i n x   p o d   k u b e c t l   r u n   n g i n x   - - i m a g e = n g i n x   #   S t a r t   a   h a z e l c a s t   p o d   a n d   l e t   t h e   c o n t a i n e r   e x p o s e   p o r t   5 7 0 1   k u b e c t l   r u n   h a z e l c a s t   - - i m a g e = h a z e l c a s t / h a z e l c a s t   - - p o r t = 5 7 0 1   #   S t a r t   a   h a z e l c a s t   p o d   a n d   s e t   e n v i r o n m e n t   v a r i a b l e s   " D N S _ D O M A I N = c l u s t e r "   a n d   " P O D _ N A M E S P A C E = d e f a u l t "   i n   t h e   c o n t a i n e r   k u b e c t l   r u n   h a z e l c a s t   - - i m a g e = h a z e l c a s t / h a z e l c a s t   - - e n v = " D N S _ D O M A I N = c l u s t e r "   - - e n v = " P O D _ N A M E S P A C E = d e f a u l t "   #   S t a r t   a   h a z e l c a s t   p o d   a n d   s e t   l a b e l s   " a p p = h a z e l c a s t "   a n d   " e n v = p r o d "   i n   t h e   c o n t a i n e r   k u b e c t l   r u n   h a z e l c a s t   - - i m a g e = h a z e l c a s t / h a z e l c a s t   - - l a b e l s = " a p p = h a z e l c a s t , e n v = p r o d "   #   D r y   r u n ;   p r i n t   t h e   c o r r e s p o n d i n g   A P I   o b j e c t s   w i t h o u t   c r e a t i n g   t h e m   k u b e c t l   r u n   n g i n x   - - i m a g e = n g i n x   - - d r y - r u n = c l i e n t   #   S t a r t   a   n g i n x   p o d ,   b u t   o v e r l o a d   t h e   s p e c   w i t h   a   p a r t i a l   s e t   o f   v a l u e s   p a r s e d   f r o m   J S O N   k u b e c t l   r u n   n g i n x   - - i m a g e = n g i n x   - - o v e r r i d e s = ' {   " a p i V e r s i o n " :   " v 1 " ,   " s p e c " :   {   . . .   }   } '   #   S t a r t   a   b u s y b o x   p o d   a n d   k e e p   i t   i n   t h e   f o r e g r o u n d ,   d o n ' t   r e s t a r t   i t   i f   i t   e x i t s   k u b e c t l   r u n   - i   - t   b u s y b o x   - - i m a g e = b u s y b o x   - - r e s t a r


Question: What is Options?

Answer: 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 .   A n n o t a t i o n s   t o   a p p l y   t o   t h e   p o d .   I f   t r u e ,   w a i t   f o r   t h e   P o d   t o   s t a r t   r u n n i n g ,   a n d   t h e n   a t t a c h   t o   t h e   P o d   a s   i f   ' k u b e c t l   a t t a c h   . . . '   w e r e   c a l l e d .   D e f a u l t   f a l s e ,   u n l e s s   ' - i / - - s t d i n '   i s   s e t ,   i n   w h i c h   c a s e   t h e   d e f a u l t   i s   t r u e .   W i t h   ' - - r e s t a r t = N e v e r '   t h e   e x i t   c o d e   o f   t h e   c o n t a i n e r   p r o c e s s   i s   r e t u r n e d .   M u s t   b e   " b a c k g r o u n d " ,   " o r p h a n " ,   o r   " f o r e g r o u n d " .   S e l e c t s   t h e   d e l e t i o n   c a s c a d i n g   s t r a t e g y   f o r   t h e   d e p e n d e n t s   ( e . g .   P o d s   c r e a t e d   b y   a   R e p l i c a t i o n C o n t r o l l e r ) .   D e f a u l t s   t o   b a c k g r o u n d .   I f   t r u e   a n d   e x t r a   a r g u m e n t s   a r e   p r e s e n t ,   u s e   t h e m   a s   t h e   ' c o m m a n d '   f i e l d   i n   t h e   c o n t a i n e r ,   r a t h e r   t h a n   t h e   ' a r g s '   f i e l d   w h i c h   i s   t h e   d e f a u l t .   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 .   E n v i r o n m e n t   v a r i a b l e s   t o   s e t   i n   t h e


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


Question: What is Examples?

Answer: #   S c a l e   a   r e p l i c a   s e t   n a m e d   ' f o o '   t o   3   k u b e c t l   s c a l e   - - r e p l i c a s = 3   r s / f o o   #   S c a l e   a   r e s o u r c e   i d e n t i f i e d   b y   t y p e   a n d   n a m e   s p e c i f i e d   i n   " f o o . y a m l "   t o   3   k u b e c t l   s c a l e   - - r e p l i c a s = 3   - f   f o o . y a m l   #   I f   t h e   d e p l o y m e n t   n a m e d   m y s q l ' s   c u r r e n t   s i z e   i s   2 ,   s c a l e   m y s q l   t o   3   k u b e c t l   s c a l e   - - c u r r e n t - r e p l i c a s = 2   - - r e p l i c a s = 3   d e p l o y m e n t / m y s q l   #   S c a l e   m u l t i p l e   r e p l i c a t i o n   c o n t r o l l e r s   k u b e c t l   s c a l e   - - r e p l i c a s = 5   r c / e x a m p l e 1   r c / e x a m p l e 2   r c / e x a m p l e 3   #   S c a l e   s t a t e f u l   s e t   n a m e d   ' w e b '   t o   3   k u b e c t l   s c a l e   - - r e p l i c a s = 3   s t a t e f u l s e t / w e b


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 .   P r e c o n d i t i o n   f o r   c u r r e n t   s i z e .   R e q u i r e s   t h a t   t h e   c u r r e n t   s i z e   o f   t h e   r e s o u r c e   m a t c h   t h i s   v a l u e   i n   o r d e r   t o   s c a l e .   - 1   ( d e f a u l t )   f o r   n o   c o n d i t i o n .   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 .   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   s e t   a   n e w   s i z e   h e l p   f o r   s c a l 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 .   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


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: C o n f i g u r e   a p p l i c a t i o n   r e s o u r c e s .   T h e s e   c o m m a n d s   h e l p   y o u   m a k e   c h a n g e s   t o   e x i s t i n g   a p p l i c a t i o n   r e s o u r c e s .   k u b e c t l   s e t   S U B C O M M A N D


Question: What is Options?

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


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   s e t   e n v   -   U p d a t e   e n v i r o n m e n t   v a r i a b l e s   o n   a   p o d   t e m p l a t e k u b e c t l   s e t   i m a g e   -   U p d a t e   t h e   i m a g e   o f   a   p o d   t e m p l a t e k u b e c t l   s e t   r e s o u r c e s   -   U p d a t e   r e s o u r c e   r e q u e s t s / l i m i t s   o n   o b j e c t s   w i t h   p o d   t e m p l a t e s k u b e c t l   s e t   s e l e c t o r   -   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 k u b e c t l   s e t   s e r v i c e a c c o u n t   -   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   a   r e s o u r c e k u b e c t l   s e t   s u b j e c t   -   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


Question: What is Synopsis?

Answer: U p d a t e   e n v i r o n m e n t   v a r i a b l e s   o n   a   p o d   t e m p l a t e .   L i s t   e n v i r o n m e n t   v a r i a b l e   d e f i n i t i o n s   i n   o n e   o r   m o r e   p o d s ,   p o d   t e m p l a t e s .   A d d ,   u p d a t e ,   o r   r e m o v e   c o n t a i n e r   e n v i r o n m e n t   v a r i a b l e   d e f i n i t i o n s   i n   o n e   o r   m o r e   p o d   t e m p l a t e s   ( w i t h i n   r e p l i c a t i o n   c o n t r o l l e r s   o r   d e p l o y m e n t   c o n f i g u r a t i o n s ) .   V i e w   o r   m o d i f y   t h e   e n v i r o n m e n t   v a r i a b l e   d e f i n i t i o n s   o n   a l l   c o n t a i n e r s   i n   t h e   s p e c i f i e d   p o d s   o r   p o d   t e m p l a t e s ,   o r   j u s t   t h o s e   t h a t   m a t c h   a   w i l d c a r d .   I f   " - - e n v   - "   i s   p a s s e d ,   e n v i r o n m e n t   v a r i a b l e s   c a n   b e   r e a d   f r o m   S T D I N   u s i n g   t h e   s t a n d a r d   e n v   s y n t a x .   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 ) :   p o d   ( p o ) ,   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 ) ,   s t a t e f u l s e t   ( s t s ) ,   c r o n j o b   ( c j ) ,   r e p l i c a s e t   ( r s )   k u b e c t l   s e t   e n v   R E S O U R C E / N A M E   K E Y _ 1 = V A L _ 1   . . .   K E Y _ N = V A L _ N


Question: What is Examples?

Answer: #   U p d a t e   d e p l o y m e n t   ' r e g i s t r y '   w i t h   a   n e w   e n v i r o n m e n t   v a r i a b l e   k u b e c t l   s e t   e n v   d e p l o y m e n t / r e g i s t r y   S T O R A G E _ D I R = / l o c a l   #   L i s t   t h e   e n v i r o n m e n t   v a r i a b l e s   d e f i n e d   o n   a   d e p l o y m e n t s   ' s a m p l e - b u i l d '   k u b e c t l   s e t   e n v   d e p l o y m e n t / s a m p l e - b u i l d   - - l i s t   #   L i s t   t h e   e n v i r o n m e n t   v a r i a b l e s   d e f i n e d   o n   a l l   p o d s   k u b e c t l   s e t   e n v   p o d s   - - a l l   - - l i s t   #   O u t p u t   m o d i f i e d   d e p l o y m e n t   i n   Y A M L ,   a n d   d o e s   n o t   a l t e r   t h e   o b j e c t   o n   t h e   s e r v e r   k u b e c t l   s e t   e n v   d e p l o y m e n t / s a m p l e - b u i l d   S T O R A G E _ D I R = / d a t a   - o   y a m l   #   U p d a t e   a l l   c o n t a i n e r s   i n   a l l   r e p l i c a t i o n   c o n t r o l l e r s   i n   t h e   p r o j e c t   t o   h a v e   E N V = p r o d   k u b e c t l   s e t   e n v   r c   - - a l l   E N V = p r o d   #   I m p o r t   e n v i r o n m e n t   f r o m   a   s e c r e t   k u b e c t l   s e t   e n v   - - f r o m = s e c r e t / m y s e c r e t   d e p l o y m e n t / m y a p p   #   I m p o r t   e n v i r o n m e n t   f r o m   a   c o n f i g   m a p   w i t h   a   p r e f i x   k u b e c t l   s e t   e n v   - - f r o m = c o n f i g m a p / m y c o n f i g m a p   - - p r e f i x = M Y S Q L _   d e p l o y m e n t / m y a p p   #   I m p o r t   s p e c i f i c   k e y s   f r o m   a   c o n f i g   m a p   k u b e c t l   s e t   e n v   - - k e y s = m y - e x a m p l e - k e y   - - f r o m = c o n f i g m a p / m y c o n f i g m a p   d e p l o y m e n t / m y a p p   #   R e m o v e   t h e   e n v i r o n m e n t   v a r i a b l e   E N V   f r o m   c o n t a i n e r   ' c 1 '   i


Question: What is Options?

Answer: I f   t r u e ,   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   -   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 .   S p e c i f y   a   k e y - v a l u e   p a i r   f o r   a n   e n v i r o n m e n t   v a r i a b l e   t o   s e t   i n t o   e a c h   c o n t a i n e r .   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   e n v   T h e   n a m e   o f   a   r e s o u r c e   f r o m   w h i c h   t o   i n j e c t   e n v i r o n m e n t   v a r i a b l e s   h e l p   f o r   e n v   C o m m a - s e p a r a t e d   l i s t   o f   k e y s   t o   i m p o r t   f r o m   s p e c i f i e d   r e s o u r c 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 ,   d i s p l a y   t h e   e n v i r o n m e n t   a n d   a n y   c h a n g e s   i n   t h e   s t a n d a r d


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   e x i s t i n g   c o n t a i n e r   i m a g e ( s )   o f   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   i n c l u d e   ( c a s e   i n s e n s i t i v e ) :   p o d   ( p o ) ,   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 ) ,   s t a t e f u l s e t   ( s t s ) ,   c r o n j o b   ( c j ) ,   r e p l i c a s e t   ( r s )   k u b e c t l   s e t   i m a g e   ( - f   F I L E N A M E   |   T Y P E   N A M E )   C O N T A I N E R _ N A M E _ 1 = C O N T A I N E R _ I M A G E _ 1   . . .   C O N T A I N E R _ N A M E _ N = C O N T A I N E R _ I M A G E _ N


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   i m a g e   t o   ' n g i n x : 1 . 9 . 1 ' ,   a n d   i t s   b u s y b o x   c o n t a i n e r   i m a g e   t o   ' b u s y b o x '   k u b e c t l   s e t   i m a g e   d e p l o y m e n t / n g i n x   b u s y b o x = b u s y b o x   n g i n x = n g i n x : 1 . 9 . 1   #   U p d a t e   a l l   d e p l o y m e n t s '   a n d   r c ' s   n g i n x   c o n t a i n e r ' s   i m a g e   t o   ' n g i n x : 1 . 9 . 1 '   k u b e c t l   s e t   i m a g e   d e p l o y m e n t s , r c   n g i n x = n g i n x : 1 . 9 . 1   - - a l l   #   U p d a t e   i m a g e   o f   a l l   c o n t a i n e r s   o f   d a e m o n s e t   a b c   t o   ' n g i n x : 1 . 9 . 1 '   k u b e c t l   s e t   i m a g e   d a e m o n s e t   a b c   * = n g i n x : 1 . 9 . 1   #   P r i n t   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   i m a g e   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   s e r v e r   k u b e c t l   s e t   i m a g e   - f   p a t h / t o / f i l e . y a m l   n g i n x = n g i n x : 1 . 9 . 1   - - l o c a l   - o   y a m l