Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: O u t p u t   s h e l l   c o m p l e t i o n   c o d e   f o r   t h e   s p e c i f i e d   s h e l l   ( b a s h   o r   z s h ) .   T h e   s h e l l   c o d e   m u s t   b e   e v a l u a t e d   t o   p r o v i d e   i n t e r a c t i v e   c o m p l e t i o n   o f   k u b e a d m   c o m m a n d s .   T h i s   c a n   b e   d o n e   b y   s o u r c i n g   i t   f r o m   t h e   . b a s h _ p r o f i l e .   N o t e :   t h i s   r e q u i r e s   t h e   b a s h - c o m p l e t i o n   f r a m e w o r k .   T o   i n s t a l l   i t   o n   M a c   u s e   h o m e b r e w :   $   b r e w   i n s t a l l   b a s h - c o m p l e t i o n   O n c e   i n s t a l l e d ,   b a s h _ c o m p l e t i o n   m u s t   b e   e v a l u a t e d .   T h i s   c a n   b e   d o n e   b y   a d d i n g   t h e   f o l l o w i n g   l i n e   t o   t h e   . b a s h _ p r o f i l e   $   s o u r c e   $ ( b r e w   - - p r e f i x ) / e t c / b a s h _ c o m p l e t i o n   I f   b a s h - c o m p l e t i o n   i s   n o t   i n s t a l l e d   o n   L i n u x ,   p l e a s e   i n s t a l l   t h e   ' b a s h - c o m p l e t i o n '   p a c k a g e   v i a   y o u r   d i s t r i b u t i o n ' s   p a c k a g e   m a n a g e r .   N o t e   f o r   z s h   u s e r s :   [ 1 ]   z s h   c o m p l e t i o n s   a r e   o n l y   s u p p o r t e d   i n   v e r s i o n s   o f   z s h   > =   5 . 2   k u b e a d m   c o m p l e t i o n   S H E L L   [ f l a g s ]


Question: What is Examples?

Answer: #   I n s t a l l   b a s h   c o m p l e t i o n   o n   a   M a c   u s i n g   h o m e b r e w   b r e w   i n s t a l l   b a s h - c o m p l e t i o n   p r i n t f   " \ n #   B a s h   c o m p l e t i o n   s u p p o r t \ n s o u r c e   $ ( b r e w   - - p r e f i x ) / e t c / b a s h _ c o m p l e t i o n \ n "   > >   $ H O M E / . b a s h _ p r o f i l e   s o u r c e   $ H O M E / . b a s h _ p r o f i l e   #   L o a d   t h e   k u b e a d m   c o m p l e t i o n   c o d e   f o r   b a s h   i n t o   t h e   c u r r e n t   s h e l l   s o u r c e   < ( k u b e a d m   c o m p l e t i o n   b a s h )   #   W r i t e   b a s h   c o m p l e t i o n   c o d e   t o   a   f i l e   a n d   s o u r c e   i t   f r o m   . b a s h _ p r o f i l e   k u b e a d m   c o m p l e t i o n   b a s h   >   ~ / . k u b e / k u b e a d m _ c o m p l e t i o n . b a s h . i n c   p r i n t f   " \ n #   K u b e a d m   s h e l l   c o m p l e t i o n \ n s o u r c e   ' $ H O M E / . k u b e / k u b e a d m _ c o m p l e t i o n . b a s h . i n c ' \ n "   > >   $ H O M E / . b a s h _ p r o f i l e   s o u r c e   $ H O M E / . b a s h _ p r o f i l e   #   L o a d   t h e   k u b e a d m   c o m p l e t i o n   c o d e   f o r   z s h [ 1 ]   i n t o   t h e   c u r r e n t   s h e l l   s o u r c e   < ( k u b e a d m   c o m p l e t i o n   z s h )


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4 -?

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


Question: What is Synopsis?

Answer: T h e r e   i s   a   C o n f i g M a p   i n   t h e   k u b e - s y s t e m   n a m e s p a c e   c a l l e d   " k u b e a d m - c o n f i g "   t h a t   k u b e a d m   u s e s   t o   s t o r e   i n t e r n a l   c o n f i g u r a t i o n   a b o u t   t h e   c l u s t e r .   k u b e a d m   C L I   v 1 . 8 . 0 +   a u t o m a t i c a l l y   c r e a t e s   t h i s   C o n f i g M a p   w i t h   t h e   c o n f i g   u s e d   w i t h   ' k u b e a d m   i n i t ' ,   b u t   i f   y o u   i n i t i a l i z e d   y o u r   c l u s t e r   u s i n g   k u b e a d m   v 1 . 7 . x   o r   l o w e r ,   y o u   m u s t   u s e   t h e   ' k u b e a d m   i n i t   p h a s e   u p l o a d - c o n f i g '   c o m m a n d   t o   c r e a t e   t h i s   C o n f i g M a p .   T h i s   i s   r e q u i r e d   s o   t h a t   ' k u b e a d m   u p g r a d e '   c a n   c o n f i g u r e   y o u r   u p g r a d e d   c l u s t e r   c o r r e c t l y .   k u b e a d m   c o n f i g   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   c o n f i g   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: I n t e r a c t   w i t h   c o n t a i n e r   i m a g e s   u s e d   b y   k u b e a d m   k u b e a d m   c o n f i g   i m a g e s   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   i m a g e s


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: P r i n t   a   l i s t   o f   i m a g e s   k u b e a d m   w i l l   u s e .   T h e   c o n f i g u r a t i o n   f i l e   i s   u s e d   i n   c a s e   a n y   i m a g e s   o r   i m a g e   r e p o s i t o r i e s   a r e   c u s t o m i z e d   k u b e a d m   c o n f i g   i m a g e s   l i s t   [ f l a g s ]


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 .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d e L o c a l C R I S o c k e t = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) P u b l i c K e y s E C D S A = t r u e | f a l s e   ( D E P R E C A T E D   -   d e f a u l t = f a l s e ) R o o t l e s s C o n t r o l P l a n e = t r u e | f a l s e   ( A L P H A   -   d e f a u l t = f a l s e ) W a i t F o r A l l C o n t r o l P l a n e C o m p o n e n t s = t r u e | f a l s e   ( d e f a u l t = t r u e )   h e l p   f o r   l i s t   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   O u t p u t   f o r m a t .   O n e   o f :   t e x t | j s o n | y a m l | 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 .


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: P u l l   i m a g e s   u s e d   b y   k u b e a d m   k u b e a d m   c o n f i g   i m a g e s   p u l l   [ f l a g s ]


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.4 -?

Answer: R e a d   a n   o l d e r   v e r s i o n   o f   t h e   k u b e a d m   c o n f i g u r a t i o n   A P I   t y p e s   f r o m   a   f i l e ,   a n d   o u t p u t   t h e   s i m i l a r   c o n f i g   o b j e c t   f o r   t h e   n e w e r   v e r s i o n


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   l e t s   y o u   c o n v e r t   c o n f i g u r a t i o n   o b j e c t s   o f   o l d e r   v e r s i o n s   t o   t h e   l a t e s t   s u p p o r t e d   v e r s i o n ,   l o c a l l y   i n   t h e   C L I   t o o l   w i t h o u t   e v e r   t o u c h i n g   a n y t h i n g   i n   t h e   c l u s t e r .   I n   t h i s   v e r s i o n   o f   k u b e a d m ,   t h e   f o l l o w i n g   A P I   v e r s i o n s   a r e   s u p p o r t e d :   k u b e a d m . k 8 s . i o / v 1 b e t a 4   F u r t h e r ,   k u b e a d m   c a n   o n l y   w r i t e   o u t   c o n f i g   o f   v e r s i o n   " k u b e a d m . k 8 s . i o / v 1 b e t a 4 " ,   b u t   r e a d   b o t h   t y p e s .   S o   r e g a r d l e s s   o f   w h a t   v e r s i o n   y o u   p a s s   t o   t h e   - - o l d - c o n f i g   p a r a m e t e r   h e r e ,   t h e   A P I   o b j e c t   w i l l   b e   r e a d ,   d e s e r i a l i z e d ,   d e f a u l t e d ,   c o n v e r t e d ,   v a l i d a t e d ,   a n d   r e - s e r i a l i z e d   w h e n   w r i t t e n   t o   s t d o u t   o r   - - n e w - c o n f i g   i f   s p e c i f i e d .   I n   o t h e r   w o r d s ,   t h e   o u t p u t   o f   t h i s   c o m m a n d   i s   w h a t   k u b e a d m   a c t u a l l y   w o u l d   r e a d   i n t e r n a l l y   i f   y o u   s u b m i t t e d   t h i s   f i l e   t o   " k u b e a d m   i n i t "   k u b e a d m   c o n f i g   m i g r a t e   [ f l a g s ]


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.5 -?

Answer: P r i n t   c o n f i g u r a t i o n


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   p r i n t s   c o n f i g u r a t i o n s   f o r   s u b c o m m a n d s   p r o v i d e d .   F o r   d e t a i l s ,   s e e :   h t t p s : / / p k g . g o . d e v / k 8 s . i o / k u b e r n e t e s / c m d / k u b e a d m / a p p / a p i s / k u b e a d m # s e c t i o n - d i r e c t o r i e s   k u b e a d m   c o n f i g   p r i n t   [ f l a g s ]


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.6 -?

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


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   p r i n t s   o b j e c t s   s u c h   a s   t h e   d e f a u l t   i n i t   c o n f i g u r a t i o n   t h a t   i s   u s e d   f o r   ' k u b e a d m   i n i t ' .   N o t e   t h a t   s e n s i t i v e   v a l u e s   l i k e   t h e   B o o t s t r a p   T o k e n   f i e l d s   a r e   r e p l a c e d   w i t h   p l a c e h o l d e r   v a l u e s   l i k e   " a b c d e f . 0 1 2 3 4 5 6 7 8 9 a b c d e f "   i n   o r d e r   t o   p a s s   v a l i d a t i o n   b u t   n o t   p e r f o r m   t h e   r e a l   c o m p u t a t i o n   f o r   c r e a t i n g   a   t o k e n .   k u b e a d m   c o n f i g   p r i n t   i n i t - d e f a u l t s   [ f l a g s ]


Question: What is Options?

Answer: A   c o m m a - s e p a r a t e d   l i s t   f o r   c o m p o n e n t   c o n f i g   A P I   o b j e c t s   t o   p r i n t   t h e   d e f a u l t   v a l u e s   f o r .   A v a i l a b l e   v a l u e s :   [ K u b e P r o x y C o n f i g u r a t i o n   K u b e l e t C o n f i g u r a t i o n ] .   I f   t h i s   f l a g   i s   n o t   s e t ,   n o   c o m p o n e n t   c o n f i g s   w i l l   b e   p r i n t e d .   h e l p   f o r   i n i t - d e f a u l t s


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.7 -?

Answer: P r i n t   d e f a u l t   j o i n   c o n f i g u r a t i o n ,   t h a t   c a n   b e   u s e d   f o r   ' k u b e a d m   j o i n '


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   p r i n t s   o b j e c t s   s u c h   a s   t h e   d e f a u l t   j o i n   c o n f i g u r a t i o n   t h a t   i s   u s e d   f o r   ' k u b e a d m   j o i n ' .   N o t e   t h a t   s e n s i t i v e   v a l u e s   l i k e   t h e   B o o t s t r a p   T o k e n   f i e l d s   a r e   r e p l a c e d   w i t h   p l a c e h o l d e r   v a l u e s   l i k e   " a b c d e f . 0 1 2 3 4 5 6 7 8 9 a b c d e f "   i n   o r d e r   t o   p a s s   v a l i d a t i o n   b u t   n o t   p e r f o r m   t h e   r e a l   c o m p u t a t i o n   f o r   c r e a t i n g   a   t o k e n .   k u b e a d m   c o n f i g   p r i n t   j o i n - d e f a u l t s   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   j o i n - d e f a u l t s


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.8 -?

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


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   p r i n t s   o b j e c t s   s u c h   a s   t h e   d e f a u l t   r e s e t   c o n f i g u r a t i o n   t h a t   i s   u s e d   f o r   ' k u b e a d m   r e s e t ' .   N o t e   t h a t   s e n s i t i v e   v a l u e s   l i k e   t h e   B o o t s t r a p   T o k e n   f i e l d s   a r e   r e p l a c e d   w i t h   p l a c e h o l d e r   v a l u e s   l i k e   " a b c d e f . 0 1 2 3 4 5 6 7 8 9 a b c d e f "   i n   o r d e r   t o   p a s s   v a l i d a t i o n   b u t   n o t   p e r f o r m   t h e   r e a l   c o m p u t a t i o n   f o r   c r e a t i n g   a   t o k e n .   k u b e a d m   c o n f i g   p r i n t   r e s e t - d e f a u l t s   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   r e s e t - d e f a u l t s


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.9 -?

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


Question: What is Synopsis?

Answer: T h i s   c o m m a n d   p r i n t s   o b j e c t s   s u c h   a s   t h e   d e f a u l t   u p g r a d e   c o n f i g u r a t i o n   t h a t   i s   u s e d   f o r   ' k u b e a d m   u p g r a d e ' .   N o t e   t h a t   s e n s i t i v e   v a l u e s   l i k e   t h e   B o o t s t r a p   T o k e n   f i e l d s   a r e   r e p l a c e d   w i t h   p l a c e h o l d e r   v a l u e s   l i k e   " a b c d e f . 0 1 2 3 4 5 6 7 8 9 a b c d e f "   i n   o r d e r   t o   p a s s   v a l i d a t i o n   b u t   n o t   p e r f o r m   t h e   r e a l   c o m p u t a t i o n   f o r   c r e a t i n g   a   t o k e n .   k u b e a d m   c o n f i g   p r i n t   u p g r a d e - d e f a u l t s   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   u p g r a d e - d e f a u l t s


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.4.10 -?

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


Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: R u n   t h i s   c o m m a n d   i n   o r d e r   t o   s e t   u p   t h e   K u b e r n e t e s   c o n t r o l   p l a n e   T h e   " i n i t "   c o m m a n d   e x e c u t e s   t h e   f o l l o w i n g   p h a s e s :   p r e f l i g h t   R u n   p r e - f l i g h t   c h e c k s   c e r t s   C e r t i f i c a t e   g e n e r a t i o n   / c a   G e n e r a t e   t h e   s e l f - s i g n e d   K u b e r n e t e s   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   o t h e r   K u b e r n e t e s   c o m p o n e n t s   / a p i s e r v e r   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   s e r v i n g   t h e   K u b e r n e t e s   A P I   / a p i s e r v e r - k u b e l e t - c l i e n t   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   t h e   A P I   s e r v e r   t o   c o n n e c t   t o   k u b e l e t   / f r o n t - p r o x y - c a   G e n e r a t e   t h e   s e l f - s i g n e d   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   f r o n t   p r o x y   / f r o n t - p r o x y - c l i e n t   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   t h e   f r o n t   p r o x y   c l i e n t   / e t c d - c a   G e n e r a t e   t h e   s e l f - s i g n e d   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   e t c d   / e t c d - s e r v e r   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   s e r v i n g   e t c d   / e t c d - p e e r   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   e t c d   n o d e s   t o   c o m m u n i c a t e   w i t h   e a c h   o t h e r   / e t c d - h e a l t h c h e c k - c l i e n t   G e n e r a t e   t h e   c e r t i f i c a t e   f o r   l i v e n e s s   p r o b e s   t o   h e a l t h c h e c k   e t c d   / a p i s e r v e r - e t c d - c l i e n t   G e n e r a t e   t h e   c e r t i f i c a t e   t h e   a p i s e r v e r   u s e s   t o   a c c e s s   e t c d   / s a   G e n e r a t e   a   p r i v a t e   k e y   f o r


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   O p t i o n a l   e x t r a   S u b j e c t   A l t e r n a t i v e   N a m e s   ( S A N s )   t o   u s e   f o r   t h e   A P I   S e r v e r   s e r v i n g   c e r t i f i c a t e .   C a n   b e   b o t h   I P   a d d r e s s e s   a n d   D N S   n a m e s .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   K e y   u s e d   t o   e n c r y p t   t h e   c o n t r o l - p l a n e   c e r t i f i c a t e s   i n   t h e   k u b e a d m - c e r t s   S e c r e t .   T h e   c e r t i f i c a t e   k e y   i s   a   h e x   e n c o d e d   s t r i n g   t h a t   i s   a n   A E S   k e y   o f   s i z e   3 2   b y t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   P a t h   t o   t h e   C R I   s o c k e t   t o   c o n n e c t .   I f   e m p t y   k u b e a d m   w i l l   t r y   t o   a u t o - d e t e c t   t h i s   v a l u e ;   u s e   t h i s   o p t i o n   o n l y   i f   y o u   h a v e   m o r e   t h a n   o n e   C R I   i n s t a l l e d   o r   i f   y o u   h a v e   n o n - s t a n d a r d   C R I   s o c k e t .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: U s e   t h i s   c o m m a n d   t o   i n v o k e   s i n g l e   p h a s e   o f   t h e   " i n i t "   w o r k f l o w   k u b e a d m   i n i t   p h a s e   [ f l a g s ]


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: I n s t a l l   r e q u i r e d   a d d o n s   f o r   p a s s i n g   c o n f o r m a n c e   t e s t s   k u b e a d m   i n i t   p h a s e   a d d o n   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   a d d o n


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: I n s t a l l   a l l   t h e   a d d o n s   k u b e a d m   i n i t   p h a s e   a d d o n   a l l   [ f l a g s ]


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d e L o c a l C R I S o c k e t = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) P u b l i c K e y s E C D S A = t r u e | f a l s e   ( D E P R E C A T E D   -   d e f a u l t = f a l s e ) R o o t l e s s C o n t r o l P l a n e = t r u e | f a l s e   ( A L P H A   -   d e f a u l t = f a l s e ) W a i t F o r A l l C o n t r o l P l a n e C o m p o n e n t s = t r u e | f a l s e   ( d e f a u l t = t r u e )   h e l p   f o r   a l l   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   S p e c i f y   r a n g e   o f   I P   a d d r e s s


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.4 -?

Answer: I n s t a l l   t h e   C o r e D N S   a d d o n   t o   a   K u b e r n e t e s   c l u s t e r


Question: What is Synopsis?

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


Question: What is Options?

Answer: P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d e L o c a l C R I S o c k e t = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) P u b l i c K e y s E C D S A = t r u e | f a l s e   ( D E P R E C A T E D   -   d e f a u l t = f a l s e ) R o o t l e s s C o n t r o l P l a n e = t r u e | f a l s e   ( A L P H A   -   d e f a u l t = f a l s e ) W a i t F o r A l l C o n t r o l P l a n e C o m p o n e n t s = t r u e | f a l s e   ( d e f a u l t = t r u e )   h e l p   f o r   c o r e d n s   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   P r i n t   t h e   a d d o n   m a n i f e s t s   t o   S T D O U T   i n s t e a d   o f   i n s t a l l i n g   t h e m   U s e   a l t e r n a t i v e   r a n g e   o f   I P   a d d r e s s   f o r   s e r v i c e   V I P s .   U s e   a l t e r n a t i v e   d o m a i n   f o r   s e r v i c e s ,   e . g .   " m y o r g . i n t e r n a l " .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.5 -?

Answer: I n s t a l l   t h e   k u b e - p r o x y   a d d o n   t o   a   K u b e r n e t e s   c l u s t e r


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   k u b e - p r o x y   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   S p e c i f y   r a n g e   o f   I P   a d d r e s s e s   f o r   t h e   p o d   n e t w o r k .   I f   s e t ,   t h e   c o n t r o l   p l a n e   w i l l   a u t o m a t i c a l l y   a l l o c a t e   C I D R s   f o r   e v e r y   n o d e .   P r i n t   t h e   a d d o n   m a n i f e s t s   t o   S T D O U T   i n s t e a d   o f   i n s t a l l i n g   t h e m


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.6 -?

Answer: G e n e r a t e s   b o o t s t r a p   t o k e n s   u s e d   t o   j o i n   a   n o d e   t o   a   c l u s t e r


Question: What is Synopsis?

Answer: B o o t s t r a p   t o k e n s   a r e   u s e d   f o r   e s t a b l i s h i n g   b i d i r e c t i o n a l   t r u s t   b e t w e e n   a   n o d e   j o i n i n g   t h e   c l u s t e r   a n d   a   c o n t r o l - p l a n e   n o d e .   T h i s   c o m m a n d   m a k e s   a l l   t h e   c o n f i g u r a t i o n s   r e q u i r e d   t o   m a k e   b o o t s t r a p   t o k e n s   w o r k s   a n d   t h e n   c r e a t e s   a n   i n i t i a l   t o k e n .   k u b e a d m   i n i t   p h a s e   b o o t s t r a p - t o k e n   [ f l a g s ]


Question: What is Examples?

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


Question: What is Options?

Answer: P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   b o o t s t r a p - t o k e n   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   S k i p   p r i n t i n g   o f   t h e   d e f a u l t   b o o t s t r a p   t o k e n   g e n e r a t e d   b y   ' k u b e a d m   i n i t ' .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   a l l   c e r t i f i c a t e s   k u b e a d m   i n i t   p h a s e   c e r t s   a l l   [ f l a g s ]


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   O p t i o n a l   e x t r a   S u b j e c t   A l t e r n a t i v e   N a m e s   ( S A N s )   t o   u s e   f o r   t h e   A P I   S e r v e r   s e r v i n g   c e r t i f i c a t e .   C a n   b e   b o t h   I P   a d d r e s s e s   a n d   D N S   n a m e s .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a l l   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   U s e   a l t e r n a t i v e   r a n g e   o f   I P   a d d r e s s   f o r   s e r v i c e   V I P s .   U s e   a l t e r n a t i v e   d o m a i n   f o r   s e r v i c e s ,   e . g .   " m y o r g . i n t e r n a l " .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   t h e   a p i s e r v e r   u s e s   t o   a c c e s s   e t c d ,   a n d   s a v e   t h e m   i n t o   a p i s e r v e r - e t c d - c l i e n t . c r t   a n d   a p i s e r v e r - e t c d - c l i e n t . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   a p i s e r v e r - e t c d - c l i e n t   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a p i s e r v e r - e t c d - c l i e n t   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   f o r   t h e   A P I   s e r v e r   t o   c o n n e c t   t o   k u b e l e t ,   a n d   s a v e   t h e m   i n t o   a p i s e r v e r - k u b e l e t - c l i e n t . c r t   a n d   a p i s e r v e r - k u b e l e t - c l i e n t . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   a p i s e r v e r - k u b e l e t - c l i e n t   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a p i s e r v e r - k u b e l e t - c l i e n t   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   f o r   s e r v i n g   t h e   K u b e r n e t e s   A P I ,   a n d   s a v e   t h e m   i n t o   a p i s e r v e r . c r t   a n d   a p i s e r v e r . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   a p i s e r v e r   [ f l a g s ]


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   O p t i o n a l   e x t r a   S u b j e c t   A l t e r n a t i v e   N a m e s   ( S A N s )   t o   u s e   f o r   t h e   A P I   S e r v e r   s e r v i n g   c e r t i f i c a t e .   C a n   b e   b o t h   I P   a d d r e s s e s   a n d   D N S   n a m e s .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a p i s e r v e r   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   U s e   a l t e r n a t i v e   r a n g e   o f   I P   a d d r e s s   f o r   s e r v i c e   V I P s .   U s e   a l t e r n a t i v e   d o m a i n   f o r   s e r v i c e s ,   e . g .   " m y o r g . i n t e r n a l " .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   s e l f - s i g n e d   K u b e r n e t e s   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   o t h e r   K u b e r n e t e s   c o m p o n e n t s ,   a n d   s a v e   t h e m   i n t o   c a . c r t   a n d   c a . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   c a   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   c a   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   s e l f - s i g n e d   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   e t c d ,   a n d   s a v e   t h e m   i n t o   e t c d / c a . c r t   a n d   e t c d / c a . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   e t c d - c a   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   e t c d - c a   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   e t c d - h e a l t h c h e c k - c l i e n t   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   f o r   e t c d   n o d e s   t o   c o m m u n i c a t e   w i t h   e a c h   o t h e r ,   a n d   s a v e   t h e m   i n t o   e t c d / p e e r . c r t   a n d   e t c d / p e e r . k e y   f i l e s .   D e f a u l t   S A N s   a r e   l o c a l h o s t ,   1 2 7 . 0 . 0 . 1 ,   1 2 7 . 0 . 0 . 1 ,   : : 1   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   e t c d - p e e r   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   e t c d - p e e r   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   f o r   s e r v i n g   e t c d ,   a n d   s a v e   t h e m   i n t o   e t c d / s e r v e r . c r t   a n d   e t c d / s e r v e r . k e y   f i l e s .   D e f a u l t   S A N s   a r e   l o c a l h o s t ,   1 2 7 . 0 . 0 . 1 ,   1 2 7 . 0 . 0 . 1 ,   : : 1   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   e t c d - s e r v e r   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   e t c d - s e r v e r   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   s e l f - s i g n e d   C A   t o   p r o v i s i o n   i d e n t i t i e s   f o r   f r o n t   p r o x y ,   a n d   s a v e   t h e m   i n t o   f r o n t - p r o x y - c a . c r t   a n d   f r o n t - p r o x y - c a . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   f r o n t - p r o x y - c a   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   f r o n t - p r o x y - c a   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   c e r t i f i c a t e   f o r   t h e   f r o n t   p r o x y   c l i e n t ,   a n d   s a v e   t h e m   i n t o   f r o n t - p r o x y - c l i e n t . c r t   a n d   f r o n t - p r o x y - c l i e n t . k e y   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   f r o n t - p r o x y - c l i e n t   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   f r o n t - p r o x y - c l i e n t   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.19 -?

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


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   p r i v a t e   k e y   f o r   s i g n i n g   s e r v i c e   a c c o u n t   t o k e n s   a l o n g   w i t h   i t s   p u b l i c   k e y ,   a n d   s a v e   t h e m   i n t o   s a . k e y   a n d   s a . p u b   f i l e s .   I f   b o t h   f i l e s   a l r e a d y   e x i s t ,   k u b e a d m   s k i p s   t h e   g e n e r a t i o n   s t e p   a n d   e x i s t i n g   f i l e s   w i l l   b e   u s e d .   k u b e a d m   i n i t   p h a s e   c e r t s   s a   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   s a   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   a l l   s t a t i c   P o d   m a n i f e s t   f i l e s   k u b e a d m   i n i t   p h a s e   c o n t r o l - p l a n e   a l l   [ f l a g s ]


Question: What is Examples?

Answer: #   G e n e r a t e s   a l l   s t a t i c   P o d   m a n i f e s t   f i l e s   f o r   c o n t r o l   p l a n e   c o m p o n e n t s ,   #   f u n c t i o n a l l y   e q u i v a l e n t   t o   w h a t   i s   g e n e r a t e d   b y   k u b e a d m   i n i t .   k u b e a d m   i n i t   p h a s e   c o n t r o l - p l a n e   a l l   #   G e n e r a t e s   a l l   s t a t i c   P o d   m a n i f e s t   f i l e s   u s i n g   o p t i o n s   r e a d   f r o m   a   c o n f i g u r a t i o n   f i l e .   k u b e a d m   i n i t   p h a s e   c o n t r o l - p l a n e   a l l   - - c o n f i g   c o n f i g . y a m l


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d e L o c a l C R I S o c k e t = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) P u b l i c K e y s E C D S A = t r u e | f a l s e   ( D E P R E C A T E D   -   d e f a u l t = f a l s e ) R o o t l e s s C o n t r o l P l a n e = t r u e | f a l s e   ( A L P H A   -   d e f a u l t = f a l s e ) W a i t F o r A l l C o n t r o l P l a n e C o m p o n e n t s = t r u e | f a l s e   ( d e f a u l t = t r u e )   h e l p   f o r   a l l   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "   o r   j u


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   A   s e t   o f   k e y = v a l u e   p a i r s   t h a t   d e s c r i b e   f e a t u r e   g a t e s   f o r   v a r i o u s   f e a t u r e s .   O p t i o n s   a r e : C o n t r o l P l a n e K u b e l e t L o c a l M o d e = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) N o d e L o c a l C R I S o c k e t = t r u e | f a l s e   ( B E T A   -   d e f a u l t = t r u e ) P u b l i c K e y s E C D S A = t r u e | f a l s e   ( D E P R E C A T E D   -   d e f a u l t = f a l s e ) R o o t l e s s C o n t r o l P l a n e = t r u e | f a l s e   ( A L P H A   -   d e f a u l t = f a l s e ) W a i t F o r A l l C o n t r o l P l a n e C o m p o n e n t s = t r u e | f a l s e   ( d e f a u l t = t r u e )   h e l p   f o r   a p i s e r v e r   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e s   t h e   k u b e - c o n t r o l l e r - m a n a g e r   s t a t i c   P o d   m a n i f e s t   k u b e a d m   i n i t   p h a s e   c o n t r o l - p l a n e   c o n t r o l l e r - m a n a g e r   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   c o n t r o l l e r - m a n a g e r   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "   o r   j u s t   " e t c d . j s o n " .   " t a r g e t "   c a n   b e   o n e   o f   " k u b e - a p i s e r v e r " ,   " k u b e - c o n t r o l l e r - m a n a g e r " ,   " k u b e - s c h e d u l e r " ,   " e t c d " ,   " k u b e l e t c o n f i g u r a t i o n " ,   " c o r e d n s d e p l o y m e n t " .   " p a t c h t y p e "   c a n   b e   o n e   o f   " s t r a t e g i c " ,   " m e r g e "   o r   " j s o n "   a n d   t h e y   m a t c h   t h e   p a t c h   f o r m a t s   s u p p o r t e d   b y   k u b e c t l .   T h e   d e f a u l t   " p a t c h t y p e "   i s   " s t r a t e g i c " .   " e x t e n s i o n "   m u s t   b e   e i t h e r   " j s o n "   o r   " y a m l " .   " s u f f i x "   i s   a n   o p t i o n a l   s t r i n g   t h a t   c a n   b e   u s e d   t o   d e t e r m i n e   w h i c h   p a t c h e s   a r e   a p p l i e d   f i r s t   a l p h a - n u m e r i c a l l y .   S p e c i f y   r a n g e   o f   I P   a d d r e s s e s   f o r   t h e   p o d   n e t w o r k .   I f   s e t ,   t h e   c o n t r o l   p l a n e   w i l l   a u t o m a t i c a l l y   a l l o c a t e   C I


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e s   t h e   k u b e - s c h e d u l e r   s t a t i c   P o d   m a n i f e s t   k u b e a d m   i n i t   p h a s e   c o n t r o l - p l a n e   s c h e d u l e r   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   s c h e d u l e r   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "   o r   j u s t   " e t c d . j s o n " .   " t a r g e t "   c a n   b e   o n e   o f   " k u b e - a p i s e r v e r " ,   " k u b e - c o n t r o l l e r - m a n a g e r " ,   " k u b e - s c h e d u l e r " ,   " e t c d " ,   " k u b e l e t c o n f i g u r a t i o n " ,   " c o r e d n s d e p l o y m e n t " .   " p a t c h t y p e "   c a n   b e   o n e   o f   " s t r a t e g i c " ,   " m e r g e "   o r   " j s o n "   a n d   t h e y   m a t c h   t h e   p a t c h   f o r m a t s   s u p p o r t e d   b y   k u b e c t l .   T h e   d e f a u l t   " p a t c h t y p e "   i s   " s t r a t e g i c " .   " e x t e n s i o n "   m u s t   b e   e i t h e r   " j s o n "   o r   " y a m l " .   " s u f f i x "   i s   a n   o p t i o n a l   s t r i n g   t h a t   c a n   b e   u s e d   t o   d e t e r m i n e   w h i c h   p a t c h e s   a r e   a p p l i e d   f i r s t   a l p h a - n u m e r i c a l l y .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: G e n e r a t e   t h e   s t a t i c   P o d   m a n i f e s t   f i l e   f o r   a   l o c a l ,   s i n g l e - n o d e   l o c a l   e t c d   i n s t a n c e   k u b e a d m   i n i t   p h a s e   e t c d   l o c a l   [ f l a g s ]


Question: What is Examples?

Answer: #   G e n e r a t e s   t h e   s t a t i c   P o d   m a n i f e s t   f i l e   f o r   e t c d ,   f u n c t i o n a l l y   #   e q u i v a l e n t   t o   w h a t   i s   g e n e r a t e d   b y   k u b e a d m   i n i t .   k u b e a d m   i n i t   p h a s e   e t c d   l o c a l   #   G e n e r a t e s   t h e   s t a t i c   P o d   m a n i f e s t   f i l e   f o r   e t c d   u s i n g   o p t i o n s   #   r e a d   f r o m   a   c o n f i g u r a t i o n   f i l e .   k u b e a d m   i n i t   p h a s e   e t c d   l o c a l   - - c o n f i g   c o n f i g . y a m l


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   l o c a l   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "   o r   j u s t   " e t c d . j s o n " .   " t a r g e t "   c a n   b e   o n e   o f   " k u b e - a p i s e r v e r " ,   " k u b e - c o n t r o l l e r - m a n a g e r " ,   " k u b e - s c h e d u l e r " ,   " e t c d " ,   " k u b e l e t c o n f i g u r a t i o n " ,   " c o r e d n s d e p l o y m e n t " .   " p a t c h t y p e "   c a n   b e   o n e   o f   " s t r a t e g i c " ,   " m e r g e "   o r   " j s o n "   a n d   t h e y   m a t c h   t h e   p a t c h   f o r m a t s   s u p p o r t e d   b y   k u b e c t l .   T h e   d e f a u l t   " p a t c h t y p e "   i s   " s t r a t e g i c " .   " e x t e n s i o n "   m u s t   b e   e i t h e r   " j s o n "   o r   " y a m l " .   " s u f f i x "   i s   a n   o p t i o n a l   s t r i n g   t h a t   c a n   b e   u s e d   t o   d e t e r m i n e   w h i c h   p a t c h e s   a r e   a p p l i e d   f i r s t   a l p h a - n u m e r i c a l l y .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

Answer: h e l p   f o r   k u b e c o n f i g


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.28 -?

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


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a d m i n   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a l l   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   S p e c i f y   t h e   n o d e   n a m e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.30 -?

Answer: G e n e r a t e   a   k u b e c o n f i g   f i l e   f o r   t h e   c o n t r o l l e r   m a n a g e r   t o   u s e


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   c o n t r o l l e r - m a n a g e r   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.31 -?

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


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   k u b e l e t   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .   S p e c i f y   t h e   n o d e   n a m e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.32 -?

Answer: G e n e r a t e   a   k u b e c o n f i g   f i l e   f o r   t h e   s c h e d u l e r   t o   u s e


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   s c h e d u l e r   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Options?

Answer: T h e   I P   a d d r e s s   t h e   A P I   S e r v e r   w i l l   a d v e r t i s e   i t ' s   l i s t e n i n g   o n .   I f   n o t   s e t   t h e   d e f a u l t   n e t w o r k   i n t e r f a c e   w i l l   b e   u s e d .   P o r t   f o r   t h e   A P I   S e r v e r   t o   b i n d   t o .   T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   S p e c i f y   a   s t a b l e   I P   a d d r e s s   o r   D N S   n a m e   f o r   t h e   c o n t r o l   p l a n e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   s u p e r - a d m i n   T h e   p a t h   w h e r e   t o   s a v e   t h e   k u b e c o n f i g   f i l e .   C h o o s e   a   s p e c i f i c   K u b e r n e t e s   v e r s i o n   f o r   t h e   c o n t r o l   p l a n e .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: U p d a t e s   s e t t i n g s   r e l e v a n t   t o   t h e   k u b e l e t   a f t e r   T L S   b o o t s t r a p   k u b e a d m   i n i t   p h a s e   k u b e l e t - f i n a l i z e   [ f l a g s ]


Question: What is Examples?

Answer: #   U p d a t e s   s e t t i n g s   r e l e v a n t   t o   t h e   k u b e l e t   a f t e r   T L S   b o o t s t r a p "   k u b e a d m   i n i t   p h a s e   k u b e l e t - f i n a l i z e   a l l   - - c o n f i g


Question: What is Options?

Answer: h e l p   f o r   k u b e l e t - f i n a l i z e


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: R u n   a l l   k u b e l e t - f i n a l i z e   p h a s e s   k u b e a d m   i n i t   p h a s e   k u b e l e t - f i n a l i z e   a l l   [ f l a g s ]


Question: What is Examples?

Answer: #   U p d a t e s   s e t t i n g s   r e l e v a n t   t o   t h e   k u b e l e t   a f t e r   T L S   b o o t s t r a p "   k u b e a d m   i n i t   p h a s e   k u b e l e t - f i n a l i z e   a l l   - - c o n f i g


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   a l l


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: E n a b l e   k u b e l e t   c l i e n t   c e r t i f i c a t e   r o t a t i o n   k u b e a d m   i n i t   p h a s e   k u b e l e t - f i n a l i z e   e n a b l e - c l i e n t - c e r t - r o t a t i o n   [ f l a g s ]


Question: What is Options?

Answer: T h e   p a t h   w h e r e   t o   s a v e   a n d   s t o r e   t h e   c e r t i f i c a t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   e n a b l e - c l i e n t - c e r t - r o t a t i o n


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.37 -?

Answer: W r i t e   k u b e l e t   s e t t i n g s   a n d   ( r e ) s t a r t   t h e   k u b e l e t


Question: What is Synopsis?

Answer: W r i t e   a   f i l e   w i t h   K u b e l e t C o n f i g u r a t i o n   a n d   a n   e n v i r o n m e n t   f i l e   w i t h   n o d e   s p e c i f i c   k u b e l e t   s e t t i n g s ,   a n d   t h e n   ( r e ) s t a r t   k u b e l e t .   k u b e a d m   i n i t   p h a s e   k u b e l e t - s t a r t   [ f l a g s ]


Question: What is Examples?

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


Question: What is Options?

Answer: P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   P a t h   t o   t h e   C R I   s o c k e t   t o   c o n n e c t .   I f   e m p t y   k u b e a d m   w i l l   t r y   t o   a u t o - d e t e c t   t h i s   v a l u e ;   u s e   t h i s   o p t i o n   o n l y   i f   y o u   h a v e   m o r e   t h a n   o n e   C R I   i n s t a l l e d   o r   i f   y o u   h a v e   n o n - s t a n d a r d   C R I   s o c k e t .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   k u b e l e t - s t a r t   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m   S p e c i f y   t h e   n o d e   n a m e .   P a t h   t o   a   d i r e c t o r y   t h a t   c o n t a i n s   f i l e s   n a m e d   " t a r g e t [ s u f f i x ] [ + p a t c h t y p e ] . e x t e n s i o n " .   F o r   e x a m p l e ,   " k u b e - a p i s e r v e r 0 + m e r g e . y a m l "   o r   j u s t   " e t c d . j s o n " .   " t a r g e t "   c a n   b e   o n e   o f   " k u b e - a p i s e r v e r " ,   " k u b e - c o n t r o l l e r - m a n a g e r " ,   " k u b e - s c h e d u l e r " ,   " e t c d " ,   " k u b e l e t c o n f i g u r a t i o n " ,   " c o r e d n s d e p l o y m e n t " .   " p a t c h t y p e "   c a n   b e   o n e   o f   " s t r a t e g i c " ,   " m e r g e "   o r   " j s o n "   a n d   t h e y   m a t c h   t h e   p a t c h   f o r m a t s   s u p p o r t e d   b y   k u b e c t l .   T h e   d e f a u l t   " p a t c h t y p e "   i s   " s t r a t e g i c " .   " e x t e n s i o n "   m u s t   b e   e i t h e r   " j s o n "   o r   " y a m l " .   " s u f f i x "   i s   a n   o p t i o n a l   s t r i n g   t h a t   c a n   b e   u s e d   t o   d e t e r m i n e   w h i c h   p a t c h e s   a r e   a p p l i e d   f i r s t   a l p h a - n u m e r i c a l l y .


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: M a r k   a   n o d e   a s   a   c o n t r o l - p l a n e   k u b e a d m   i n i t   p h a s e   m a r k - c o n t r o l - p l a n e   [ f l a g s ]


Question: What is Examples?

Answer: #   A p p l i e s   c o n t r o l - p l a n e   l a b e l   a n d   t a i n t   t o   t h e   c u r r e n t   n o d e ,   f u n c t i o n a l l y   e q u i v a l e n t   t o   w h a t   e x e c u t e d   b y   k u b e a d m   i n i t .   k u b e a d m   i n i t   p h a s e   m a r k - c o n t r o l - p l a n e   - - c o n f i g   c o n f i g . y a m l   #   A p p l i e s   c o n t r o l - p l a n e   l a b e l   a n d   t a i n t   t o   a   s p e c i f i c   n o d e   k u b e a d m   i n i t   p h a s e   m a r k - c o n t r o l - p l a n e   - - n o d e - n a m e   m y N o d e


Question: What is Options?

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


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

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


Question: What is Examples?

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


Question: What is Options?

Answer: P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   P a t h   t o   t h e   C R I   s o c k e t   t o   c o n n e c t .   I f   e m p t y   k u b e a d m   w i l l   t r y   t o   a u t o - d e t e c t   t h i s   v a l u e ;   u s e   t h i s   o p t i o n   o n l y   i f   y o u   h a v e   m o r e   t h a n   o n e   C R I   i n s t a l l e d   o r   i f   y o u   h a v e   n o n - s t a n d a r d   C R I   s o c k e t .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   p r e f l i g h t   A   l i s t   o f   c h e c k s   w h o s e   e r r o r s   w i l l   b e   s h o w n   a s   w a r n i n g s .   E x a m p l e :   ' I s P r i v i l e g e d U s e r , S w a p ' .   V a l u e   ' a l l '   i g n o r e s   e r r o r s   f r o m   a l l   c h e c k s .   C h o o s e   a   c o n t a i n e r   r e g i s t r y   t o   p u l l   c o n t r o l   p l a n e   i m a g e s   f r o m


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is Synopsis?

Answer: S h o w   t h e   j o i n   c o m m a n d   f o r   c o n t r o l - p l a n e   a n d   w o r k e r   n o d e   k u b e a d m   i n i t   p h a s e   s h o w - j o i n - c o m m a n d   [ f l a g s ]


Question: What is Options?

Answer: h e l p   f o r   s h o w - j o i n - c o m m a n d


Question: What is Options inherited from parent commands?

Answer: T h e   p a t h   t o   t h e   ' r e a l '   h o s t   r o o t   f i l e s y s t e m .   T h i s   w i l l   c a u s e   k u b e a d m   t o   c h r o o t   i n t o   t h e   p r o v i d e d   p a t h .


Question: What is 10.1.1.5.41 -?

Answer: U p l o a d   c e r t i f i c a t e s   t o   k u b e a d m - c e r t s


Question: What is Synopsis?

Answer: U p l o a d   c o n t r o l   p l a n e   c e r t i f i c a t e s   t o   t h e   k u b e a d m - c e r t s   S e c r e t   k u b e a d m   i n i t   p h a s e   u p l o a d - c e r t s   [ f l a g s ]


Question: What is Options?

Answer: K e y   u s e d   t o   e n c r y p t   t h e   c o n t r o l - p l a n e   c e r t i f i c a t e s   i n   t h e   k u b e a d m - c e r t s   S e c r e t .   T h e   c e r t i f i c a t e   k e y   i s   a   h e x   e n c o d e d   s t r i n g   t h a t   i s   a n   A E S   k e y   o f   s i z e   3 2   b y t e s .   P a t h   t o   a   k u b e a d m   c o n f i g u r a t i o n   f i l e .   D o n ' t   a p p l y   a n y   c h a n g e s ;   j u s t   o u t p u t   w h a t   w o u l d   b e   d o n e .   h e l p   f o r   u p l o a d - c e r t s   T h e   k u b e c o n f i g   f i l e   t o   u s e   w h e n   t a l k i n g   t o   t h e   c l u s t e r .   I f   t h e   f l a g   i s   n o t   s e t ,   a   s e t   o f   s t a n d a r d   l o c a t i o n s   c a n   b e   s e a r c h e d   f o r   a n   e x i s t i n g   k u b e c o n f i g   f i l e .   D o n ' t   p r i n t   t h e   k e y   u s e d   t o   e n c r y p t   t h e   c o n t r o l - p l a n e   c e r t i f i c a t e s .   U p l o a d   c o n t r o l - p l a n e   c e r t i f i c a t e s   t o   t h e   k u b e a d m - c e r t s   S e c r e t .