Kubernetes Administrator: Service Management

Kubernetes 1.19
  • 14 Videos | 1h 1m 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 course
    create a pod running NGINX cluster wide address space and create a service for the NGINX replicas using the kubectl expose command
    describe the approach of using primary modes for finding a service supported by Kubernetes
    create 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 address
    create 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 address
    create 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 address
    create 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 object
    modify the default service account for a namespace and use a secret as an imagePullSecret
    recall the key features of the essential components that are used to implement automation of service accounts
    use kubectl commands to create, describe, delete, and invalidate API tokens for a service account
    recognize Service Catalog features and the architecture of Service Catalog that needs to be configured to communicate with service brokers
    describe the steps to list managed services and plans available from a service broker and provision a new instance of a managed service
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 10s
    UP NEXT
  • Playable
    2. 
    Creating a Service Using the kubectl Expose Command
    5m 7s
  • Locked
    3. 
    Finding a Kubernetes-supported Service
    5m 51s
  • Locked
    4. 
    Creating a ClusterIP Service
    3m 9s
  • Locked
    5. 
    Creating a NodePort Service
    3m 45s
  • Locked
    6. 
    Creating a LoadBalancer Service
    3m 36s
  • Locked
    7. 
    Creating an ExternalName Service
    3m 41s
  • Locked
    8. 
    Managing the Service Account Object
    4m 54s
  • Locked
    9. 
    Adding imagePullSecret to the Service Account
    5m 50s
  • Locked
    10. 
    Service Account Automation
    4m 1s
  • Locked
    11. 
    Managing API Tokens Using kubectl
    2m 49s
  • Locked
    12. 
    Kubernetes Service Catalog
    4m 17s
  • Locked
    13. 
    Managed Service Plan and Instance Provisioning
    5m 58s
  • Locked
    14. 
    Course Summary
    1m 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.

YOU MIGHT ALSO LIKE