Question: What is Interacting with running Pods?

Answer: k u b e c t l   l o g s   m y - p o d   #   d u m p   p o d   l o g s   ( s t d o u t )   k u b e c t l   l o g s   - l   n a m e = m y L a b e l   #   d u m p   p o d   l o g s ,   w i t h   l a b e l   n a m e = m y L a b e l   ( s t d o u t )   k u b e c t l   l o g s   m y - p o d   - - p r e v i o u s   #   d u m p   p o d   l o g s   ( s t d o u t )   f o r   a   p r e v i o u s   i n s t a n t i a t i o n   o f   a   c o n t a i n e r   k u b e c t l   l o g s   m y - p o d   - c   m y - c o n t a i n e r   #   d u m p   p o d   c o n t a i n e r   l o g s   ( s t d o u t ,   m u l t i - c o n t a i n e r   c a s e )   k u b e c t l   l o g s   - l   n a m e = m y L a b e l   - c   m y - c o n t a i n e r   #   d u m p   p o d   c o n t a i n e r   l o g s ,   w i t h   l a b e l   n a m e = m y L a b e l   ( s t d o u t )   k u b e c t l   l o g s   m y - p o d   - c   m y - c o n t a i n e r   - - p r e v i o u s   #   d u m p   p o d   c o n t a i n e r   l o g s   ( s t d o u t ,   m u l t i - c o n t a i n e r   c a s e )   f o r   a   p r e v i o u s   i n s t a n t i a t i o n   o f   a   c o n t a i n e r   k u b e c t l   l o g s   - f   m y - p o d   #   s t r e a m   p o d   l o g s   ( s t d o u t )   k u b e c t l   l o g s   - f   m y - p o d   - c   m y - c o n t a i n e r   #   s t r e a m   p o d   c o n t a i n e r   l o g s   ( s t d o u t ,   m u l t i - c o n t a i n e r   c a s e )   k u b e c t l   l o g s   - f   - l   n a m e = m y L a b e l   - - a l l - c o n t a i n e r s   #   s t r e a m   a l l   p o d s   l o g s   w i t h   l a b e l   n a m e = m y L a b e l   ( s t d o u t )   k u b e c t l   r u n   - i   - - t t y   b u s y b o x   - - i m a g e = b u s y b o x : 1 . 2 8   - -   s h   #   R u n   p o d   a s   i n t e r a c t i v e   s h e l l   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   - n   m y n a m e s p a c e   #   S t a r t   a   s i n g l e   i n s t a n c e   o f   n g i n x   p o d   i n   t


Question: What is Copying files and directories to and from containers?

Answer: k u b e c t l   c p   / t m p / f o o _ d i r   m y - p o d : / t m p / b a r _ d i r   #   C o p y   / t m p / f o o _ d i r   l o c a l   d i r e c t o r y   t o   / t m p / b a r _ d i r   i n   a   r e m o t e   p o d   i n   t h e   c u r r e n t   n a m e s p a c e   k u b e c t l   c p   / t m p / f o o   m y - p o d : / t m p / b a r   - c   m y - c o n t a i n e r   #   C o p y   / t m p / f o o   l o c a l   f i l e   t o   / t m p / b a r   i n   a   r e m o t e   p o d   i n   a   s p e c i f i c   c o n t a i n e r   k u b e c t l   c p   / t m p / f o o   m y - n a m e s p a c e / m y - p o d : / t m p / b a r   #   C o p y   / t m p / f o o   l o c a l   f i l e   t o   / t m p / b a r   i n   a   r e m o t e   p o d   i n   n a m e s p a c e   m y - n a m e s p a c e   k u b e c t l   c p   m y - n a m e s p a c e / m y - p o d : / t m p / f o o   / t m p / b a r   #   C o p y   / t m p / f o o   f r o m   a   r e m o t e   p o d   t o   / t m p / b a r   l o c a l l y


Question: What is Note:?

Answer: t a r   c f   -   / t m p / f o o   |   k u b e c t l   e x e c   - i   - n   m y - n a m e s p a c e   m y - p o d   - -   t a r   x f   -   - C   / t m p / b a r   #   C o p y   / t m p / f o o   l o c a l   f i l e   t o   / t m p / b a r   i n   a   r e m o t e   p o d   i n   n a m e s p a c e   m y - n a m e s p a c e   k u b e c t l   e x e c   - n   m y - n a m e s p a c e   m y - p o d   - -   t a r   c f   -   / t m p / f o o   |   t a r   x f   -   - C   / t m p / b a r   #   C o p y   / t m p / f o o   f r o m   a   r e m o t e   p o d   t o   / t m p / b a r   l o c a l l y


Question: What is Interacting with Deployments and Services?

Answer: k u b e c t l   l o g s   d e p l o y / m y - d e p l o y m e n t   #   d u m p   P o d   l o g s   f o r   a   D e p l o y m e n t   ( s i n g l e - c o n t a i n e r   c a s e )   k u b e c t l   l o g s   d e p l o y / m y - d e p l o y m e n t   - c   m y - c o n t a i n e r   #   d u m p   P o d   l o g s   f o r   a   D e p l o y m e n t   ( m u l t i - c o n t a i n e r   c a s e )   k u b e c t l   p o r t - f o r w a r d   s v c / m y - s e r v i c e   5 0 0 0   #   l i s t e n   o n   l o c a l   p o r t   5 0 0 0   a n d   f o r w a r d   t o   p o r t   5 0 0 0   o n   S e r v i c e   b a c k e n d   k u b e c t l   p o r t - f o r w a r d   s v c / m y - s e r v i c e   5 0 0 0 : m y - s e r v i c e - p o r t   #   l i s t e n   o n   l o c a l   p o r t   5 0 0 0   a n d   f o r w a r d   t o   S e r v i c e   t a r g e t   p o r t   w i t h   n a m e   < m y - s e r v i c e - p o r 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 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   l o c a l   p o r t   5 0 0 0   a n d   f o r w a r d   t o   p o r t   6 0 0 0   o n   a   P o d   c r e a t e d   b y   < m y - d e p l o y m e n t >   k u b e c t l   e x e c   d e p l o y / m y - d e p l o y m e n t   - -   l s   #   r u n   c o m m a n d   i n   f i r s t   P o d   a n d   f i r s t   c o n t a i n e r   i n   D e p l o y m e n t   ( s i n g l e -   o r   m u l t i - c o n t a i n e r   c a s e s )


Question: What is Interacting with Nodes and cluster?

Answer: k u b e c t l   c o r d o n   m y - n o d e   #   M a r k   m y - n o d e   a s   u n s c h e d u l a b l e   k u b e c t l   d r a i n   m y - n o d e   #   D r a i n   m y - n o d e   i n   p r e p a r a t i o n   f o r   m a i n t e n a n c e   k u b e c t l   u n c o r d o n   m y - n o d e   #   M a r k   m y - n o d e   a s   s c h e d u l a b l e   k u b e c t l   t o p   n o d e   #   S h o w   m e t r i c s   f o r   a l l   n o d e s   k u b e c t l   t o p   n o d e   m y - n o d e   #   S h o w   m e t r i c s   f o r   a   g i v e n   n o d e   k u b e c t l   c l u s t e r - i n f o   #   D i s p l a y   a d d r e s s e s   o f   t h e   m a s t e r   a n d   s e r v i c e s   k u b e c t l   c l u s t e r - i n f o   d u m p   #   D u m p   c u r r e n t   c l u s t e r   s t a t e   t o   s t d o u t   k u b e c t l   c l u s t e r - i n f o   d u m p   - - o u t p u t - d i r e c t o r y = / p a t h / t o / c l u s t e r - s t a t e   #   D u m p   c u r r e n t   c l u s t e r   s t a t e   t o   / p a t h / t o / c l u s t e r - s t a t e   #   V i e w   e x i s t i n g   t a i n t s   o n   w h i c h   e x i s t   o n   c u r r e n t   n o d e s .   k u b e c t l   g e t   n o d e s   - o = ' c u s t o m - c o l u m n s = N o d e N a m e : . m e t a d a t a . n a m e , T a i n t K e y : . s p e c . t a i n t s [ * ] . k e y , T a i n t V a l u e : . s p e c . t a i n t s [ * ] . v a l u e , T a i n t E f f e c t : . s p e c . t a i n t s [ * ] . e f f e c t '   #   I f   a   t a i n t   w i t h   t h a t   k e y   a n d   e f f e c t   a l r e a d y   e x i s t s ,   i t s   v a l u e   i s   r e p l a c e d   a s   s p e c i f i e d .   k u b e c t l   t a i n t   n o d e s   f o o   d e d i c a t e d = s p e c i a l - u s e r : N o S c h e d u l e


Question: What is Resource types?

Answer: L i s t   a l l   s u p p o r t e d   r e s o u r c e   t y p e s   a l o n g   w i t h   t h e i r   s h o r t n a m e s ,   A P I   g r o u p ,   w h e t h e r   t h e y   a r e   n a m e s p a c e d ,   a n d   k i n d :   k u b e c t l   a p i - r e s o u r c e s   O t h e r   o p e r a t i o n s   f o r   e x p l o r i n g   A P I   r e s o u r c e s :   k u b e c t l   a p i - r e s o u r c e s   - - n a m e s p a c e d = t r u e   #   A l l   n a m e s p a c e d   r e s o u r c e s   k u b e c t l   a p i - r e s o u r c e s   - - n a m e s p a c e d = f a l s e   #   A l l   n o n - n a m e s p a c e d   r e s o u r c e s   k u b e c t l   a p i - r e s o u r c e s   - o   n a m e   #   A l l   r e s o u r c e s   w i t h   s i m p l e   o u t p u t   ( o n l y   t h e   r e s o u r c e   n a m e )   k u b e c t l   a p i - r e s o u r c e s   - o   w i d e   #   A l l   r e s o u r c e s   w i t h   e x p a n d e d   ( a k a   " w i d e " )   o u t p u t   k u b e c t l   a p i - r e s o u r c e s   - - v e r b s = l i s t , g e t   #   A l l   r e s o u r c e s   t h a t   s u p p o r t   t h e   " l i s t "   a n d   " g e t "   r e q u e s t   v e r b s   k u b e c t l   a p i - r e s o u r c e s   - - a p i - g r o u p = e x t e n s i o n s   #   A l l   r e s o u r c e s   i n   t h e   " e x t e n s i o n s "   A P I   g r o u p


Question: What is Formatting output?

Answer: T o   o u t p u t   d e t a i l s   t o   y o u r   t e r m i n a l   w i n d o w   i n   a   s p e c i f i c   f o r m a t ,   a d d   t h e   - o   ( o r   - - o u t p u t )   f l a g   t o   a   s u p p o r t e d   k u b e c t l   c o m m a n d .   E x a m p l e s   u s i n g   - o = c u s t o m - c o l u m n s :   #   A l l   i m a g e s   r u n n i n g   i n   a   c l u s t e r   k u b e c t l   g e t   p o d s   - A   - o = c u s t o m - c o l u m n s = ' D A T A : s p e c . c o n t a i n e r s [ * ] . i m a g e '   #   A l l   i m a g e s   r u n n i n g   i n   n a m e s p a c e :   d e f a u l t ,   g r o u p e d   b y   P o d   k u b e c t l   g e t   p o d s   - - n a m e s p a c e   d e f a u l t   - - o u t p u t = c u s t o m - c o l u m n s = " N A M E : . m e t a d a t a . n a m e , I M A G E : . s p e c . c o n t a i n e r s [ * ] . i m a g e "   #   A l l   i m a g e s   e x c l u d i n g   " r e g i s t r y . k 8 s . i o / c o r e d n s : 1 . 6 . 2 "   k u b e c t l   g e t   p o d s   - A   - o = c u s t o m - c o l u m n s = ' D A T A : s p e c . c o n t a i n e r s [ ? ( @ . i m a g e ! = " r e g i s t r y . k 8 s . i o / c o r e d n s : 1 . 6 . 2 " ) ] . i m a g e '   #   A l l   f i e l d s   u n d e r   m e t a d a t a   r e g a r d l e s s   o f   n a m e   k u b e c t l   g e t   p o d s   - A   - o = c u s t o m - c o l u m n s = ' D A T A : m e t a d a t a . * '   M o r e   e x a m p l e s   i n   t h e   k u b e c t l   r e f e r e n c e   d o c u m e n t a t i o n .


Question: What is Kubectl output verbosity and debugging?

Answer: K u b e c t l   v e r b o s i t y   i s   c o n t r o l l e d   w i t h   t h e   - v   o r   - - v   f l a g s   f o l l o w e d   b y   a n   i n t e g e r   r e p r e s e n t i n g   t h e   l o g   l e v e l .   G e n e r a l   K u b e r n e t e s   l o g g i n g   c o n v e n t i o n s   a n d   t h e   a s s o c i a t e d   l o g   l e v e l s   a r e   d e s c r i b e d   h e r e .


Question: What is What's next?

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


Question: What is Synopsis?

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


Question: What is Options?

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   h e l p   f o r   k u b e c t l   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


Question: What is See Also?

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


Question: What is Synopsis?

Answer: U p d a t e   t h e   a n n o t a t i o n s   o n   o n e   o r   m o r e   r e s o u r c e s .   A l l   K u b e r n e t e s   o b j e c t s   s u p p o r t   t h e   a b i l i t y   t o   s t o r e   a d d i t i o n a l   d a t a   w i t h   t h e   o b j e c t   a s   a n n o t a t i o n s .   A n n o t a t i o n s   a r e   k e y / v a l u e   p a i r s   t h a t   c a n   b e   l a r g e r   t h a n   l a b e l s   a n d   i n c l u d e   a r b i t r a r y   s t r i n g   v a l u e s   s u c h   a s   s t r u c t u r e d   J S O N .   T o o l s   a n d   s y s t e m   e x t e n s i o n s   m a y   u s e   a n n o t a t i o n s   t o   s t o r e   t h e i r   o w n   d a t a .   A t t e m p t i n g   t o   s e t   a n   a n n o t a t i o n   t h a t   a l r e a d y   e x i s t s   w i l l   f a i l   u n l e s s   - - o v e r w r i t e   i s   s e t .   I f   - - r e s o u r c e - v e r s i o n   i s   s p e c i f i e d   a n d   d o e s   n o t   m a t c h   t h e   c u r r e n t   r e s o u r c e   v e r s i o n   o n   t h e   s e r v e r   t h e   c o m m a n d   w i l l   f a i l .   U s e   " k u b e c t l   a p i - r e s o u r c e s "   f o r   a   c o m p l e t e   l i s t   o f   s u p p o r t e d   r e s o u r c e s .   k u b e c t l   a n n o t a t e   [ - - o v e r w r i t e ]   ( - f   F I L E N A M E   |   T Y P E   N A M E )   K E Y _ 1 = V A L _ 1   . . .   K E Y _ N = V A L _ N   [ - - r e s o u r c e - v e r s i o n = v e r s i o n ]


Question: What is Examples?

Answer: #   U p d a t e   p o d   ' f o o '   w i t h   t h e   a n n o t a t i o n   ' d e s c r i p t i o n '   a n d   t h e   v a l u e   ' m y   f r o n t e n d '   #   I f   t h e   s a m e   a n n o t a t i o n   i s   s e t   m u l t i p l e   t i m e s ,   o n l y   t h e   l a s t   v a l u e   w i l l   b e   a p p l i e d   k u b e c t l   a n n o t a t e   p o d s   f o o   d e s c r i p t i o n = ' m y   f r o n t e n d '   #   U p d a t e   a   p o d   i d e n t i f i e d   b y   t y p e   a n d   n a m e   i n   " p o d . j s o n "   k u b e c t l   a n n o t a t e   - f   p o d . j s o n   d e s c r i p t i o n = ' m y   f r o n t e n d '   #   U p d a t e   p o d   ' f o o '   w i t h   t h e   a n n o t a t i o n   ' d e s c r i p t i o n '   a n d   t h e   v a l u e   ' m y   f r o n t e n d   r u n n i n g   n g i n x ' ,   o v e r w r i t i n g   a n y   e x i s t i n g   v a l u e   k u b e c t l   a n n o t a t e   - - o v e r w r i t e   p o d s   f o o   d e s c r i p t i o n = ' m y   f r o n t e n d   r u n n i n g   n g i n x '   #   U p d a t e   a l l   p o d s   i n   t h e   n a m e s p a c e   k u b e c t l   a n n o t a t e   p o d s   - - a l l   d e s c r i p t i o n = ' m y   f r o n t e n d   r u n n i n g   n g i n x '   #   U p d a t e   p o d   ' f o o '   o n l y   i f   t h e   r e s o u r c e   i s   u n c h a n g e d   f r o m   v e r s i o n   1   k u b e c t l   a n n o t a t e   p o d s   f o o   d e s c r i p t i o n = ' m y   f r o n t e n d   r u n n i n g   n g i n x '   - - r e s o u r c e - v e r s i o n = 1   #   U p d a t e   p o d   ' f o o '   b y   r e m o v i n g   a n   a n n o t a t i o n   n a m e d   ' d e s c r i p t i o n '   i f   i t   e x i s t s   #   D o e s   n o t   r e q u i r e   t h e   - - o v e r w r i t e   f l a g   k u b e c t l   a n n o t a t e   p o d s   f o o   d e s c r i p t i o n -


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 ,   c h e c k   t h e   s p e c i f i e d   a c t i o n   i n   a l l   n a m e s p a c e s .   I f   t r u e ,   i g n o r e   a n y   e r r o r s   i n   t e m p l a t e s   w h e n   a   f i e l d   o r   m a p   k e y   i s   m i s s i n g   i n   t h e   t e m p l a t e .   O n l y   a p p l i e s   t o   g o l a n g   a n d   j s o n p a t h   o u t p u t   f o r m a t s .   M u s t   b e   " n o n e " ,   " s e r v e r " ,   o r   " c l i e n t " .   I f   c l i e n t   s t r a t e g y ,   o n l y   p r i n t   t h e   o b j e c t   t h a t   w o u l d   b e   s e n t ,   w i t h o u t   s e n d i n g   i t .   I f   s e r v e r   s t r a t e g y ,   s u b m i t   s e r v e r - s i d e   r e q u e s t   w i t h o u t   p e r s i s t i n g   t h e   r e s o u r c e .   N a m e   o f   t h e   m a n a g e r   u s e d   t o   t r a c k   f i e l d   o w n e r s h i p .   S e l e c t o r   ( f i e l d   q u e r y )   t o   f i l t e r   o n ,   s u p p o r t s   ' = ' ,   ' = = ' ,   a n d   ' ! = ' . ( e . g .   - - f i e l d - s e l e c t o r   k e y 1 = v a l u e 1 , k e y 2 = v a l u e 2 ) .   T h e   s e r v e r   o n l y   s u p p o r t s   a   l i m i t e d   n u m b e r   o f   f i e l d   q u e r i e s   p e r   t y p e .   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   t h e   a n n o t a t i o n   h e l p   f o r   a n n o t a t 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   a n n o t a t i o n s   f o r   a   g i v e n   r e s o u r c e .   I f   t r u e ,   a n n o t a t i o n   w i l l   N O T   c o n t a c t   a p i - s e r v e r


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


Question: What is Examples?

Answer: #   P r i n t   t h e   s u p p o r t e d   A P I   r e s o u r c e s   k u b e c t l   a p i - r e s o u r c e s   #   P r i n t   t h e   s u p p o r t e d   A P I   r e s o u r c e s   w i t h   m o r e   i n f o r m a t i o n   k u b e c t l   a p i - r e s o u r c e s   - o   w i d e   #   P r i n t   t h e   s u p p o r t e d   A P I   r e s o u r c e s   s o r t e d   b y   a   c o l u m n   k u b e c t l   a p i - r e s o u r c e s   - - s o r t - b y = n a m e   #   P r i n t   t h e   s u p p o r t e d   n a m e s p a c e d   r e s o u r c e s   k u b e c t l   a p i - r e s o u r c e s   - - n a m e s p a c e d = t r u e   #   P r i n t   t h e   s u p p o r t e d   n o n - n a m e s p a c e d   r e s o u r c e s   k u b e c t l   a p i - r e s o u r c e s   - - n a m e s p a c e d = f a l s e   #   P r i n t   t h e   s u p p o r t e d   A P I   r e s o u r c e s   w i t h   a   s p e c i f i c   A P I G r o u p   k u b e c t l   a p i - r e s o u r c e s   - - a p i - g r o u p = r b a c . a u t h o r i z a t i o n . k 8 s . i o


Question: What is Options?

Answer: L i m i t   t o   r e s o u r c e s   i n   t h e   s p e c i f i e d   A P I   g r o u p .   U s e   t h e   c a c h e d   l i s t   o f   r e s o u r c e s   i f   a v a i l a b l e .   L i m i t   t o   r e s o u r c e s   t h a t   b e l o n g   t o   t h e   s p e c i f i e d   c a t e g o r i e s .   h e l p   f o r   a p i - r e s o u r c e s   I f   f a l s e ,   n o n - n a m e s p a c e d   r e s o u r c e s   w i l l   b e   r e t u r n e d ,   o t h e r w i s e   r e t u r n i n g   n a m e s p a c e d   r e s o u r c e s   b y   d e f a u l t .   W h e n   u s i n g   t h e   d e f a u l t   o r   c u s t o m - c o l u m n   o u t p u t   f o r m a t ,   d o n ' t   p r i n t   h e a d e r s   ( d e f a u l t   p r i n t   h e a d e r s ) .   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 ,   w i d e ) .   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 .   I f   n o n - e m p t y ,   s o r t   l i s t   o f   r e s o u r c e s   u s i n g   s p e c i f i e d   f i e l d .   T h e   f i e l d   c a n   b e   e i t h e r   ' n a m e '   o r   ' k i n d ' .   L i m i t   t o   r e s o u r c e s   t h a t   s u p p o r t   t h e   s p e c i f i e d   v e r b s .


Question: What is Parent Options Inherited?

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


Question: What is See Also?

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


Question: What is Synopsis?

Answer: P r i n t   t h e   s u p p o r t e d   A P I   v e r s i o n s   o n   t h e   s e r v e r ,   i n   t h e   f o r m   o f   " g r o u p / v e r s i o n " .   k u b e c t l   a p i - v e r s i o n s


Question: What is Examples?

Answer: #   P r i n t   t h e   s u p p o r t e d   A P I   v e r s i o n s   k u b e c t l   a p i - v e r s i o n s


Question: What is Options?

Answer: h e l p   f o r   a p i - v e r s 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: A p p l y   a   c o n f i g u r a t i o n   t o   a   r e s o u r c e   b y   f i l e   n a m e   o r   s t d i n .   T h e   r e s o u r c e   n a m e   m u s t   b e   s p e c i f i e d .   T h i s   r e s o u r c e   w i l l   b e   c r e a t e d   i f   i t   d o e s n ' t   e x i s t   y e t .   T o   u s e   ' a p p l y ' ,   a l w a y s   c r e a t e   t h e   r e s o u r c e   i n i t i a l l y   w i t h   e i t h e r   ' a p p l y '   o r   ' c r e a t e   - - s a v e - c o n f i g ' .   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 .   A l p h a   D i s c l a i m e r :   t h e   - - p r u n e   f u n c t i o n a l i t y   i s   n o t   y e t   c o m p l e t e .   D o   n o t   u s e   u n l e s s   y o u   a r e   a w a r e   o f   w h a t   t h e   c u r r e n t   s t a t e   i s .   S e e   h t t p s : / / i s s u e s . k 8 s . i o / 3 4 2 7 4 .   k u b e c t l   a p p l y   ( - f   F I L E N A M E   |   - k   D I R E C T O R Y )


Question: What is Examples?

Answer: #   A p p l y   t h e   c o n f i g u r a t i o n   i n   p o d . j s o n   t o   a   p o d   k u b e c t l   a p p l y   - f   . / p o d . j s o n   #   A p p l y   r e s o u r c e s   f r o m   a   d i r e c t o r y   c o n t a i n i n g   k u s t o m i z a t i o n . y a m l   -   e . g .   d i r / k u s t o m i z a t i o n . y a m l   k u b e c t l   a p p l y   - k   d i r /   #   A p p l y   t h e   J S O N   p a s s e d   i n t o   s t d i n   t o   a   p o d   c a t   p o d . j s o n   |   k u b e c t l   a p p l y   - f   -   #   A p p l y   t h e   c o n f i g u r a t i o n   f r o m   a l l   f i l e s   t h a t   e n d   w i t h   ' . j s o n '   k u b e c t l   a p p l y   - f   ' * . j s o n '   #   N o t e :   - - p r u n e   i s   s t i l l   i n   A l p h a   #   A p p l y   t h e   c o n f i g u r a t i o n   i n   m a n i f e s t . y a m l   t h a t   m a t c h e s   l a b e l   a p p = n g i n x   a n d   d e l e t e   a l l   o t h e r   r e s o u r c e s   t h a t   a r e   n o t   i n   t h e   f i l e   a n d   m a t c h   l a b e l   a p p = n g i n x   k u b e c t l   a p p l y   - - p r u n e   - f   m a n i f e s t . y a m l   - l   a p p = n g i n x   #   A p p l y   t h e   c o n f i g u r a t i o n   i n   m a n i f e s t . y a m l   a n d   d e l e t e   a l l   t h e   o t h e r   c o n f i g   m a p s   t h a t   a r e   n o t   i n   t h e   f i l e   k u b e c t l   a p p l y   - - p r u n e   - f   m a n i f e s t . y a m l   - - a l l   - - p r u n e - a l l o w l i s t = c o r e / v 1 / C o n f i g M a p


Question: What is Options?

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


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


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   E d i t   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   b y   t y p e / n a m e   i n   Y A M L   k u b e c t l   a p p l y   e d i t - l a s t - a p p l i e d   d e p l o y m e n t / n g i n x   #   E d i t   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   b y   f i l e   i n   J S O N   k u b e c t l   a p p l y   e d i t - l a s t - a p p l i e d   - f   d e p l o y . y a m l   - o   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 .   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 o   u s e   t o   e d i t   t h e   r e s o u r c e   h e l p   f o r   e d i t - l a s t - a p p l i e d   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 .   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 - t e m p l a t e ,   - o = g o - t e m p l a t e - f i l e .   T h e   t e m p l a t e   f o r m a t   i s   g o l a n g   t e m p l a t e s   [ h t t p : / / g o l a n g . o r g / p k g / t e x t / t e m p l a t e / # p k g - o v e r v i e w ] .   M u s t   b e   o n e   o f :   s t r i c t   ( o r   t r u e ) ,   w a r n ,   i g n o r e   ( o r   f a l s e ) .   " t r u e "   o r   " s t r i c t "   w i l l


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


Question: What is Synopsis?

Answer: S e t   t h e   l a t e s t   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   b y   s e t t i n g   i t   t o   m a t c h   t h e   c o n t e n t s   o f   a   f i l e .   T h i s   r e s u l t s   i n   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   b e i n g   u p d a t e d   a s   t h o u g h   ' k u b e c t l   a p p l y   - f < f i l e >   '   w a s   r u n ,   w i t h o u t   u p d a t i n g   a n y   o t h e r   p a r t s   o f   t h e   o b j e c t .   k u b e c t l   a p p l y   s e t - l a s t - a p p l i e d   - f   F I L E N A M E


Question: What is Examples?

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


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 .   W i l l   c r e a t e   ' l a s t - a p p l i e d - c o n f i g u r a t i o n '   a n n o t a t i o n s   i f   c u r r e n t   o b j e c t s   d o e s n ' t   h a v e   o n e   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   t h a t   c o n t a i n s   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   h e l p   f o r   s e t - l a s t - a p p l i e d   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e - f i l e ,   t e m p l a t e ,   t e m p l a t e f i l e ,   j s o n p a t h ,   j s o n p a t h - a s - j s o n ,   j s o n p a t h - f i l e ) .   I f   t r u e ,   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 - t e m p l a t e ,   - o = g o - t e m p l a t e - f i l e .   T h e   t e m p l a t e   f o r m a t   i s   g o l a n g   t e m p l a t e s   [ h t t p : / / g o l a n g . o r g / p k g / t e x t / t e m p l a t e / # p k g - o v e r v i e w ] .


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


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   V i e w   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   b y   t y p e / n a m e   i n   Y A M L   k u b e c t l   a p p l y   v i e w - l a s t - a p p l i e d   d e p l o y m e n t / n g i n x   #   V i e w   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   b y   f i l e   i n   J S O N   k u b e c t l   a p p l y   v i e w - l a s t - a p p l i e d   - f   d e p l o y . y a m l   - o   j s o n


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   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 a t   c o n t a i n s   t h e   l a s t - a p p l i e d - c o n f i g u r a t i o n   a n n o t a t i o n s   h e l p   f o r   v i e w - l a s t - a p p l i e d   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 .   M u s t   b e   o n e   o f   ( y a m l ,   j s o n )   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 .


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


Question: What is Synopsis?

Answer: A t t a c h   t o   a   p r o c e s s   t h a t   i s   a l r e a d y   r u n n i n g   i n s i d e   a n   e x i s t i n g   c o n t a i n e r .   k u b e c t l   a t t a c h   ( P O D   |   T Y P E / N A M E )   - c   C O N T A I N E R


Question: What is Examples?

Answer: #   G e t   o u t p u t   f r o m   r u n n i n g   p o d   m y p o d ;   u s e   t h e   ' k u b e c t l . k u b e r n e t e s . i o / d e f a u l t - c o n t a i n e r '   a n n o t a t i o n   #   f o r   s e l e c t i n g   t h e   c o n t a i n e r   t o   b e   a t t a c h e d   o r   t h e   f i r s t   c o n t a i n e r   i n   t h e   p o d   w i l l   b e   c h o s e n   k u b e c t l   a t t a c h   m y p o d   #   G e t   o u t p u t   f r o m   r u b y - c o n t a i n e r   f r o m   p o d   m y p o d   k u b e c t l   a t t a c h   m y p o d   - c   r u b y - c o n t a i n e r   #   S w i t c h   t o   r a w   t e r m i n a l   m o d e ;   s e n d s   s t d i n   t o   ' b a s h '   i n   r u b y - c o n t a i n e r   f r o m   p o d   m y p o d   #   a n d   s e n d s   s t d o u t / s t d e r r   f r o m   ' b a s h '   b a c k   t o   t h e   c l i e n t   k u b e c t l   a t t a c h   m y p o d   - c   r u b y - c o n t a i n e r   - i   - t   #   G e t   o u t p u t   f r o m   t h e   f i r s t   p o d   o f   a   r e p l i c a   s e t   n a m e d   n g i n x   k u b e c t l   a t t a c h   r s / n g i n x


Question: What is Options?

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


Question: What is Parent Options Inherited?

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


Question: What is See Also?

Answer: k u b e c t l   -   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: I n s p e c t   a u t h o r i z a t i o n .   k u b e c t l   a u t h   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   a u 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   -   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   a u t h   c a n - i   -   C h e c k   w h e t h e r   a n   a c t i o n   i s   a l l o w e d k u b e c t l   a u t h   r e c o n c i l e   -   R e c o n c i l e s   r u l e s   f o r   R B A C   r o l e ,   r o l e   b i n d i n g ,   c l u s t e r   r o l e ,   a n d   c l u s t e r   r o l e   b i n d i n g   o b j e c t s k u b e c t l   a u t h   w h o a m i   -   E x p e r i m e n t a l :   C h e c k   s e l f   s u b j e c t   a t t r i b u t e s


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   C h e c k   t o   s e e   i f   I   c a n   c r e a t e   p o d s   i n   a n y   n a m e s p a c e   k u b e c t l   a u t h   c a n - i   c r e a t e   p o d s   - - a l l - n a m e s p a c e s   #   C h e c k   t o   s e e   i f   I   c a n   l i s t   d e p l o y m e n t s   i n   m y   c u r r e n t   n a m e s p a c e   k u b e c t l   a u t h   c a n - i   l i s t   d e p l o y m e n t s . a p p s   #   C h e c k   t o   s e e   i f   s e r v i c e   a c c o u n t   " f o o "   o f   n a m e s p a c e   " d e v "   c a n   l i s t   p o d s   i n   t h e   n a m e s p a c e   " p r o d "   #   Y o u   m u s t   b e   a l l o w e d   t o   u s e   i m p e r s o n a t i o n   f o r   t h e   g l o b a l   o p t i o n   " - - a s "   k u b e c t l   a u t h   c a n - i   l i s t   p o d s   - - a s = s y s t e m : s e r v i c e a c c o u n t : d e v : f o o   - n   p r o d   #   C h e c k   t o   s e e   i f   I   c a n   d o   e v e r y t h i n g   i n   m y   c u r r e n t   n a m e s p a c e   ( " * "   m e a n s   a l l )   k u b e c t l   a u t h   c a n - i   ' * '   ' * '   #   C h e c k   t o   s e e   i f   I   c a n   g e t   t h e   j o b   n a m e d   " b a r "   i n   n a m e s p a c e   " f o o "   k u b e c t l   a u t h   c a n - i   l i s t   j o b s . b a t c h / b a r   - n   f o o   #   C h e c k   t o   s e e   i f   I   c a n   r e a d   p o d   l o g s   k u b e c t l   a u t h   c a n - i   g e t   p o d s   - - s u b r e s o u r c e = l o g   #   C h e c k   t o   s e e   i f   I   c a n   a c c e s s   t h e   U R L   / l o g s /   k u b e c t l   a u t h   c a n - i   g e t   / l o g s /   #   C h e c k   t o   s e e   i f   I   c a n   a p p r o v e   c e r t i f i c a t e s . k 8 s . i o   k u b e c t l   a u t h   c a n - i   a p p r o v e   c e r t i f i c a t e s . k 8 s . i o   #   L i s t   a l l   a l l o w e d   a c t i o n s   i n   n a m e s p a c e   " f o o "   k u b e c t l   a u t h   c a n - i   - - l i s t   - - n


Question: What is Options?

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


Question: What is Synopsis?

Answer: R e c o n c i l e s   r u l e s   f o r   R B A C   r o l e ,   r o l e   b i n d i n g ,   c l u s t e r   r o l e ,   a n d   c l u s t e r   r o l e   b i n d i n g   o b j e c t s .   M i s s i n g   o b j e c t s   a r e   c r e a t e d ,   a n d   t h e   c o n t a i n i n g   n a m e s p a c e   i s   c r e a t e d   f o r   n a m e s p a c e d   o b j e c t s ,   i f   r e q u i r e d .   E x i s t i n g   r o l e s   a r e   u p d a t e d   t o   i n c l u d e   t h e   p e r m i s s i o n s   i n   t h e   i n p u t   o b j e c t s ,   a n d   r e m o v e   e x t r a   p e r m i s s i o n s   i f   - - r e m o v e - e x t r a - p e r m i s s i o n s   i s   s p e c i f i e d .   E x i s t i n g   b i n d i n g s   a r e   u p d a t e d   t o   i n c l u d e   t h e   s u b j e c t s   i n   t h e   i n p u t   o b j e c t s ,   a n d   r e m o v e   e x t r a   s u b j e c t s   i f   - - r e m o v e - e x t r a - s u b j e c t s   i s   s p e c i f i e d .   T h i s   i s   p r e f e r r e d   t o   ' a p p l y '   f o r   R B A C   r e s o u r c e s   s o   t h a t   s e m a n t i c a l l y - a w a r e   m e r g i n g   o f   r u l e s   a n d   s u b j e c t s   i s   d o n e .   k u b e c t l   a u t h   r e c o n c i l e   - f   F I L E N A M E


Question: What is Examples?

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


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   a u t h   -   I n s p e c t   a u t h o r i z a t i o n


Question: What is Synopsis?

Answer: E x p e r i m e n t a l :   C h e c k   w h o   y o u   a r e   a n d   y o u r   a t t r i b u t e s   ( g r o u p s ,   e x t r a ) .   T h i s   c o m m a n d   i s   h e l p f u l   t o   g e t   y o u r s e l f   a w a r e   o f   t h e   c u r r e n t   u s e r   a t t r i b u t e s ,   e s p e c i a l l y   w h e n   d y n a m i c   a u t h e n t i c a t i o n ,   e . g . ,   t o k e n   w e b h o o k ,   a u t h   p r o x y ,   o r   O I D C   p r o v i d e r ,   i s   e n a b l e d   i n   t h e   K u b e r n e t e s   c l u s t e r .   k u b e c t l   a u t h   w h o a m i


Question: What is Examples?

Answer: #   G e t   y o u r   s u b j e c t   a t t r i b u t e s   k u b e c t l   a u t h   w h o a m i   #   G e t   y o u r   s u b j e c t   a t t r i b u t e s   i n   J S O N   f o r m a t   k u b e c t l   a u t h   w h o a m i   - o   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 .   h e l p   f o r   w h o a m i   O u t p u t   f o r m a t .   O n e   o f :   ( j s o n ,   y a m l ,   n a m e ,   g o - t e m p l a t e ,   g o - t e m p l a t e - f i l e ,   t e m p l a t e ,   t e m p l a t e f i l e ,   j s o n p a t h ,   j s o n p a t h - a s - j s o n ,   j s o n p a t h - f i l e ) .   I f   t r u e ,   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 - t e m p l a t e ,   - o = g o - t e m p l a t e - f i l e .   T h e   t e m p l a t e   f o r m a t   i s   g o l a n g   t e m p l a t e s   [ h t t p : / / g o l a n g . o r g / p k g / t e x t / t e m p l a t e / # p k g - o v e r v i e w ] .


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   a u t h   -   I n s p e c t   a u t h o r i z a t i o n


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   A u t o   s c a l e   a   d e p l o y m e n t   " f o o " ,   w i t h   t h e   n u m b e r   o f   p o d s   b e t w e e n   2   a n d   1 0 ,   n o   t a r g e t   C P U   u t i l i z a t i o n   s p e c i f i e d   s o   a   d e f a u l t   a u t o s c a l i n g   p o l i c y   w i l l   b e   u s e d   k u b e c t l   a u t o s c a l e   d e p l o y m e n t   f o o   - - m i n = 2   - - m a x = 1 0   #   A u t o   s c a l e   a   r e p l i c a t i o n   c o n t r o l l e r   " f o o " ,   w i t h   t h e   n u m b e r   o f   p o d s   b e t w e e n   1   a n d   5 ,   t a r g e t   C P U   u t i l i z a t i o n   a t   8 0 %   k u b e c t l   a u t o s c a l e   r c   f o o   - - m a x = 5   - - c p u = 8 0 %   #   A u t o   s c a l e   a   d e p l o y m e n t   " b a r " ,   w i t h   t h e   n u m b e r   o f   p o d s   b e t w e e n   3   a n d   6 ,   t a r g e t   a v e r a g e   C P U   o f   5 0 0 m   a n d   m e m o r y   o f   2 0 0 M i   k u b e c t l   a u t o s c a l e   d e p l o y m e n t   b a r   - - m i n = 3   - - m a x = 6   - - c p u = 5 0 0 m   - - m e m o r y = 2 0 0 M i   #   A u t o   s c a l e   a   d e p l o y m e n t   " b a r " ,   w i t h   t h e   n u m b e r   o f   p o d s   b e t w e e n   2   a n d   8 ,   t a r g e t   C P U   u t i l i z a t i o n   6 0 %   a n d   m e m o r y   u t i l i z a t i o n   7 0 %   k u b e c t l   a u t o s c a l e   d e p l o y m e n t   b a r   - - m i n = 3   - - m a x = 6   - - c p u = 6 0 %   - - m e m o r y = 7 0 %


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


Question: What is Options?

Answer: h e l p   f o r   c e r t i f i c a t e


Question: What is Parent Options Inherited?

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


Question: What is See Also?

Answer: k u b e c t l   -   k u b e c t l   c o n t r o l s   t h e   K u b e r n e t e s   c l u s t e r   m a n a g e r k u b e c t l   c e r t i f i c a t e   a p p r o v e   -   A p p r o v e   a   c e r t i f i c a t e   s i g n i n g   r e q u e s t k u b e c t l   c e r t i f i c a t e   d e n y   -   D e n y   a   c e r t i f i c a t e   s i g n i n g   r e q u e s t


Question: What is Synopsis?

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


Question: What is Examples?

Answer: #   A p p r o v e   C S R   ' c s r - s q g z p '   k u b e c t l   c e r t i f i c a t e   a p p r o v e   c s r - s q g z p


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   u p d a t e   U p d a t e   t h e   C S R   e v e n   i f   i t   i s   a l r e a d y   a p p r o v e d .   h e l p   f o r   a p p r o v 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 .   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 - t e m p l a t e ,   - o = g o - t e m p l a t e - f i l e .   T h e   t e m p l a t e   f o r m a t   i s   g o l a n g   t e m p l a t e s   [ h t t p : / / g o l a n g . o r g / p k g / t e x t / t e m p l a t e / # p k g - o v e r v i e w ] .


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   c e r t i f i c a t e   -   M o d i f y   c e r t i f i c a t e   r e s o u r c e s


Question: What is Synopsis?

Answer: D e n y   a   c e r t i f i c a t e   s i g n i n g   r e q u e s t .   k u b e c t l   c e r t i f i c a t e   d e n y   a l l o w s   a   c l u s t e r   a d m i n   t o   d e n y   a   c e r t i f i c a t e   s i g n i n g   r e q u e s t   ( C S R ) .   T h i s   a c t i o n   t e l l s   a   c e r t i f i c a t e   s i g n i n g   c o n t r o l l e r   t o   n o t   t o   i s s u e   a   c e r t i f i c a t e   t o   t h e   r e q u e s t e r .   k u b e c t l   c e r t i f i c a t e   d e n y   ( - f   F I L E N A M E   |   N A M E )


Question: What is Examples?

Answer: #   D e n y   C S R   ' c s r - s q g z p '   k u b e c t l   c e r t i f i c a t e   d e n y   c s r - s q g z p


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   u p d a t e   U p d a t e   t h e   C S R   e v e n   i f   i t   i s   a l r e a d y   d e n i e d .   h e l p   f o r   d e n 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 .   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 - t e m p l a t e ,   - o = g o - t e m p l a t e - f i l e .   T h e   t e m p l a t e   f o r m a t   i s   g o l a n g   t e m p l a t e s   [ h t t p : / / g o l a n g . o r g / p k g / t e x t / t e m p l a t e / # p k g - o v e r v i e w ] .


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   c e r t i f i c a t e   -   M o d i f y   c e r t i f i c a t e   r e s o u r c e s


Question: What is Synopsis?

Answer: D i s p l a y   a d d r e s s e s   o f   t h e   c o n t r o l   p l a n e   a n d   s e r v i c e s   w i t h   l a b e l   k u b e r n e t e s . i o / c l u s t e r - s e r v i c e = t r u e .   T o   f u r t h e r   d e b u g   a n d   d i a g n o s e   c l u s t e r   p r o b l e m s ,   u s e   ' k u b e c t l   c l u s t e r - i n f o   d u m p ' .   k u b e c t l   c l u s t e r - i n f o   [ f l a g s ]


Question: What is Examples?

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


Question: What is Options?

Answer: h e l p   f o r   c l u s t e r - i n f o