Many articles have been written about Kubernetes but what is it really? This talk presented at January's Squamish Technology meetup took a look at what Kubernetes is, and some of the building blocks behind K8s.
H E S T R AT O R ? A N O R C H E S T R AT O R I S A T R A I N E D M U S I C A L P R O F E S S I O N A L W H O A S S I G N S I N S T R U M E N T S F R O M A N O R C H E S T R A O R O T H E R M U S I C A L E N S E M B L E T O A P I E C E O F M U S I C W R I T T E N B Y A C O M P O S E R , O R W H O A D A P T S M U S I C C O M P O S E D F O R A N O T H E R M E D I U M F O R A N O R C H E S T R A .
H E S T R AT O R ? A N O R C H E S T R AT O R I S A T R A I N E D M U S I C A L P R O F E S S I O N A L W H O A S S I G N S I N S T R U M E N T S F R O M A N O R C H E S T R A O R O T H E R M U S I C A L E N S E M B L E T O A P I E C E O F M U S I C W R I T T E N B Y A C O M P O S E R , O R W H O A D A P T S M U S I C C O M P O S E D F O R A N O T H E R M E D I U M F O R A N O R C H E S T R A .
N E T E S ? K U B E R N E T E S I S A N O P E N - S O U R C E T R A I N E D M U S I C A L P R O F E S S I O N A L W H O A S S I G N S R E C E P TA C L E S T H AT C A N C O N TA I N O B J E C T S T O M E M B E R S O F A N O R C H E S T R A
N E T E S ? K U B E R N E T E S I S A N O P E N S O U R C E S Y S T E M F O R M A N A G I N G C O N TA I N E R I Z E D A P P L I C AT I O N S A C R O S S M U LT I P L E H O S T S , P R O V I D I N G B A S I C M E C H A N I S M S F O R D E P L O Y M E N T, M A I N T E N A N C E , A N D S C A L I N G O F A P P L I C AT I O N S .
• released in June 2014 by Google, based on internal system Borg • strong community support and active development • industry-wide adoption • rich eco-system
Node - represents a worker capable of running containers • Pod - is the unit of work in kubernetes. A pod represents an application via one or more containers • Deployment - allows users to deploy pods and a policy for rolling upgrades to those applications • Service - an abstraction to specify policy and method of accessing pods
Node - represents a worker capable of running containers • Pod - is the unit of work in kubernetes. A pod represents an application via one or more containers • Deployment - allows users to deploy pods and a policy for rolling upgrades to those applications • Service - an abstraction to specify policy and method of accessing pods
Node - represents a worker capable of running containers • Pod - is the unit of work in kubernetes. A pod represents an application via one or more containers • Deployment - allows users to deploy pods and a policy for rolling upgrades to those pods • Service - an abstraction to specify policy and method of accessing pods
Node - represents a worker capable of running containers • Pod - is the unit of work in kubernetes. A pod represents an application via one or more containers • Deployment - allows users to deploy pods and a policy for rolling upgrades to those pods • Service - an abstraction to specify policy and method of accessing pods
( K 8 S M A S T E R ) D E P L O Y M E N T W H AT H A P P E N E D P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 9
( K 8 S M A S T E R ) D E P L O Y M E N T W H AT H A P P E N E D P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 9
( K 8 S M A S T E R ) D E P L O Y M E N T W H AT H A P P E N E D P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 9 P O D G O A L S - P O D : 2 0 1 9
( K 8 S M A S T E R ) D E P L O Y M E N T W H AT H A P P E N E D P O D G O A L S - P O D : 2 0 1 8 P O D G O A L S - P O D : 2 0 1 9 P O D G O A L S - P O D : 2 0 1 9