Kubernetes Administrator: Service Management
Kubernetes 1.19
| Intermediate
- 14 Videos | 55m 25s
- Includes Assessment
- Earns a Badge
Kubernetes classifies services into different types to facilitate restricting services within clusters, expose them on static ports, enable the use of cloud providers' load balancer and facilitate load balanced and scalable Pods. In this course you'll investigate the primary modes for finding a Service supported by Kubernetes, the essential components used to implement automation of Service Accounts, the features provided by Service Catalog, the steps for listing Managed Services and Plans of a Service Broker and how to provision a new instance of a Managed Service. Next, you'll create pods running a NGINX cluster side address space and NGINX replicas, and create a service of types ClusterIP, NodePort, LoadBalancer and ExternalName. Finally, you'll visualize Service Account in the namespace, create additional Service Account objects and retrieve a dump of the Service Account object, modify the default Service Account for a namespace, use Secrets as imagePullSecret and also create, describe, delete and invalidate API tokens for a Service Account. This course is part of a series that aligns with the objectives for the Certified Kubernetes Administrator exam and can be used to prepare for this exam.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursecreate a pod running NGINX cluster wide address space and create a service for the NGINX replicas using the kubectl expose commanddescribe the approach of using primary modes for finding a service supported by Kubernetescreate a manifest file to create a service of type ClusterIP using the kubectl apply command and use the kubectl get service command to visualize the stable IP addresscreate a manifest file to create a service of type NodePort and use the kubectl get service -o yaml command to visualize the specification and stable IP addresscreate a manifest file to create a service of type LoadBalancer and use the kubectl get service -o yaml command to visualize the specification and stable IP addresscreate a manifest file to create a service of type ExternalName and use the kubectl get service -o yaml command to visualize the specification and stable IP address
-
use the kubectl command to visualize service accounts in the namespace, create an additional service account object and retrieve a dump of the service account objectmodify the default service account for a namespace and use a secret as an imagePullSecretrecall the key features of the essential components that are used to implement automation of service accountsuse kubectl commands to create, describe, delete, and invalidate API tokens for a service accountrecognize Service Catalog features and the architecture of Service Catalog that needs to be configured to communicate with service brokersdescribe the steps to list managed services and plans available from a service broker and provision a new instance of a managed servicesummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 10sUP NEXT
-
2.Creating a Service Using the kubectl Expose Command5m 7s
-
3.Finding a Kubernetes-supported Service5m 51s
-
4.Creating a ClusterIP Service3m 9s
-
5.Creating a NodePort Service3m 45s
-
6.Creating a LoadBalancer Service3m 36s
-
7.Creating an ExternalName Service3m 41s
-
8.Managing the Service Account Object4m 54s
-
9.Adding imagePullSecret to the Service Account5m 50s
-
10.Service Account Automation4m 1s
-
11.Managing API Tokens Using kubectl2m 49s
-
12.Kubernetes Service Catalog4m 17s
-
13.Managed Service Plan and Instance Provisioning5m 58s
-
14.Course Summary1m 19s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.