Kubernetes (k8s) production-level practice guidelines from the full version of the application deployed to the core

Chapter 1 Course Introduction [Notes] preschool
chapter this course is described, including: overall design concept courses, technical courses introduce the use of learning curriculum planning, ways and means for effective learning.

Chapter 2 kubernetes Quick Start [will be] k8s must know
this chapter to build a program from the comparison of several core concepts, architecture, authentication and authorization as well as a cluster, and lead us quickly grasp the important points kubernetes, help get started quickly.

Chapter 3 High Availability Cluster Setup --- kubeadm way cluster floor plan [1]
In this chapter explains how to use kubeadm automated way to build the latest version of kubernetes high availability clusters. With three master, two worker nodes, for example, while also cluster usability testing, and complete the construction and use of the dashboard. And at the end of this chapter, to sum up front for the contents of the document by the way, the students easy access to review. ...

Chapter 4 High Availability Cluster structures --- binary cluster floor plan [2]
In this chapter explains how to use the binary mode, the latest version of kubernetes build high availability clusters. The same will be three master, two worker nodes, for example, will test cluster for usability and complete set up and use the dashboard. And at the end of this chapter, to sum up front for the contents of the document by the way, the students easy access to review. ...

Chapter 5 business migration kubernetes --- preparations for a smooth migration [do] reserves
to build complete business clusters not immediately migrate, some preparation work before migrating to explain in this chapter include: Getting Started mirror harbor and warehouse deployment, deployment learn to analyze and ingress-nginx service discovery program kubernetes service discovery scheme.

Chapter 6 Business System Migration kubernetes --- type of business best practices Chiefly migrate landing]
How will this chapter analyzes the business to non-migratory docker docker, the docker services run kubernetes in, as well as problems in the process that need attention. But also introduced the whole process of deploying in kubernetes timing task, the traditional web services, springboot web services as well as dubbo service migration.

Chapter 7 CICD practice [only migration is not enough to go from the continuous integration]
This chapter explains how to implement continuous integration services in kubernetes inside. The progressive realization of gitlab management code, maven build, docker achieve constructed mirror, pushed to the harbor warehouses and docking is completed by a script with kubernetes sustained release. Finally, the application will integrate the entire process to achieve jenkins CICD by pipeline. ...

Chapter 8 depth kubernete --- several important resource object [Look beyond appearances & optional packages loaded to force]
This chapter introduces important resource kubernetes of: namespace, resources and label. Explained and practiced, the core knowledge namespace resource objects and resource quota multidimensional isolation mechanism, pod resource constraints configuration, pod expulsion mechanism when a node resource constraints, the different roles label acting on different resource objects, etc. . ...

Chapter 9 depth kubernete --- service scheduling and orchestration [Look beyond appearances & optional packages loaded to force]
chapter explains explains mainly around scheduling and orchestration services and practice: pod health check of the configuration parameters and affect overall works scheduler and common and preferred strategy of pre-selection strategies, how to use the mechanism itself kubernetes complete different deployment.

Chapter 10 kubernete --- Floor-depth look at the nature of the practice of in-depth beneath the surface, [& optional packages loaded to force]
This chapter provides an in-depth explanation from kubernetes landing angle, were introduced: ingress that may be encountered in the process of landing problems and coping style, shared storage glusterfs based, kubernetes api design, and is a true example of the project so that we see the container management platform can be made into what it was like.

Chapter 11 in-depth kubernete --- logging and monitoring [see nature through the appearance of an optional package] & loaded to force
in the heavyweight issues K8S This chapter describes the user must consider: Logs and monitoring. The course will analyze current mainstream log processing program and select a program from a full practice for log collection to show; will explain mainstream k8s monitoring program prometheus, including its implementation principle, supports a variety of indicators.

Chapter 12 ServiceMesh representative istio [] apply to promotions and pay rises
this chapter, we will start from istio architecture design allows you to implement its principles have a good understanding, and will deploy a complete istio environment, our services from architecture istio automatic support functions, and finally use a common set of tools to achieve several istio data show.

Chapter 13 Lesson Summary & Outlook [precipitation]
in this chapter summarize what they have learned in this course, and kubernetes of prospect development docker.

 

Download: Kubernetes (K8S) production-level practice guidelines

Guess you like

Origin www.cnblogs.com/mingyan520/p/11297383.html